UNPKG

@apistudio/apim-cli

Version:

CLI for API Management Products

24 lines (23 loc) 726 B
/** * Copyright IBM Corp. 2024, 2025 */ import { APICFileInfo } from "../../apic-mode/models/apic-file-info.model.js"; import { ProjectMode } from "../../apic-mode/models/apic-project.model.js"; import { VCSFileInfo } from "../../vcs/models/vcs-file-info.model.js"; import { IlintResponse } from "./lint-response.model.js"; export type EditorTab = { id: number; file: FileSystemFileHandle | VCSFileInfo | APICFileInfo; isVCSFile: boolean; displayName: string; path: string; saved: boolean; modified: number; openOrder: number; currentPosition: { line: number; column: number }; content: string; lintResponse: IlintResponse[]; temporary?: boolean; activeKind: string; projectMode?: ProjectMode };