UNPKG

ng2-json-editor

Version:

Angular2 component for editing large json documents

15 lines (14 loc) 587 B
import { ReplaySubject } from 'rxjs/ReplaySubject'; import { TabsConfig, JSONSchema } from '../interfaces'; import { PathUtilService } from './path-util.service'; export declare class TabsUtilService { pathUtilService: PathUtilService; private schemaKeyToTabName; readonly activeTabName$: ReplaySubject<string>; constructor(pathUtilService: PathUtilService); getTabNames(tabsConfig: TabsConfig): Array<string>; getSchemaKeyToTabName(tabsConfig: TabsConfig, schema: JSONSchema): { [key: string]: string; }; selectTabIfNeeded(path: string): void; }