储能智慧云小程序
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

cascader.d.ts 1.4KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. /// <reference types="miniprogram-api-typings" />
  2. import { SuperComponent } from '../common/src/index';
  3. import { TdCascaderProps } from './type';
  4. export interface CascaderProps extends TdCascaderProps {
  5. }
  6. export default class Cascader extends SuperComponent {
  7. externalClasses: string[];
  8. options: WechatMiniprogram.Component.ComponentOptions;
  9. properties: TdCascaderProps<import("../common/common").TreeOptionData<string | number>>;
  10. controlledProps: {
  11. key: string;
  12. event: string;
  13. }[];
  14. data: {
  15. prefix: string;
  16. name: string;
  17. stepIndex: number;
  18. selectedIndexes: any[];
  19. selectedValue: any[];
  20. scrollTopList: any[];
  21. steps: any[];
  22. };
  23. observers: {
  24. visible(v: any): void;
  25. value(): void;
  26. options(): void;
  27. selectedIndexes(): void;
  28. stepIndex(): Promise<void>;
  29. };
  30. methods: {
  31. initWithValue(): void;
  32. getIndexesByValue(options: import("../common/common").TreeOptionData<string | number>[], value: any): any[];
  33. updateScrollTop(): void;
  34. hide(trigger: any): void;
  35. onVisibleChange(): void;
  36. onClose(): void;
  37. onStepClick(e: any): void;
  38. onTabChange(e: any): void;
  39. genItems(): {
  40. selectedValue: any[];
  41. steps: any[];
  42. items: {
  43. [x: string]: any;
  44. }[][];
  45. };
  46. handleSelect(e: any): void;
  47. };
  48. }