collapse-panel.d.ts 825 B

12345678910111213141516171819202122232425262728
  1. import { SuperComponent, RelationsOptions } from '../common/src/index';
  2. import type { TdCollapsePanelProps } from './type';
  3. export interface CollapsePanelProps extends TdCollapsePanelProps {
  4. }
  5. export default class CollapsePanel extends SuperComponent {
  6. externalClasses: string[];
  7. options: {
  8. multipleSlots: boolean;
  9. };
  10. relations: RelationsOptions;
  11. properties: TdCollapsePanelProps;
  12. data: {
  13. prefix: string;
  14. expanded: boolean;
  15. classPrefix: string;
  16. classBasePrefix: string;
  17. ultimateExpandIcon: boolean;
  18. ultimateDisabled: boolean;
  19. };
  20. observers: {
  21. disabled(v: any): void;
  22. };
  23. methods: {
  24. updateExpanded(activeValues?: any[]): void;
  25. updateStyle(expanded: boolean): Promise<void>;
  26. onClick(): void;
  27. };
  28. }