@itwin/core-frontend
Version:
iTwin.js frontend components
22 lines • 879 B
TypeScript
/** @packageDocumentation
* @module NativeApp
*/
import { LoggingMetaData } from "@itwin/core-bentley";
/**
* NativeAppLogger send log message from frontend to backend. It works on native app only.
* @internal
*/
export declare class NativeAppLogger {
private static _messages;
private static _onFlushed;
private static flushToBackend;
private static flushBucket;
private static log;
static logError(category: string, message: string, metaData: LoggingMetaData): void;
static logInfo(category: string, message: string, metaData: LoggingMetaData): void;
static logTrace(category: string, message: string, metaData: LoggingMetaData): void;
static logWarning(category: string, message: string, metaData: LoggingMetaData): void;
static flush(): Promise<void>;
static initialize(): void;
}
//# sourceMappingURL=NativeAppLogger.d.ts.map