$ustra plugin

Constructors

Properties

_interfaceStore: _StoreWithState<string, _UnwrapAll<Pick<{
    interfaceDefinitions: RemovableRef<Map<string, Partial<InterfaceInfo>>>;
    loadedInterfaceDefinitions: Ref<boolean>;
}, "interfaceDefinitions" | "loadedInterfaceDefinitions">>, Pick<{
    interfaceDefinitions: RemovableRef<Map<string, Partial<InterfaceInfo>>>;
    loadedInterfaceDefinitions: Ref<boolean>;
}, never>, Pick<{
    interfaceDefinitions: RemovableRef<Map<string, Partial<InterfaceInfo>>>;
    loadedInterfaceDefinitions: Ref<boolean>;
}, never>> & {
    interfaceDefinitions: Map<string, {
        allowedAuthenticated?: boolean;
        allowedChannels?: string[];
        allowedIpAddresses?: boolean;
        channel?: string;
        direction?: "INBOUND" | "OUTBOUND";
        httpMethod?: "GET" | "POST" | "PATCH" | "DELETE" | "PUT" | "OPTIONS" | "HEAD";
        id?: string;
        keys?: Map<string, string> & Omit<Map<string, string>, keyof Map<any, any>>;
        limitByChannel?: boolean;
        limitByIpAddress?: boolean;
        logType?: "ALL" | "ON_ERROR" | "ONLY_RESPONSE" | "ONLY_REQUEST";
        name?: string;
        rmk?: string;
        systemCode?: string;
        type?: "SOAP" | "DB" | "MOBILE_BRIDGE" | "WEB_PAGE" | "REST_API_JSON" | "REST_API_XML";
        url?: string;
        version?: string;
    }> & Omit<Map<string, Partial<InterfaceInfo>>, keyof Map<any, any>>;
    loadedInterfaceDefinitions: boolean;
} & _StoreWithGetters<Pick<{
    interfaceDefinitions: RemovableRef<Map<string, Partial<InterfaceInfo>>>;
    loadedInterfaceDefinitions: Ref<boolean>;
}, never>> & PiniaCustomProperties<string, _UnwrapAll<Pick<{
    interfaceDefinitions: RemovableRef<Map<string, Partial<InterfaceInfo>>>;
    loadedInterfaceDefinitions: Ref<boolean>;
}, "interfaceDefinitions" | "loadedInterfaceDefinitions">>, Pick<{
    interfaceDefinitions: RemovableRef<Map<string, Partial<InterfaceInfo>>>;
    loadedInterfaceDefinitions: Ref<boolean>;
}, never>, Pick<{
    interfaceDefinitions: RemovableRef<Map<string, Partial<InterfaceInfo>>>;
    loadedInterfaceDefinitions: Ref<boolean>;
}, never>> & PiniaCustomStateProperties<_UnwrapAll<Pick<{
    interfaceDefinitions: RemovableRef<Map<string, Partial<InterfaceInfo>>>;
    loadedInterfaceDefinitions: Ref<boolean>;
}, "interfaceDefinitions" | "loadedInterfaceDefinitions">>> = null

Type declaration

  • interfaceDefinitions: Map<string, {
        allowedAuthenticated?: boolean;
        allowedChannels?: string[];
        allowedIpAddresses?: boolean;
        channel?: string;
        direction?: "INBOUND" | "OUTBOUND";
        httpMethod?: "GET" | "POST" | "PATCH" | "DELETE" | "PUT" | "OPTIONS" | "HEAD";
        id?: string;
        keys?: Map<string, string> & Omit<Map<string, string>, keyof Map<any, any>>;
        limitByChannel?: boolean;
        limitByIpAddress?: boolean;
        logType?: "ALL" | "ON_ERROR" | "ONLY_RESPONSE" | "ONLY_REQUEST";
        name?: string;
        rmk?: string;
        systemCode?: string;
        type?: "SOAP" | "DB" | "MOBILE_BRIDGE" | "WEB_PAGE" | "REST_API_JSON" | "REST_API_XML";
        url?: string;
        version?: string;
    }> & Omit<Map<string, Partial<InterfaceInfo>>, keyof Map<any, any>>
  • loadedInterfaceDefinitions: boolean
