index.d.ts 437 B

1234567891011121314151617
  1. import { DotPatternCfg, LinePatternCfg, SquarePatternCfg } from '../../types/pattern';
  2. export type PatternOption = {
  3. type: 'dot';
  4. cfg?: DotPatternCfg;
  5. } | {
  6. type: 'line';
  7. cfg?: LinePatternCfg;
  8. } | {
  9. type: 'square';
  10. cfg?: SquarePatternCfg;
  11. };
  12. /**
  13. * 获取内置的 CanvasPattern 方法
  14. * @param options
  15. * @returns
  16. */
  17. export declare function getCanvasPattern(options: PatternOption): CanvasPattern | undefined;