UNPKG

@swaiot/jssdk

Version:

a jssdk for coocaa system

21 lines (20 loc) 1.08 kB
import { ICommonParams, IAddListenerParams, IRemoveListenerParams } from "../../../modules/IModule"; import ICCNavigator from "../../../modules/navigator/Navigator"; declare class NavigatorImpl implements ICCNavigator { private static instance; private static controlBarChangedListenerId; private constructor(); static getModule(): NavigatorImpl; setNavigationBarStyle(obj?: ICommonParams): void; setControlBarStyle(obj?: ICommonParams): void; setMenuButtonStyle(obj?: ICommonParams): void; setNavigationBarTitle(obj?: ICommonParams): void; setDarkMode(obj?: ICommonParams): void; addBackButtonOnClickListener(obj: IAddListenerParams): void; removeBackButtonOnClickListener(obj: IRemoveListenerParams): void; addShareButtonOnClickListener(obj: IAddListenerParams): void; removeShareButtonOnClickListener(obj: IRemoveListenerParams): void; addControlBarChangedListener(obj: IAddListenerParams): void; removeControlBarChangedListener(obj: IRemoveListenerParams): void; } export default NavigatorImpl;