agora-edu-core-lb
Version:
For publishing npm package agora-edu-core (Web & Electron). Get more information from https://docs.agora.io
33 lines (32 loc) • 1.01 kB
TypeScript
/// <reference types="node" />
import { EventEmitter } from 'events';
import { ApplianceNames } from 'white-web-sdk';
export declare class ZoomController extends EventEmitter {
private static readonly syncDuration;
private static readonly dividingRule;
private tempRuleIndex?;
private syncRuleIndexTimer;
private zoomScale;
constructor(zoomScale?: number);
private delaySyncRuleIndex;
private static readRuleIndexByScale;
protected moveRuleIndex(deltaIndex: number, scale: number): number;
}
export declare const transLineTool: {
pen: ApplianceNames;
square: ApplianceNames;
circle: ApplianceNames;
line: ApplianceNames;
};
export declare const transToolBar: {
pen: ApplianceNames;
square: ApplianceNames;
circle: ApplianceNames;
line: ApplianceNames;
selection: ApplianceNames;
text: ApplianceNames;
hand: ApplianceNames;
eraser: ApplianceNames;
laserPointer: ApplianceNames;
};
export declare const mapToolBar: any;