e3ca1b676116db42c0446b5a4a24dcbb33ccd3c0ce4db6d7a2c882a80f81b68564222a9a83be2dd4ad62e6de8793f5017b8bed1b00f98f013bd44247175c0e 635 B

12345678910
  1. import Model from '../Model.js';
  2. import { LineStyleOption } from '../../util/types.js';
  3. import { PathStyleProps } from 'zrender/lib/graphic/Path.js';
  4. export declare const LINE_STYLE_KEY_MAP: string[][];
  5. declare type LineStyleKeys = 'lineWidth' | 'stroke' | 'opacity' | 'shadowBlur' | 'shadowOffsetX' | 'shadowOffsetY' | 'shadowColor' | 'lineDash' | 'lineDashOffset' | 'lineCap' | 'lineJoin' | 'miterLimit';
  6. export declare type LineStyleProps = Pick<PathStyleProps, LineStyleKeys>;
  7. declare class LineStyleMixin {
  8. getLineStyle(this: Model, excludes?: readonly (keyof LineStyleOption)[]): LineStyleProps;
  9. }
  10. export { LineStyleMixin };