checkbox-group.d.ts 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. import { SuperComponent, RelationsOptions } from '../common/src/index';
  2. export default class CheckBoxGroup extends SuperComponent {
  3. externalClasses: string[];
  4. behaviors: string[];
  5. relations: RelationsOptions;
  6. data: {
  7. prefix: string;
  8. classPrefix: string;
  9. checkboxOptions: any[];
  10. };
  11. properties: import("./type").TdCheckboxGroupProps<import("./type").CheckboxGroupValue>;
  12. observers: {
  13. value(): void;
  14. options(): void;
  15. disabled(v: any): void;
  16. };
  17. lifetimes: {
  18. ready(): void;
  19. };
  20. controlledProps: {
  21. key: string;
  22. event: string;
  23. }[];
  24. $checkAll: any;
  25. methods: {
  26. getChildren(): any;
  27. updateChildren(): void;
  28. updateValue({ value, checked, checkAll, item, indeterminate }: {
  29. value: any;
  30. checked: any;
  31. checkAll: any;
  32. item: any;
  33. indeterminate: any;
  34. }): void;
  35. initWithOptions(): void;
  36. handleInnerChildChange(e: any): void;
  37. setCheckall(): void;
  38. };
  39. }