Fixed layout step

This commit is contained in:
Халимов Рустам
2025-12-27 23:06:22 +03:00
parent 8999d1f06a
commit 6c6c859a3b
3 changed files with 169 additions and 233 deletions

View File

@@ -11,16 +11,16 @@ export interface AppConfig {
cornerRadius: number;
}
// Конфигурация разделения одной ячейки
// Новая структура: сколько рядов и колонок внутри конкретной ячейки
export interface CellSubdivision {
rows: number; // По умолчанию 1
cols: number; // По умолчанию 1
rows: number; // горизонтальные ряды
cols: number; // вертикальные колонки
}
export interface LayoutSplits {
x: number[];
y: number[];
// Ключ: "xIndex-yIndex" (например "0-0" для первой ячейки)
// Ключ - это индекс ячейки "xIndex-yIndex" (например "0-0")
subdivisions: Record<string, CellSubdivision>;
}