UNPKG

@visactor/vchart

Version:

charts lib based @visactor/VGrammar

9 lines (8 loc) 593 B
import type { StateValueType } from '../../compile/mark'; import type { ConvertToMarkStyleSpec, ILineLikeMarkSpec } from '../../typings/visual'; import { BaseMark } from './base-mark'; import type { IMarkStyle } from '../interface'; export declare abstract class BaseLineMark<T extends ILineLikeMarkSpec = ILineLikeMarkSpec> extends BaseMark<T> { protected abstract _getIgnoreAttributes(): string[]; setStyle<T>(style: Partial<ConvertToMarkStyleSpec<T>> | Partial<IMarkStyle<T>>, state?: StateValueType, level?: number, stateStyle?: import("../interface").IMarkStateStyle<T>): void; }