collapse.d.ts 661 B

123456789101112131415161718192021222324
  1. import { SuperComponent, RelationsOptions } from '../common/src/index';
  2. import type { CollapseValue, TdCollapseProps } from './type';
  3. export interface CollapseProps extends TdCollapseProps {
  4. }
  5. export default class Collapse extends SuperComponent {
  6. externalClasses: string[];
  7. relations: RelationsOptions;
  8. controlledProps: {
  9. key: string;
  10. event: string;
  11. }[];
  12. properties: TdCollapseProps;
  13. data: {
  14. prefix: string;
  15. classPrefix: string;
  16. };
  17. observers: {
  18. 'value, expandMutex '(): void;
  19. };
  20. methods: {
  21. updateExpanded(): void;
  22. switch(panelValue: CollapseValue): void;
  23. };
  24. }