New Huajishe Check ChaoXing
This commit is contained in:
66
HuajisheCheckChaoXing/miniprogram_npm/tdesign-miniprogram/slider/slider.d.ts
vendored
Normal file
66
HuajisheCheckChaoXing/miniprogram_npm/tdesign-miniprogram/slider/slider.d.ts
vendored
Normal file
@@ -0,0 +1,66 @@
|
||||
/// <reference types="miniprogram-api-typings" />
|
||||
import { SuperComponent } from '../common/src/index';
|
||||
import type { SliderValue } from './type';
|
||||
declare type dataType = {
|
||||
sliderStyles: string;
|
||||
classPrefix: string;
|
||||
initialLeft: number | null;
|
||||
initialRight: number | null;
|
||||
activeLeft: number;
|
||||
activeRight: number;
|
||||
maxRange: number;
|
||||
lineLeft: number;
|
||||
lineRight: number;
|
||||
dotTopValue: number[];
|
||||
blockSize: number;
|
||||
isScale: boolean;
|
||||
scaleArray: any[];
|
||||
scaleTextArray: any[];
|
||||
_value: SliderValue;
|
||||
prefix: string;
|
||||
isVisibleToScreenReader: boolean;
|
||||
identifier: number[];
|
||||
__inited: boolean;
|
||||
};
|
||||
export default class Slider extends SuperComponent {
|
||||
externalClasses: string[];
|
||||
options: {
|
||||
pureDataPattern: RegExp;
|
||||
};
|
||||
properties: import("./type").TdSliderProps;
|
||||
controlledProps: {
|
||||
key: string;
|
||||
event: string;
|
||||
}[];
|
||||
data: dataType;
|
||||
observers: {
|
||||
value(newValue: SliderValue): void;
|
||||
_value(newValue: SliderValue): void;
|
||||
marks(val: any): void;
|
||||
};
|
||||
lifetimes: {
|
||||
created(): void;
|
||||
attached(): void;
|
||||
};
|
||||
injectPageScroll(): void;
|
||||
observerScrollTop(rest: any): void;
|
||||
toggleA11yTips(): void;
|
||||
renderLine(val: any): void;
|
||||
triggerValue(value?: SliderValue): void;
|
||||
handlePropsChange(newValue: SliderValue): void;
|
||||
handleMark(marks: any): void;
|
||||
setSingleBarWidth(value: number): void;
|
||||
init(): Promise<void>;
|
||||
stepValue(value: number): number;
|
||||
onSingleLineTap(e: WechatMiniprogram.TouchEvent): void;
|
||||
getSingleChangeValue(e: WechatMiniprogram.TouchEvent): number;
|
||||
convertPosToValue(posValue: number, dir: 0 | 1): number;
|
||||
onLineTap(e: WechatMiniprogram.TouchEvent): void;
|
||||
onTouchStart(e: WechatMiniprogram.TouchEvent): void;
|
||||
onTouchMoveLeft(e: WechatMiniprogram.TouchEvent): void;
|
||||
onTouchMoveRight(e: WechatMiniprogram.TouchEvent): void;
|
||||
setLineStyle(left: number, right: number): void;
|
||||
onTouchEnd(e: WechatMiniprogram.TouchEvent): void;
|
||||
getPagePosition(touch: any): any;
|
||||
}
|
||||
export {};
|
||||
Reference in New Issue
Block a user