mirror of
https://github.com/siyuan-note/siyuan.git
synced 2026-02-25 00:14:07 +01:00
This commit is contained in:
parent
2e8463949f
commit
c0266ffeb4
4 changed files with 20 additions and 14 deletions
|
|
@ -1,23 +1,11 @@
|
|||
import {isWindow} from "../util/functions";
|
||||
import {Wnd} from "../layout/Wnd";
|
||||
import {Layout} from "../layout";
|
||||
import {getAllTabs} from "../layout/getAll";
|
||||
import {getAllTabs, getAllWnds} from "../layout/getAll";
|
||||
import {Editor} from "../editor";
|
||||
import {Asset} from "../asset";
|
||||
import {Constants} from "../constants";
|
||||
import { ipcRenderer } from "electron";
|
||||
|
||||
const getAllWnds = (layout: Layout, wnds: Wnd[]) => {
|
||||
for (let i = 0; i < layout.children.length; i++) {
|
||||
const item = layout.children[i];
|
||||
if (item instanceof Wnd) {
|
||||
wnds.push(item);
|
||||
} else if (item instanceof Layout) {
|
||||
getAllWnds(item, wnds);
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
export const setTabPosition = () => {
|
||||
if (!isWindow()) {
|
||||
return;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue