@antv/g-mobile-webgl
Version:
A renderer implemented by WebGL1/2 in mobile environment
19 lines • 820 B
TypeScript
import type { RendererConfig } from '@antv/g-lite';
import { AbstractRenderer } from '@antv/g-lite';
import * as DeviceRenderer from '@antv/g-plugin-device-renderer';
import * as HTMLRenderer from '@antv/g-plugin-html-renderer';
import * as DomInteraction from '@antv/g-plugin-mobile-interaction';
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