UNPKG

@swaiot/jssdk

Version:

a jssdk for coocaa system

22 lines (21 loc) 1.1 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 module; private constructor(); static getModule(): NavigatorImpl; setNavigationBarTitle(obj?: ICommonParams): void; setDarkMode(obj?: ICommonParams): void; setNavigationBarStyle(obj?: ICommonParams): void; setControlBarStyle(obj?: ICommonParams): void; setMenuButtonStyle(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;