vde-layout
Version:
Terminal multiplexer layout management tool for VDE (Vibe Coding Development Environment)
16 lines • 557 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.isSplitPane = isSplitPane;
exports.isTerminalPane = isTerminalPane;
function isSplitPane(pane) {
return (typeof pane === "object" &&
pane !== null &&
"type" in pane &&
"panes" in pane &&
"ratio" in pane &&
(pane.type === "horizontal" || pane.type === "vertical"));
}
function isTerminalPane(pane) {
return typeof pane === "object" && pane !== null && "name" in pane && !("panes" in pane);
}
//# sourceMappingURL=types.js.map