|
|
|
@ -2484,6 +2484,8 @@ HTML = """<!doctype html>
|
|
|
|
saveConfigLayout();
|
|
|
|
saveConfigLayout();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
function configResizeEdge(event, block) {
|
|
|
|
function configResizeEdge(event, block) {
|
|
|
|
|
|
|
|
const target = event.target;
|
|
|
|
|
|
|
|
if (target instanceof Element && target.closest('summary') === block.firstElementChild) return '';
|
|
|
|
const rect = block.getBoundingClientRect();
|
|
|
|
const rect = block.getBoundingClientRect();
|
|
|
|
const edge = 14;
|
|
|
|
const edge = 14;
|
|
|
|
const left = event.clientX - rect.left <= edge;
|
|
|
|
const left = event.clientX - rect.left <= edge;
|
|
|
|
@ -3057,6 +3059,8 @@ HTML = """<!doctype html>
|
|
|
|
setText('networkLayoutState', 'пользовательский блок удалён');
|
|
|
|
setText('networkLayoutState', 'пользовательский блок удалён');
|
|
|
|
}
|
|
|
|
}
|
|
|
|
function networkResizeEdge(event, block) {
|
|
|
|
function networkResizeEdge(event, block) {
|
|
|
|
|
|
|
|
const target = event.target;
|
|
|
|
|
|
|
|
if (target instanceof Element && target.closest('.network-summary')?.parentElement === block) return '';
|
|
|
|
const rect = block.getBoundingClientRect();
|
|
|
|
const rect = block.getBoundingClientRect();
|
|
|
|
const edge = 14;
|
|
|
|
const edge = 14;
|
|
|
|
const left = event.clientX - rect.left <= edge;
|
|
|
|
const left = event.clientX - rect.left <= edge;
|
|
|
|
|