star-rating-web-component
TypeScript icon, indicating that this package has built-in type declarations

1.1.1 • Public • Published

Star Rating

Star Rating web component. Framework-independent: use with Ionic, Angular, Vue, React, vanilla Javascript, etc. You can choose any color (default is gold), any font size (default is 25px), and any number of stars (default is 5). Created with Stencil.js.

Installation

npm install star-rating-web-component --save

Setup after installation depends on which framework you are using. See the Setup Page on Github for details.

Sample Usage

The following produces a rating component with five gold stars of size 25px:

<star-rating (rated)="newRating($event)"></star-rating>

The following produces a rating component with four blue stars of size 50px, and starts with a rating of 3.

<star-rating color="blue" 
             stars="4" 
             size="50" 
             rating="3" 
             (rated)="newRating($event)">
</star-rating>

Sample Typescript rating handler:

newRating(ratingEvent: CustomEvent) {
    let rating: number = ratingEvent.detail;
    console.log('New rating: ',rating);
}

/star-rating-web-component/

    Package Sidebar

    Install

    npm i star-rating-web-component

    Weekly Downloads

    4

    Version

    1.1.1

    License

    MIT

    Unpacked Size

    88.9 kB

    Total Files

    17

    Last publish

    Collaborators

    • aaronsterling