@visactor/vrender-components
Version:
components library for dp visualization
23 lines (22 loc) • 798 B
TypeScript
import type { IGroupGraphicAttribute, IRectGraphicAttribute } from '@visactor/vrender-core';
import type { Direction, IDelayType } from '../interface';
import type { Padding } from '../core/type';
export interface ScrollBarAttributes extends IGroupGraphicAttribute {
x: number;
y: number;
direction?: Direction;
width: number;
height: number;
round?: boolean;
railStyle?: Omit<IRectGraphicAttribute, 'width' | 'height'>;
sliderStyle?: Omit<IRectGraphicAttribute, 'width' | 'height'>;
padding?: Padding;
range: [number, number];
limitRange?: [number, number];
disableTriggerEvent?: boolean;
delayType?: IDelayType;
delayTime?: number;
realTime?: boolean;
stopSliderMovePropagation?: boolean;
stopSliderDownPropagation?: boolean;
}