UNPKG

@jayree/sfdx-plugin-org

Version:

A Salesforce CLI plugin containing commands to configure State and Country/Territory Picklists and other org settings.

48 lines (47 loc) 1.62 kB
import type { ListrDefaultRendererOptions, ListrDefaultRendererTask, ListrDefaultRendererTaskOptions } from 'listr2'; import type { ListrRenderer } from 'listr2'; import type { ListrEventManager } from 'listr2'; type MyListrDefaultRendererOptions = { maxSubTasks?: number; hideAfterSeconds?: number; } & ListrDefaultRendererOptions; export declare class MyDefaultRenderer implements ListrRenderer { private readonly tasks; private readonly options; private readonly events; static nonTTY: boolean; static rendererOptions: MyListrDefaultRendererOptions; static rendererTaskOptions: ListrDefaultRendererTaskOptions; private bottom; private prompt; private activePrompt; private readonly spinner; private readonly logger; private updater; private truncate; private wrap; private readonly cache; private taskTime; private currentTasks; private hiddenTasks; constructor(tasks: ListrDefaultRendererTask[], options: MyListrDefaultRendererOptions, events: ListrEventManager); isBottomBar(task: ListrDefaultRendererTask): boolean; render(): Promise<void>; update(): void; end(): void; create(options?: { tasks?: boolean; bottomBar?: boolean; prompt?: boolean; }): string; protected style(task: ListrDefaultRendererTask, output?: boolean): string; protected format(message: string, icon: string, level: number): string[]; private renderer; private renderBottomBar; private renderPrompt; private calculate; private reset; private dump; private indent; } export {};