From cf4787bc8188cd0acc8a42793730b076742f29c1 Mon Sep 17 00:00:00 2001
From: riku <risaku@163.com>
Date: 星期四, 16 四月 2026 17:37:35 +0800
Subject: [PATCH] 新增现场巡查模块(待完成)

---
 miniprogram_npm/tdesign-miniprogram/slider/slider.d.ts |   73 ++++++++++++++++++++++++++++++++++++
 1 files changed, 73 insertions(+), 0 deletions(-)

diff --git a/miniprogram_npm/tdesign-miniprogram/slider/slider.d.ts b/miniprogram_npm/tdesign-miniprogram/slider/slider.d.ts
new file mode 100644
index 0000000..c0cdd92
--- /dev/null
+++ b/miniprogram_npm/tdesign-miniprogram/slider/slider.d.ts
@@ -0,0 +1,73 @@
+/// <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;
+    realLabel: string | string[];
+    extremeLabel: 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;
+        label(val: any): void;
+        'showExtremeValue, min, max'(): void;
+    };
+    getwExtremeLabel(): void;
+    lifetimes: {
+        created(): void;
+        attached(): void;
+    };
+    injectPageScroll(): void;
+    observerScrollTop(rest: any): void;
+    toggleA11yTips(): void;
+    renderLine(val: any): void;
+    triggerValue(value?: SliderValue): void;
+    getLabelByValue(value: SliderValue, position?: 'start' | 'end' | 'min' | 'max'): any;
+    handlePropsChange(newValue: SliderValue): void;
+    valueToPosition(value: number): number;
+    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 {};

--
Gitblit v1.9.3