This package has been deprecated

Author message:

Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

vue-cobra

1.1.4 • Public • Published

vue-cobra

A Vuejs component that indicates the position of the scroll as the user reads the page.

Install

npm

npm install vue-cobra --save

yarn

yarn add install vue-cobra

Usage

Default

<template>
  <div>
    <vue-cobra />
  </div>
</template>

<script>
  import vueCobra from "vue-cobra";
  export default {
    name: "Demo",
    components: {
      vueCobra,
    },
  };
</script>

With custom properties

<template>
  <div>
    <vue-cobra
      :height="10"
      :zIndex="900"
      color="#4fc08d"
      :opacity="0.5"
      position="left"
    />
  </div>
</template>

<script>
  import vueCobra from "vue-cobra";

  export default {
    name: "Demo",
    components: {
      vueCobra,
    },
  };
</script>

Register it globally

import Vue from "vue";
import vueCobra from "vue-cobra";

Vue.component("vue-cobra", vueCobra);

Options / Props

Prop Type Default value Required Description
color String #000 false Set progress bar background color
height Number 4 false Set height of progress bar
opacity Number 1 false Set opacity from 0 to 1
position String top false Define in which position the bar will be rendered. Accepts: top, bottom and left
zIndex String 1000 false Set value based on css z-index property

When position property is set, height value is used to define the tickness of the bar. This was a quick approach to ensure backward compatibility. Feel free to send a PR.

Contributors

@phfontess @fvonellerts

Acknowledgement

Diogo Moretti - React Snakke

License

MIT © Firmino Changani

/vue-cobra/

    Package Sidebar

    Install

    npm i vue-cobra

    Weekly Downloads

    4

    Version

    1.1.4

    License

    MIT

    Unpacked Size

    515 kB

    Total Files

    23

    Last publish

    Collaborators

    • flowck