Default.d.ts 938 B

12345678910111213141516171819
  1. import { CanvasContext, DisplayObject, GlobalRuntime, ParsedBaseStyleProps } from '@antv/g-lite';
  2. import type { ImagePool } from '@antv/g-plugin-image-loader';
  3. import { CanvasRendererPlugin } from '../../CanvasRendererPlugin';
  4. import type { StyleRenderer } from './interfaces';
  5. export declare class DefaultRenderer implements StyleRenderer {
  6. private imagePool;
  7. constructor(imagePool: ImagePool);
  8. render(context: CanvasRenderingContext2D, parsedStyle: ParsedBaseStyleProps, object: DisplayObject, canvasContext: CanvasContext, plugin: CanvasRendererPlugin, runtime: GlobalRuntime): void;
  9. private clearShadowAndFilter;
  10. private fill;
  11. private stroke;
  12. private getPattern;
  13. private getColor;
  14. }
  15. /**
  16. * apply before fill and stroke but only once
  17. */
  18. export declare function setShadowAndFilter(object: DisplayObject, context: CanvasRenderingContext2D, hasShadow: boolean): void;
  19. //# sourceMappingURL=Default.d.ts.map