Skip to content

Commit

Permalink
fix(typings): updated typings
Browse files Browse the repository at this point in the history
  • Loading branch information
BioPhoton committed Apr 6, 2017
1 parent fc28c88 commit f4a1dd7
Show file tree
Hide file tree
Showing 3 changed files with 153 additions and 61 deletions.
3 changes: 1 addition & 2 deletions src/star-rating-config.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
import {Injectable} from '@angular/core';
import {
IStarRatingCompBindings,
starRatingSizes,
starRatingSpeed,
starRatingPosition,
Expand All @@ -14,7 +13,7 @@ import {
* order to provide default values for all the star ratings used in the application.
*/
@Injectable()
export class StarRatingConfig implements IStarRatingCompBindings {
export class StarRatingConfig {

classEmpty: string = "default-star-empty-icon";

Expand Down
24 changes: 1 addition & 23 deletions src/star-rating-struct.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,32 +5,10 @@ export type starRatingPosition = "left" | "right" | "top" | "bottom";
export type starRatingStarTypes = "svg" | "icon" | "image";
export type starRatingStarSpace= "no" | "between" | "around";

export interface IStarRatingCompBindings {
//Inputs (< bindings)
id?: string;
labelText?: string;
staticColor?: starRatingColors;
labelPosition?: starRatingPosition;
speed?: starRatingSpeed;
size?: starRatingSizes;
starType?: starRatingStarTypes;
space?: starRatingStarSpace;
readOnly?: boolean;
disabled?: boolean;
showHalfStars?: boolean;
rating?: number;
numOfStars?: number;
getHalfStarVisible?(rating: number): boolean;
getColor?(rating: number, numOfStars: number, staticColor?: starRatingColors): starRatingColors;
//Outputs (& bindings)
onClick?: ($event: any) => IStarRatingOnClickEvent;
onUpdate?: ($event: any) => IStarRatingOnUpdateEvent;
}

export interface IStarRatingOnClickEvent {
rating: number;
}

export interface IStarRatingOnUpdateEvent {
export interface IStarRatingOnRatingChangeEven {
rating: number;
}

0 comments on commit f4a1dd7

Please sign in to comment.