UNPKG

nativescript-opentok-arth

Version:
31 lines (30 loc) 1.03 kB
import { ContentView } from 'ui/content-view'; import { Observable } from "data/observable"; import { TNSOTSession } from "./session"; export declare class TNSOTPublisher extends ContentView { private _android; private _publisher; static toggleVideoEvent: string; static toggleAudioEvent: string; static cycleCameraEvent: any; private _events; _render_style: any; constructor(); readonly android: any; readonly _nativeView: any; _createUI(): void; publish(session: TNSOTSession, name?: string, cameraResolution?: string, cameraFrameRate?: string): void; static getCameraResolution(cameraResolution: any): any; static getCameraFrameRate(cameraFrameRate: any): any; render_style: any; readonly publisher: any; readonly events: Observable; toggleCamera(): void; toggleVideo(): void; toggleMute(): void; publishVideo: boolean; publishAudio: boolean; cycleCamera(): void; instance(): any; unpublish(session: TNSOTSession): void; }