setOptionMenu.d.ts 611 B

1234567891011121314151617181920212223242526272829
  1. interface Menu {
  2. icon: string;
  3. title: string;
  4. icontype: string;
  5. }
  6. interface Item {
  7. id: number;
  8. iconId: string;
  9. text: string;
  10. }
  11. export interface SetOptionMenuParams {
  12. title: string;
  13. icon?: string;
  14. menus?: Menu[];
  15. items?: Item[];
  16. icontype?: string;
  17. show?: boolean;
  18. control?: boolean;
  19. onSuccess?: (e: any) => void;
  20. onFail?: (e: any) => void;
  21. }
  22. declare function setOptionMenu(args: SetOptionMenuParams): Promise<{}>;
  23. declare namespace setOptionMenu {
  24. var version: {
  25. android: string;
  26. ios: string;
  27. };
  28. }
  29. export default setOptionMenu;