UNPKG

@antv/s2

Version:

effective spreadsheet render core lib

11 lines (10 loc) 661 B
import { DisplayObjectConfig, RectStyleProps } from '@antv/g'; import type { BaseCell } from '../cell'; import { VideoRendererConfig } from '../common/interface'; import { SimpleBBox } from '../engine'; import { BaseRenderer } from './BaseRenderer'; export declare class VideoRenderer extends BaseRenderer { prepare(renderer: VideoRendererConfig, cell: BaseCell<SimpleBBox>): Promise<string | HTMLVideoElement>; generateConfig(renderer: VideoRendererConfig, cell: BaseCell<SimpleBBox>, element: HTMLVideoElement | string): DisplayObjectConfig<RectStyleProps>; render(cell: BaseCell<SimpleBBox>, config: DisplayObjectConfig<RectStyleProps>): void; }