UNPKG

2.13 kBTypeScriptView Raw
1export const BOLD: symbol;
2export const UNBOLD: symbol;
3export const BLUE: symbol;
4export const GREY: symbol;
5export const GREEN: symbol;
6export const RED: symbol;
7export const PURPLE: symbol;
8export const ORANGE: symbol;
9export const UNCOLOR: symbol;
10export function print(...args: Array<string | Symbol | Object | number>): void;
11export function warn(...args: Array<string | Symbol | Object | number>): void;
12export function printError(err: Error): void;
13export function printImg(url: string, height: number): void;
14export function printImgBase64(base64: string, height: number): void;
15export function group(...args: Array<string | Symbol | Object | number>): void;
16export function groupCollapsed(...args: Array<string | Symbol | Object | number>): void;
17export function groupEnd(): void;
18export function printDom(createNode: () => Node): void;
19export function printCanvas(canvas: HTMLCanvasElement, height: number): void;
20export const vconsoles: Set<any>;
21export class VConsole {
22 /**
23 * @param {Element} dom
24 */
25 constructor(dom: Element);
26 dom: Element;
27 /**
28 * @type {Element}
29 */
30 ccontainer: Element;
31 depth: number;
32 /**
33 * @param {Array<string|Symbol|Object|number>} args
34 * @param {boolean} collapsed
35 */
36 group(args: Array<string | Symbol | Object | number>, collapsed?: boolean): void;
37 /**
38 * @param {Array<string|Symbol|Object|number>} args
39 */
40 groupCollapsed(args: Array<string | Symbol | Object | number>): void;
41 groupEnd(): void;
42 /**
43 * @param {Array<string|Symbol|Object|number>} args
44 */
45 print(args: Array<string | Symbol | Object | number>): void;
46 /**
47 * @param {Error} err
48 */
49 printError(err: Error): void;
50 /**
51 * @param {string} url
52 * @param {number} height
53 */
54 printImg(url: string, height: number): void;
55 /**
56 * @param {Node} node
57 */
58 printDom(node: Node): void;
59 destroy(): void;
60}
61export function createVConsole(dom: Element): VConsole;
62export function createModuleLogger(moduleName: string): (...args: any[]) => void;
63//# sourceMappingURL=logging.d.ts.map
\No newline at end of file