@odion-cloud/capacitor-volume-control
Version:
Capacitor plugin for advanced volume control with native Android and iOS implementations
13 lines (12 loc) • 696 B
TypeScript
import { WebPlugin } from '@capacitor/core';
import type { VolumeControlPlugin, VolumeOptions, SetVolumeOptions, VolumeResult, WatchVolumeOptions, VolumeChangeCallback, WatchStatusResult } from './definitions';
export declare class VolumeControlWeb extends WebPlugin implements VolumeControlPlugin {
private watchCallback?;
private isWatchingVolume;
private mockVolume;
getVolumeLevel(options?: VolumeOptions): Promise<VolumeResult>;
setVolumeLevel(options: SetVolumeOptions): Promise<VolumeResult>;
watchVolume(options: WatchVolumeOptions, callback: VolumeChangeCallback): Promise<string>;
clearWatch(): Promise<void>;
isWatching(): Promise<WatchStatusResult>;
}