UNPKG

@omnia/fx

Version:

Provide Omnia Fx typings and tooling for clientside Omnia development.

23 lines (22 loc) 1.12 kB
import { Store } from "./Store"; import { TransactionLog, SystemLogProvider, TransactionLogFilter } from "../models"; export declare class SystemLogStore extends Store { private systemLogService; private transactionLogs; private providers; private isHaveNextPage; onActivated(): void; onDisposing(): void; getters: { transactionLogs: () => Array<TransactionLog>; isHaveNextPage: () => boolean; }; actions: { getRegions: import("./Store").StoreAction<unknown, () => void, (result: string[]) => void, (failureReason: any) => void, () => Promise<string[]>>; getTransactionByFilterLogs: import("./Store").StoreAction<unknown, (params: TransactionLogFilter) => void, (result: boolean, params: TransactionLogFilter) => void, (failureReason: any, params: TransactionLogFilter) => void, (params: TransactionLogFilter) => Promise<boolean>>; getTemplateToRender: (region: string) => SystemLogProvider; }; private handleLoadedSystemLogResult; registerLogProvider: (systemLogRender: SystemLogProvider) => void; private onNewProviderMessages; }