UNPKG

@omnia/fx

Version:

Provide Omnia Fx typings and tooling for clientside Omnia development.

24 lines (23 loc) 2.4 kB
import { EnterprisePropertyCategory, GuidValue } from "../models"; import { Store } from "./Store"; import { EnterprisePropertyCategoryService } from "../services/EnterprisePropertyCategoryService"; export declare class EnterprisePropertyCategoryStore extends Store { enterprisePropertyCategoryService: EnterprisePropertyCategoryService; private ensuredLoadCategoriesPromise; private enterprisePropertyCategories; getters: { enterprisePropertyCategories: () => EnterprisePropertyCategory[]; }; mutations: { updateEnterprisePropertyCategories: import("./Store").StoreMutation<() => void, () => import("@omnia/fx-models").IMessageBusSubscriptionHandler>; }; actions: { ensureLoadAllCategories: import("./Store").StoreAction<unknown, () => void, (result: void) => void, (failureReason: any) => void, () => Promise<void>>; addEnterprisePropertyCategory: import("./Store").StoreAction<unknown, (enterprisePropertyCategory: EnterprisePropertyCategory) => void, (result: void, enterprisePropertyCategory: EnterprisePropertyCategory) => void, (failureReason: any, enterprisePropertyCategory: EnterprisePropertyCategory) => void, (enterprisePropertyCategory: EnterprisePropertyCategory) => Promise<void>>; updateEnterprisePropertyCategory: import("./Store").StoreAction<unknown, (enterprisePropertyCategory: EnterprisePropertyCategory) => void, (result: void, enterprisePropertyCategory: EnterprisePropertyCategory) => void, (failureReason: any, enterprisePropertyCategory: EnterprisePropertyCategory) => void, (enterprisePropertyCategory: EnterprisePropertyCategory) => Promise<void>>; updateEnterprisePropertyCategoryOrders: import("./Store").StoreAction<unknown, (sortedCategoryIds: GuidValue[]) => void, (result: void, sortedCategoryIds: GuidValue[]) => void, (failureReason: any, sortedCategoryIds: GuidValue[]) => void, (sortedCategoryIds: Array<GuidValue>) => Promise<void>>; removeEnterprisePropertyCategory: import("./Store").StoreAction<unknown, (enterprisePropertyCategory: EnterprisePropertyCategory) => void, (result: void, enterprisePropertyCategory: EnterprisePropertyCategory) => void, (failureReason: any, enterprisePropertyCategory: EnterprisePropertyCategory) => void, (enterprisePropertyCategory: EnterprisePropertyCategory) => Promise<void>>; }; onActivated(): void; onDisposing(): void; }