1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- import { RelationsOptions, SuperComponent } from '../common/src/index';
- export default class Indexes extends SuperComponent {
- externalClasses: string[];
- properties: import("./type").TdIndexesProps;
- data: {
- prefix: string;
- classPrefix: string;
- _height: number;
- _indexList: any[];
- scrollTop: number;
- activeAnchor: any;
- showTips: boolean;
- };
- relations: RelationsOptions;
- behaviors: string[];
- timer: any;
- groupTop: any[];
- sidebar: any;
- observers: {
- indexList(v: any): void;
- height(v: any): void;
- };
- lifetimes: {
- ready(): void;
- };
- methods: {
- setHeight(height: string | number): void;
- setIndexList(list: any): void;
- getAllRect(): void;
- getAnchorsRect(): Promise<any[]>;
- getSidebarRect(): void;
- toggleTips(flag: boolean): void;
- setAnchorByIndex(index: any): void;
- onClick(e: any): void;
- onTouchMove(e: any): void;
- onTouchCancel(): void;
- onTouchEnd(e: any): void;
- onAnchorTouch: (...args: any[]) => void;
- setAnchorOnScroll(scrollTop: number): void;
- onScroll({ scrollTop }: {
- scrollTop: any;
- }): void;
- };
- }
|