input.d.ts 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. import { SuperComponent } from '../common/src/index';
  2. export default class Input extends SuperComponent {
  3. options: {
  4. multipleSlots: boolean;
  5. };
  6. externalClasses: string[];
  7. behaviors: string[];
  8. properties: import("./type").TdInputProps;
  9. data: {
  10. prefix: string;
  11. classPrefix: string;
  12. classBasePrefix: string;
  13. showClearIcon: boolean;
  14. };
  15. lifetimes: {
  16. ready(): void;
  17. };
  18. observers: {
  19. prefixIcon(v: any): void;
  20. suffixIcon(v: any): void;
  21. clearable(v: any): void;
  22. 'clearTrigger, clearable, disabled, readonly'(): void;
  23. };
  24. methods: {
  25. updateValue(value: any): void;
  26. updateClearIconVisible(value?: boolean): void;
  27. onInput(e: any): void;
  28. onChange(e: any): void;
  29. onFocus(e: any): void;
  30. onBlur(e: any): void;
  31. onConfirm(e: any): void;
  32. onSuffixClick(): void;
  33. onSuffixIconClick(): void;
  34. clearInput(e: any): void;
  35. onKeyboardHeightChange(e: any): void;
  36. onNickNameReview(e: any): void;
  37. };
  38. }