UNPKG

nativescript-cast-ns6-beta

Version:

NativeScript Chromecast Plugin.

29 lines (28 loc) 1.05 kB
import { CastButtonBase } from './cast.common'; import { CastMediaInfo } from './cast.types'; export declare class CastButton extends CastButtonBase { nativeView: GCKUICastButton; CastDevice: any; mCastContext: any; mSessionManager: any; mSessionManagerListener: any; mRemoteMediaClientListener: any; constructor(); createNativeView(): Object; getNativeView(): any; initNativeView(): void; disposeNativeView(): void; addSessionManagerListener(): void; removeSessionManagerListener(): void; getRemoteMediaClient(): any; loadMedia(mediaInfo: CastMediaInfo, autoplay?: boolean, position?: number): void; showController(): void; getMediaInfo(): {}; pauseMedia(customData?: any): void; playMedia(customData?: any): void; seekMedia(position: number, resumeState?: number, customData?: any): void; stopMedia(customData?: any): void; setActiveTrackIds(trackIds: number[]): void; setTintColor(color: string): void; convertMediaInfo(mediaInfo: any): CastMediaInfo; }