api: UstraApi = null
auth: UstraAuth = null
components: UstraComponents = null
definedStore: {
    core: Store<"ustra:core", _UnwrapAll<Pick<{
        initialize: (() => void);
        isSsr: Ref<boolean>;
        mediaState: Ref<MediaQueryState>;
        pageKey: Ref<number>;
        serverError: Ref<{
            message?: string;
            status?: number;
        }>;
    }, "serverError" | "mediaState" | "isSsr" | "pageKey">>, Pick<{
        initialize: (() => void);
        isSsr: Ref<boolean>;
        mediaState: Ref<MediaQueryState>;
        pageKey: Ref<number>;
        serverError: Ref<{
            message?: string;
            status?: number;
        }>;
    }, never>, Pick<{
        initialize: (() => void);
        isSsr: Ref<boolean>;
        mediaState: Ref<MediaQueryState>;
        pageKey: Ref<number>;
        serverError: Ref<{
            message?: string;
            status?: number;
        }>;
    }, "initialize">>;
    get interfaces(): _StoreWithState<string, _UnwrapAll<Pick<{
        interfaceDefinitions: RemovableRef<Map<string, Partial<InterfaceInfo>>>;
        loadedInterfaceDefinitions: Ref<boolean>;
    }, "interfaceDefinitions" | "loadedInterfaceDefinitions">>, Pick<{
        interfaceDefinitions: RemovableRef<Map<string, Partial<InterfaceInfo>>>;
        loadedInterfaceDefinitions: Ref<boolean>;
    }, never>, Pick<{
        interfaceDefinitions: RemovableRef<Map<string, Partial<InterfaceInfo>>>;
        loadedInterfaceDefinitions: Ref<boolean>;
    }, never>> & {
        interfaceDefinitions: Map<string, {
            allowedAuthenticated?: boolean;
            allowedChannels?: string[];
            allowedIpAddresses?: boolean;
            channel?: string;
            direction?: "INBOUND" | "OUTBOUND";
            httpMethod?: "GET" | "POST" | "PATCH" | "DELETE" | "PUT" | "OPTIONS" | "HEAD";
            id?: string;
            keys?: Map<string, string> & Omit<Map<string, string>, keyof Map<any, any>>;
            limitByChannel?: boolean;
            limitByIpAddress?: boolean;
            logType?: "ALL" | "ON_ERROR" | "ONLY_RESPONSE" | "ONLY_REQUEST";
            name?: string;
            rmk?: string;
            systemCode?: string;
            type?: "SOAP" | "DB" | "MOBILE_BRIDGE" | "WEB_PAGE" | "REST_API_JSON" | "REST_API_XML";
            url?: string;
            version?: string;
        }> & Omit<Map<string, Partial<InterfaceInfo>>, keyof Map<any, any>>;
        loadedInterfaceDefinitions: boolean;
    } & _StoreWithGetters<Pick<{
        interfaceDefinitions: RemovableRef<Map<string, Partial<InterfaceInfo>>>;
        loadedInterfaceDefinitions: Ref<boolean>;
    }, never>> & PiniaCustomProperties<string, _UnwrapAll<Pick<{
        interfaceDefinitions: RemovableRef<Map<string, Partial<InterfaceInfo>>>;
        loadedInterfaceDefinitions: Ref<boolean>;
    }, "interfaceDefinitions" | "loadedInterfaceDefinitions">>, Pick<{
        interfaceDefinitions: RemovableRef<Map<string, Partial<InterfaceInfo>>>;
        loadedInterfaceDefinitions: Ref<boolean>;
    }, never>, Pick<{
        interfaceDefinitions: RemovableRef<Map<string, Partial<InterfaceInfo>>>;
        loadedInterfaceDefinitions: Ref<boolean>;
    }, never>> & PiniaCustomStateProperties<_UnwrapAll<Pick<{
        interfaceDefinitions: RemovableRef<Map<string, Partial<InterfaceInfo>>>;
        loadedInterfaceDefinitions: Ref<boolean>;
    }, "interfaceDefinitions" | "loadedInterfaceDefinitions">>>;
} = ...

