SGraphSelectContainer.d.ts 948 B

123456789101112131415161718192021222324252627282930
  1. import { SGraphItem } from "./SGraphItem";
  2. import { SObject } from "@persagy-web/base/lib";
  3. import { SGraphLayoutType } from "./enums/SGraphLayoutType";
  4. import { SOrderSetType } from "./enums/SOrderSetType";
  5. export declare class SGraphSelectContainer extends SObject {
  6. private itemList;
  7. get count(): number;
  8. private radix;
  9. constructor();
  10. addItem(item: SGraphItem): void;
  11. setItem(item: SGraphItem): void;
  12. clear(): void;
  13. toggleItem(item: SGraphItem): void;
  14. layout(type: SGraphLayoutType): void;
  15. setOrder(type: SOrderSetType): void;
  16. private alignLeft;
  17. private alignTop;
  18. private alignRight;
  19. private alignBottom;
  20. private alignCenter;
  21. private alignMiddle;
  22. private alignVertical;
  23. private alignHorizontal;
  24. private setTop;
  25. private setBottom;
  26. private setBefore;
  27. private setAfter;
  28. sortItemList(arr: SGraphItem[], flag?: boolean): SGraphItem[];
  29. private compare;
  30. }