UNPKG

@visactor/vchart

Version:

charts lib based @visactor/VGrammar

21 lines (20 loc) 743 B
import type { IMark } from './interface/common'; import { MarkTypeEnum } from './interface/type'; import { TextMark } from './text'; import type { IComponentMark, ILabelMark } from './interface/mark'; export declare class LabelMark extends TextMark implements ILabelMark { static readonly type = MarkTypeEnum.text; static readonly constructorType = MarkTypeEnum.label; skipEncode: boolean; private _rule; getRule(): string; setRule(rule: string): void; private _target; getTarget(): IMark; setTarget(target: IMark): void; private _component; getComponent(): IComponentMark; setComponent(component: IComponentMark): void; render(): void; } export declare const registerLabelMark: () => void;