UNPKG

mx-ui-components

Version:

mobius ui library

940 lines (939 loc) • 1.62 MB
export declare let ssr: boolean; export declare function load(): { metadata: ({ id: string; role: string; version: string; lang: string; "alt-text": string; name: string; type: string; props: { source: string; apiMethod: string; mapId: string; token: string; href: string; accessTokenKeyName: string; redirect: boolean; avoidPages: string[]; permissions: string[]; API: { apiUrl: string; token: string; method: string; formType: string; body: { dbType: string; filter: { id: string; }; }; }; track?: undefined; type?: undefined; position?: undefined; storeListen?: undefined; size?: undefined; backdropClass?: undefined; defaultOpen?: undefined; showProgressBar?: undefined; autoHideWithIn?: undefined; toastValue?: undefined; dismissable?: undefined; }; bindings: { state: { mapData: { path: string; initialValue: never[]; }; permissionstate: { path: string; initialValue: {}; }; agent_sessions?: undefined; SessionAgentName?: undefined; chat_sessions?: undefined; toggleSaveCorePromptPopup?: undefined; toggleSaveFavouritePromptPopup?: undefined; toggleSharePromptPopup?: undefined; choosePromptPopup?: undefined; variableMoreOptions?: undefined; promptingActionState?: undefined; nextPopup?: undefined; toggleCreateNewFolder?: undefined; sessionSummary?: undefined; }; events: { onload: { actions: { checkAuthentication: string; }; permissionstate: { fetchAPI: string; copy: { sourcePath: string; targetPath: string; }; createPermissionMap: string; }; }; }; }; styles: string; value: string; children: ({ id: string; type: string; name: string; description: string; styles: string; props: { backdropClass?: undefined; href?: undefined; routingEnabled?: undefined; watchLevel?: undefined; }; children: ({ id: string; type: string; props: {}; styles: string; value: string; children: { id: string; track: string[]; type: string; name: string; role: string; version: string; lang: string; "alt-text": string; props: {}; styles: string; value: string; children: ({ id: string; track: string[]; type: string; name: string; role: string; version: string; lang: string; "alt-text": string; props: { href: string; routingEnabled?: undefined; watchLevel?: undefined; condition?: undefined; cssClasses?: undefined; body?: undefined; }; styles: string; value: string; children: ({ id: string; track: string[]; type: string; name: string; role: string; version: string; lang: string; "alt-text": string; props: { src: string; href: string; routingEnabled: boolean; watchLevel: number; newTab: boolean; }; bindings: { events: { click: { actions: { redirectRouter: string; }; }; }; }; styles: string; value: string; } | { id: string; track: string[]; type: string; name: string; role: string; version: string; lang: string; "alt-text": string; props: { src: string; href?: undefined; routingEnabled?: undefined; watchLevel?: undefined; newTab?: undefined; }; styles: string; value: string; bindings?: undefined; })[]; bindings?: undefined; } | { id: string; track: string[]; type: string; name: string; role: string; version: string; lang: string; "alt-text": string; props: { href: string; routingEnabled?: undefined; watchLevel?: undefined; condition?: undefined; cssClasses?: undefined; body?: undefined; }; styles: string; value: string; children: ({ id: string; track: string[]; type: string; name: string; role: string; version: string; lang: string; "alt-text": string; props: { src?: undefined; }; styles: string; value: string; children: { id: string; track: string[]; type: string; name: string; role: string; version: string; lang: string; "alt-text": string; props: {}; styles: string; value: string; children: never[]; }[]; } | { id: string; track: string[]; type: string; name: string; role: string; version: string; lang: string; "alt-text": string; props: { src: string; }; styles: string; value: string; children?: undefined; })[]; bindings?: undefined; } | { id: string; track: string[]; type: string; name: string; role: string; version: string; lang: string; "alt-text": string; bindings: { state: { currentRoute: { path: string; }; }; events: { click: { actions: { setToLocalStorage: string; }; }; onStateChangeActions: { currentRoute: { conditionalCss: string; }; }; }; }; props: { href: string; routingEnabled: boolean; watchLevel: number; condition: string; cssClasses: { trueClass: string; falseClass: string; }; body: { currentRoute: string; }; }; styles: string; value: string; children: ({ id: string; track: string[]; type: string; name: string; role: string; version: string; lang: string; "alt-text": string; props: { href: string; routingEnabled: boolean; watchLevel: number; src?: undefined; }; styles: string; value: string; bindings: { events: { click: { actions: { redirectRouter: string; }; }; }; }; children: { id: string; track: string[]; type: string; name: string; role: string; version: string; lang: string; "alt-text": string; props: {}; styles: string; value: string; children: never[]; }[]; } | { id: string; track: string[]; type: string; name: string; role: string; version: string; lang: string; "alt-text": string; props: { src: string; href?: undefined; routingEnabled?: undefined; watchLevel?: undefined; }; styles: string; value: string; bindings?: undefined; children?: undefined; })[]; })[]; }[]; name?: undefined; bindings?: undefined; } | { id: string; type: string; props: {}; styles: string; value: string; children: ({ id: string; type: string; props: {}; styles: string; value: string; children: { id: string; type: string; name: string; props: {}; styles: string; value: string; children: { id: string; type: string; name: string; props: {}; styles: string; value: string; children: { id: string; type: string; name: string; props: { value: { path: never[]; currentRoute: string; }; pathIndex: number; destructurePath: string; keys: string[]; }; bindings: { state: { currentRoute: { path: string; initialValue: { path: never[]; currentRoute: string; }; peopleMetaData: { path: string; initialValue: never[]; }; }; }; events: { onload: { currentRoute: { extractPathParams: string; setValueToNewState: string; }; }; }; }; styles: string; value: string; children: ({ id: string; name: string; type: string; props: {}; styles: string; value: string; children: ({ id: string; type: string; name: string; props: { src: string; alt: string; }; styles: string; value: string; children: never[]; } | { id: string; name: string; type: string; props: { src?: undefined; alt?: undefined; }; styles: string; value: string; children: never[]; })[]; } | { id: string; type: string; name: string; props: {}; styles: string; value: string; children: ({ id: string; type: string; name: string; props: {}; styles: string; value: string; children: ({ id: string; type: string; props: { href: string; routingEnabled: boolean; watchLevel: number; condition: string; cssClasses: { trueClass: string; falseClass: string; }; value: { path: never[]; currentRoute: string; main: string; sub: string; href: string; }; body?: undefined; selected?: undefined; }; styles: string; bindings: { state: { currentRoute: { path: string; }; breadCrumb: { path: string; }; }; events: { click: { currentRoute: { setValueToNewState: { path: never[]; currentRoute: string; redirectRouter: string; }; }; breadCrumb: { setValueToNewState: string; main: string; sub: string; href: string; }; actions?: undefined; }; onStateChangeActions: { currentRoute: { conditionalCss: string; }; }; }; }; value: string; children: ({ id: string; type: string; props: { alt: string; src: string; }; styles: string; value: string; } | { id: string; type: string; props: { alt?: undefined; src?: undefined; }; styles: string; value: string; })[]; } | { id: string; type: string; props: { href: string; routingEnabled: boolean; watchLevel: number; condition: string; cssClasses: { trueClass: string; falseClass: string; }; value: { path: never[]; main: string; sub: string; href: string; currentRoute: string; }; body?: undefined; selected?: undefined; }; styles: string; bindings: { state: { currentRoute: { path: string; }; breadCrumb: { path: string; }; }; events: { click: { currentRoute: { setValueToNewState: { path: never[]; currentRoute: string; redirectRouter: string; }; }; breadCrumb: { setValueToNewState: { main: string; sub: string; href: string; }; main?: undefined; sub?: undefined; href?: undefined; }; actions?: undefined; }; onStateChangeActions: { currentRoute: { conditionalCss: string; }; }; }; }; value: string; children: ({ id: string; type: string; props: { alt: string; src: string; }; styles: string; value: string; } | { id: string; type: string; props: { alt?: undefined; src?: undefined; }; styles: string; value: string; })[]; } | { id: string; type: string; props: { href: string; routingEnabled: boolean; watchLevel: number; condition: string; cssClasses: { trueClass: string; falseClass: string; }; value: { path: never[]; main: string; sub: string; href: string; currentRoute: string; }; body: { projectId: string; }; selected?: undefined; }; styles: string; bindings: { state: { currentRoute: { path: string; }; breadCrumb?: undefined; }; events: { click: { currentRoute: { setValueToNewState: { path: never[]; currentRoute: string; redirectRouter: string; }; }; breadCrumb: { setValueToNewState: { main: string; sub: string; href: string; }; main?: undefined; sub?: undefined; href?: undefined; }; actions: { setToLocalStorage: string; }; }; onStateChangeActions: { currentRoute: { conditionalCss: string; }; }; }; }; value: string; children: ({ id: string; type: string; props: { alt: string; src: string; }; styles: string; value: string; } | { id: string; type: string; props: { alt?: undefined; src?: undefined; }; styles: string; value: string; })[]; } | { type: string; props: { selected: string; value: string; href?: undefined; routingEnabled?: undefined; watchLevel?: undefined; condition?: undefined; cssClasses?: undefined; body?: undefined; }; styles: string; children: { id: string; type: string; props: { href: string; routingEnabled: boolean; watchLevel: number; condition: string; cssClasses: { trueClass: string; falseClass: string; }; value: { path: never[]; main: string; sub: string; href: string; currentRoute: string; }; }; styles: string; bindings: { state: { currentRoute: { path: string; }; breadCrumb: { path: string; }; }; events: { click: { currentRoute: { setValueToNewState: { path: never[]; currentRoute: string; redirectRouter: string; }; }; breadCrumb: { setValueToNewState: { main: string; sub: string; href: string; }; }; }; onStateChangeActions: { currentRoute: { conditionalCss: string; }; }; }; }; value: string; children: ({ id: string; type: string; props: { alt: string; src: string; }; styles: string; value: string; } | { id: string; type: string; props: { alt?: undefined; src?: undefined; }; styles: string; value: string; })[]; }[]; id?: undefined; bindings?: undefined; value?: undefined; })[]; } | { id: string; type: string; name: string; props: {}; styles: string; children: ({ id: string; name: string; type: string; props: {}; styles: string; children: { id: string; type: string; props: { href: string; routingEnabled: boolean; watchLevel: number; condition: string; cssClasses: { trueClass: string; falseClass: string; }; value: { path: never[]; main: string; sub: string; href: string; currentRoute: string; }; }; styles: string; bindings: { state: { currentRoute: { path: string; }; breadCrumb: { path: string; }; }; events: { click: { currentRoute: { setValueToNewState: { path: never[]; currentRoute: string; redirectRouter: string; }; }; breadCrumb: { setValueToNewState: { main: string; sub: string; href: string; }; }; }; onStateChangeActions: { currentRoute: { conditionalCss: string; }; }; }; }; value: string; children: ({ id: string; type: string; props: { alt: string; src: string; }; styles: string; value: string; } | { id: string; type: string; props: { alt?: undefined; src?: undefined; }; styles: string; value: string; })[]; }[]; } | { id: string; name: string; type: string; props: {}; styles: string; children: { id: string; type: string; props: { value: { path: never[]; main: string; sub: string; href: string; currentRoute: string; }; }; styles: string; bindings: { state: { breadCrumb: { path: string; }; }; events: { click: { breadCrumb: { setValueToNewState: { main: string; sub: string; href: string; }; }; }; }; }; value: string; children: ({ id: string; type: string; bindings: {}; styles: string; children: ({ id: string; type: string; props: { alt: string; src: string; keyName?: undefined; }; styles: string; value: string; children: never[]; name?: undefined; bindings?: undefined; } | { id: string; name: string; type: string; props: {