Type declaration

  • core: Store<"ustra:core", _UnwrapAll<Pick<{
        initialize: (() => void);
        isSsr: Ref<boolean>;
        mediaState: Ref<MediaQueryState>;
        pageKey: Ref<number>;
        serverError: Ref<{
            message?: string;
            status?: number;
        }>;
    }, "serverError" | "mediaState" | "isSsr" | "pageKey">>, Pick<{
        initialize: (() => void);
        isSsr: Ref<boolean>;
        mediaState: Ref<MediaQueryState>;
        pageKey: Ref<number>;
        serverError: Ref<{
            message?: string;
            status?: number;
        }>;
    }, never>, Pick<{
        initialize: (() => void);
        isSsr: Ref<boolean>;
        mediaState: Ref<MediaQueryState>;
        pageKey: Ref<number>;
        serverError: Ref<{
            message?: string;
            status?: number;
        }>;
    }, "initialize">>
  • get interfaces(): _StoreWithState<string, _UnwrapAll<Pick<{
        interfaceDefinitions: RemovableRef<Map<string, Partial<InterfaceInfo>>>;
        loadedInterfaceDefinitions: Ref<boolean>;
    }, "interfaceDefinitions" | "loadedInterfaceDefinitions">>, Pick<{
        interfaceDefinitions: RemovableRef<Map<string, Partial<InterfaceInfo>>>;
        loadedInterfaceDefinitions: Ref<boolean>;
    }, never>, Pick<{
        interfaceDefinitions: RemovableRef<Map<string, Partial<InterfaceInfo>>>;
        loadedInterfaceDefinitions: Ref<boolean>;
    }, never>> & {
        interfaceDefinitions: Map<string, {
            allowedAuthenticated?: boolean;
            allowedChannels?: string[];
            allowedIpAddresses?: boolean;
            channel?: string;
            direction?: "INBOUND" | "OUTBOUND";
            httpMethod?: "GET" | "POST" | "PATCH" | "DELETE" | "PUT" | "OPTIONS" | "HEAD";
            id?: string;
            keys?: Map<string, string> & Omit<Map<string, string>, keyof Map<any, any>>;
            limitByChannel?: boolean;
            limitByIpAddress?: boolean;
            logType?: "ALL" | "ON_ERROR" | "ONLY_RESPONSE" | "ONLY_REQUEST";
            name?: string;
            rmk?: string;
            systemCode?: string;
            type?: "SOAP" | "DB" | "MOBILE_BRIDGE" | "WEB_PAGE" | "REST_API_JSON" | "REST_API_XML";
            url?: string;
            version?: string;
        }> & Omit<Map<string, Partial<InterfaceInfo>>, keyof Map<any, any>>;
        loadedInterfaceDefinitions: boolean;
    } & _StoreWithGetters<Pick<{
        interfaceDefinitions: RemovableRef<Map<string, Partial<InterfaceInfo>>>;
        loadedInterfaceDefinitions: Ref<boolean>;
    }, never>> & PiniaCustomProperties<string, _UnwrapAll<Pick<{
        interfaceDefinitions: RemovableRef<Map<string, Partial<InterfaceInfo>>>;
        loadedInterfaceDefinitions: Ref<boolean>;
    }, "interfaceDefinitions" | "loadedInterfaceDefinitions">>, Pick<{
        interfaceDefinitions: RemovableRef<Map<string, Partial<InterfaceInfo>>>;
        loadedInterfaceDefinitions: Ref<boolean>;
    }, never>, Pick<{
        interfaceDefinitions: RemovableRef<Map<string, Partial<InterfaceInfo>>>;
        loadedInterfaceDefinitions: Ref<boolean>;
    }, never>> & PiniaCustomStateProperties<_UnwrapAll<Pick<{
        interfaceDefinitions: RemovableRef<Map<string, Partial<InterfaceInfo>>>;
        loadedInterfaceDefinitions: Ref<boolean>;
    }, "interfaceDefinitions" | "loadedInterfaceDefinitions">>>
dom: UstraDom = null
env: UstraEnv = null
error: UstraError = null
fetch: UstraFetch = null
hooks: UstraHooks = ...
interfaces: UstraInterfaces = null
logger: ConsolaInstance = null
management: UstraManagement = null
message: UstraMessage = ...
mobile: UstraMobile = null
nuxtApp: NuxtApp
router: UstraRouter = ...
ui: UstraUI = null
utils: UstraUtils = null
uuid: string = ...

Accessors

Methods

Generated using TypeDoc