Interface IUiTemplate

interface IUiTemplate {
    goBack: () => Promise<void>;
    render: (
        view: IComponent<
            | { content: string; nodeName: NodeNameEnum }
            | ListSchema.List
            | FormSchema.Form,
        >,
    ) => Promise<void>;
    setProgressBar: (progress: null | number) => Promise<void>;
    setScrollLoading: (loading: boolean) => Promise<void>;
    setSearchBarPlaceholder: (placeholder: string) => Promise<void>;
    setSearchTerm: (term: string) => Promise<void>;
    showLoadingBar: (loading: boolean) => Promise<void>;
}

Properties

goBack: () => Promise<void>
render: (
    view: IComponent<
        | { content: string; nodeName: NodeNameEnum }
        | ListSchema.List
        | FormSchema.Form,
    >,
) => Promise<void>
setProgressBar: (progress: null | number) => Promise<void>
setScrollLoading: (loading: boolean) => Promise<void>
setSearchBarPlaceholder: (placeholder: string) => Promise<void>
setSearchTerm: (term: string) => Promise<void>
showLoadingBar: (loading: boolean) => Promise<void>