@idmwx/idmui-gl4
Version:
idm webgl4
83 lines (82 loc) • 2.57 kB
TypeScript
export default _sfc_main;
declare namespace _sfc_main {
const name: string;
namespace props {
namespace isPlaying {
export const type: BooleanConstructor;
const _default: boolean;
export { _default as default };
}
namespace enabled {
const type_1: BooleanConstructor;
export { type_1 as type };
const _default_1: boolean;
export { _default_1 as default };
}
namespace frequency {
const type_2: NumberConstructor;
export { type_2 as type };
const _default_2: number;
export { _default_2 as default };
}
namespace currentTimestamp {
const type_3: NumberConstructor;
export { type_3 as type };
const _default_3: undefined;
export { _default_3 as default };
}
namespace token {
const type_4: StringConstructor;
export { type_4 as type };
const _default_4: string;
export { _default_4 as default };
}
}
const emits: string[];
function data(): {
recorder: null;
actionStatus: number;
startX: number;
startY: number;
selection: {
x: number;
y: number;
width: number;
height: number;
};
frameCount: number;
blob: null;
gifUrl: string;
};
namespace computed {
function selectionStyle(): any;
function computedUTCTime(): (ts: any) => string;
}
namespace watch {
export namespace isPlaying_1 {
function handler(newVal: any): void;
}
export { isPlaying_1 as isPlaying };
export namespace enabled_1 {
function handler(newVal: any): void;
}
export { enabled_1 as enabled };
export namespace actionStatus {
function handler(newV: any): void;
}
}
function mounted(): Promise<void>;
namespace methods {
function handleMouseDown(e: any): void;
function handleMouseMove(e: any): void;
function handleMouseUp(): void;
function handleConfirm(): void;
function handleCancel(): void;
function startRecord(): void;
function captureCurrentFrame(): Promise<void>;
function createGif(): Promise<void>;
function clear(): void;
function handleUpload(blob: any): Promise<void>;
function handleDownload(): void;
}
}