updates
This commit is contained in:
+21
-25
@@ -69,35 +69,27 @@ export class Render {
|
||||
content?.dxFind('[data-group]:not(.hide)')?.dxFadeOut(_ => content?.dxFind('[data-group="'+ t.dataset.id +'"]')?.dxFadeIn());
|
||||
});
|
||||
}
|
||||
|
||||
if (node.title || node.descr || node?.children?.toolbar) {
|
||||
|
||||
if (node['hide-toolbar'] != 1) {
|
||||
const topBarInner = content.appendChild(El('div', { className: 'top-bar' }))
|
||||
.appendChild(El('div', { className: 'top-bar-inner'}) );
|
||||
|
||||
let topBar = El('div', { className: 'top-bar' });
|
||||
if (node.title || node.descr) {
|
||||
|
||||
const titleWrapper = topBarInner.appendChild(El('div', { className: 'title-wrapper' }));
|
||||
|
||||
content.append(topBar);
|
||||
node.title && titleWrapper.append( El('h2', { className: 'title' }, Ut.tplString(node.title, node.template) ));
|
||||
node.descr && titleWrapper.append( El('p', { className: 'descr' }, Ut.tplString(node.descr, node.template)) );
|
||||
}
|
||||
|
||||
if (node.title || node.descr || (node.children && node.children.toolbar)) {
|
||||
|
||||
let topBarInner = El('div', { className: 'top-bar-inner' });
|
||||
|
||||
topBar.append(topBarInner);
|
||||
|
||||
if (node.title || node.descr) {
|
||||
|
||||
let titleWrapper = topBarInner.appendChild(El('div', { className: 'title-wrapper' }));
|
||||
|
||||
if (node.title) {
|
||||
titleWrapper.append( El('h2', { className: 'title' }, Ut.tplString(node.title, node.template) ));
|
||||
}
|
||||
|
||||
if (node.descr) {
|
||||
titleWrapper.append( El('p', { className: 'descr' }, Ut.tplString(node.descr, node.template)) );
|
||||
}
|
||||
}
|
||||
|
||||
if (node.children && node.children.toolbar) {
|
||||
Render.makeUiElements(Ut.objVal(node.children.toolbar).children, topBarInner.appendChild(El('div', { className: 'ml10 flex v-center no-shrink' })) );
|
||||
}
|
||||
if (node?.children?.toolbar) {
|
||||
Render.makeUiElements(
|
||||
Ut.objVal(node.children.toolbar).children,
|
||||
topBarInner.appendChild(
|
||||
El('div', { className: 'ml10 flex v-center no-shrink' })
|
||||
)
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -137,6 +129,10 @@ export class Render {
|
||||
block.dataset.title = Ut.tplString(node.title, node.template);
|
||||
}
|
||||
|
||||
if (node.descr) {
|
||||
block.dataset.descr = Ut.tplString(node.descr, node.template);
|
||||
}
|
||||
|
||||
if (node.type) {
|
||||
block.dataset.type = node.type;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user