mirror of
https://github.com/IRBorisov/ConceptPortal.git
synced 2025-06-25 20:40:36 +03:00
R: Improve layouting commands
This commit is contained in:
parent
9524727391
commit
a2c994281e
|
@ -27,6 +27,11 @@ export function HelpFormulaTree() {
|
|||
<li>
|
||||
<span className='bg-secondary'>составные выражения</span>
|
||||
</li>
|
||||
|
||||
<h2>Команды</h2>
|
||||
<li>
|
||||
<kbd>Space</kbd> – перемещение экрана
|
||||
</li>
|
||||
</div>
|
||||
);
|
||||
}
|
||||
|
|
|
@ -69,6 +69,9 @@ export function HelpRSGraphTerm() {
|
|||
<div className='flex flex-col-reverse mb-3 sm:flex-row'>
|
||||
<div className='sm:w-56'>
|
||||
<h1>Общие</h1>
|
||||
<li>
|
||||
<kbd>Space</kbd> – перемещение экрана
|
||||
</li>
|
||||
<li>
|
||||
<IconOSS className='inline-icon' /> переход к связанной <LinkTopic text='ОСС' topic={HelpTopic.CC_OSS} />
|
||||
</li>
|
||||
|
|
|
@ -27,6 +27,11 @@ export function HelpTypeGraph() {
|
|||
<li>
|
||||
<span className='bg-accent-orange'>ступень декартова произведения</span>
|
||||
</li>
|
||||
|
||||
<h2>Команды</h2>
|
||||
<li>
|
||||
<kbd>Space</kbd> – перемещение экрана
|
||||
</li>
|
||||
</div>
|
||||
);
|
||||
}
|
||||
|
|
|
@ -42,6 +42,9 @@ export function DlgEditBlock() {
|
|||
});
|
||||
|
||||
function onSubmit(data: IUpdateBlockDTO) {
|
||||
if (data.item_data.parent !== target.parent) {
|
||||
manager.onBlockChangeParent(data.target, data.item_data.parent);
|
||||
}
|
||||
return updateBlock({ itemID: manager.oss.id, data });
|
||||
}
|
||||
|
||||
|
|
|
@ -58,9 +58,9 @@ export function DlgEditOperation() {
|
|||
const [activeTab, setActiveTab] = useState<TabID>(TabID.CARD);
|
||||
|
||||
function onSubmit(data: IUpdateOperationDTO) {
|
||||
// if (data.item_data.parent !== target.parent) {
|
||||
// data.layout = updateLayoutOnOperationChange(data.target, data.item_data.parent, data.layout);
|
||||
// }
|
||||
if (data.item_data.parent !== target.parent) {
|
||||
manager.onOperationChangeParent(data.target, data.item_data.parent);
|
||||
}
|
||||
return updateOperation({ itemID: manager.oss.id, data });
|
||||
}
|
||||
|
||||
|
|
|
@ -115,4 +115,14 @@ export class LayoutManager {
|
|||
height: bottom && top ? bottom - top : data.height
|
||||
};
|
||||
}
|
||||
|
||||
/** Update layout when parent changes */
|
||||
onOperationChangeParent(targetID: number, newParent: number | null) {
|
||||
console.error('not implemented', targetID, newParent);
|
||||
}
|
||||
|
||||
/** Update layout when parent changes */
|
||||
onBlockChangeParent(targetID: number, newParent: number | null) {
|
||||
console.error('not implemented', targetID, newParent);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user