@visactor/vchart
Version:
charts lib based @visactor/VGrammar
20 lines (19 loc) • 689 B
TypeScript
import type { IMark } from './interface/common';
import { MarkTypeEnum } from './interface/type';
import { TextMark } from './text';
import type { 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(): IMark;
setComponent(component: IMark): void;
}
export declare const registerLabelMark: () => void;