UNPKG

@omnia/fx

Version:

Provide Omnia Fx typings and tooling for clientside Omnia development.

25 lines (24 loc) 2.07 kB
import { ConnectedTenant, GuidValue } from "../models"; import { Store } from "./Store"; export declare class ConnectedTenantStore extends Store { private connectedTenantService; connectedTenants: import("./Store").StoreState<ConnectedTenant[]>; constructor(); getters: { getAll: () => Array<ConnectedTenant>; getById: (id: GuidValue) => ConnectedTenant; }; mutations: { addOrUpdateConnectedTenant: import("./Store").StoreMutation<(newTenants: Array<ConnectedTenant>) => void, (newTenants: ConnectedTenant[]) => import("@omnia/fx-models").IMessageBusSubscriptionHandler>; removeConnectedTenant: import("./Store").StoreMutation<(...ids: Array<GuidValue>) => void, (...args: GuidValue[]) => import("@omnia/fx-models").IMessageBusSubscriptionHandler>; }; actions: { loadAll: import("./Store").StoreAction<unknown, () => void, (result: ConnectedTenant[]) => void, (failureReason: any) => void, () => Promise<ConnectedTenant[]>>; loadById: import("./Store").StoreAction<unknown, (id: GuidValue) => void, (result: ConnectedTenant, id: GuidValue) => void, (failureReason: any, id: GuidValue) => void, (id: GuidValue) => Promise<ConnectedTenant>>; create: import("./Store").StoreAction<unknown, (connectedTenant: ConnectedTenant) => void, (result: ConnectedTenant, connectedTenant: ConnectedTenant) => void, (failureReason: any, connectedTenant: ConnectedTenant) => void, (connectedTenant: ConnectedTenant) => Promise<ConnectedTenant>>; update: import("./Store").StoreAction<unknown, (connectedTenant: ConnectedTenant) => void, (result: ConnectedTenant, connectedTenant: ConnectedTenant) => void, (failureReason: any, connectedTenant: ConnectedTenant) => void, (connectedTenant: ConnectedTenant) => Promise<ConnectedTenant>>; delete: import("./Store").StoreAction<unknown, (id: GuidValue) => void, (result: void, id: GuidValue) => void, (failureReason: any, id: GuidValue) => void, (id: GuidValue) => Promise<void>>; }; onActivated(): void; onDisposing(): void; }