tab-bar-item.d.ts 974 B

12345678910111213141516171819202122232425262728293031323334353637
  1. import { SuperComponent, RelationsOptions } from '../common/src/index';
  2. export default class TabBarItem extends SuperComponent {
  3. externalClasses: string[];
  4. parent: any;
  5. relations: RelationsOptions;
  6. options: {
  7. multipleSlots: boolean;
  8. };
  9. data: {
  10. prefix: string;
  11. classPrefix: string;
  12. isSpread: boolean;
  13. isChecked: boolean;
  14. hasChildren: boolean;
  15. currentName: string;
  16. split: boolean;
  17. iconOnly: boolean;
  18. theme: string;
  19. crowded: boolean;
  20. shape: string;
  21. };
  22. properties: import("./type").TdTabBarItemProps;
  23. observers: {
  24. subTabBar(value: Record<string, any>[]): void;
  25. icon(v: any): void;
  26. };
  27. lifetimes: {
  28. attached(): Promise<void>;
  29. };
  30. methods: {
  31. showSpread(): void;
  32. toggle(): void;
  33. selectChild(event: any): void;
  34. checkActive(value: any): void;
  35. closeSpread(): void;
  36. };
  37. }