@antv/g-mobile-webgl
Version:
A renderer implemented by WebGL1/2 in mobile environment
17 lines • 740 B
TypeScript
import type { RendererConfig } from '@antv/g-lite';
import { AbstractRenderer, HTMLRenderer, MobileInteraction as DomInteraction } from '@antv/g-lite';
import * as DeviceRenderer from '@antv/g-plugin-device-renderer';
export { DomInteraction, DeviceRenderer, HTMLRenderer };
export interface WebGLRendererConfig extends RendererConfig {
targets: ('webgl1' | 'webgl2')[];
}
export type MobileWebglRenderConfig = Partial<WebGLRendererConfig & {
isDocumentDraggable: boolean;
isDocumentDroppable: boolean;
dragstartDistanceThreshold: number;
dragstartTimeThreshold: number;
}>;
export declare class Renderer extends AbstractRenderer {
constructor(config?: MobileWebglRenderConfig);
}
//# sourceMappingURL=index.d.ts.map