UNPKG

bia-framework

Version:

Bia Framework to work with angular 2

42 lines (34 loc) 936 B
export interface IMenuItem { nome:string; Text?:string; TextColor?:string; icon?:string; Show:boolean; IconColor?:string; isDisabled?:boolean; Click:() => void; BadgeColor?:string; ShowBadge?:boolean BadgeCount?:number; StatusColor?:string; ShowStatus?:boolean; access?:string; } interface IBarServiceProvider { AddLeftSystemMenu:(menuItem:IMenuItem) => void; AddRightSystemMenu:(menuItem:IMenuItem) => void; } interface IBarService { ChangeTopBarVisibility(isVisible:boolean):void; AddTopBarLeftButton(menuItem:IMenuItem):void; AddTopBarRightButton(menuItem:IMenuItem):void; ChangeTopBarLeftButton(menuItem:IMenuItem):void; ChangeTopBarRightButton(menuItem:IMenuItem):void; ClearLeftButtons():void; ClearRightButtons():void; ClearTitleBar():void; SetTitleBar(newTitle:string):void; }