Skip to content

Commit 8725c04

Browse files
committed
add toggle and preview to project settings view
1 parent 92767c9 commit 8725c04

File tree

4 files changed

+473
-19
lines changed

4 files changed

+473
-19
lines changed

src/js/modules/project_views/view_grid_helpers.js

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,31 @@ var setUpSettingsEvent = function (event, domElement, callback){
3535
// instance.props.schema.set(currentSchema); instance.update();
3636
}
3737

38+
// var renderPreview = function (params) {
39+
// const comp = components[i];
40+
// var instanceType = availableViewports[comp.componentType]
41+
// var evaluatorId = comp.settings?.evaluatorUuid || comp.evaluatorUuid
42+
// if (evaluatorId == "undefined") {
43+
// evaluatorId = undefined //TODO, solve this issue. It's caused by the stringification of the dataset of the placeholder
44+
// }
45+
// var view = instanceType.instance({
46+
// props:{
47+
// settings:{evaluatorId:evaluatorId, calledFromInstance:self.calledFromInstance},
48+
// }
49+
// })
50+
51+
// if (view && (comp.area==self.currentArea || ((comp.area==undefined || comp.area=='undefined') && (self.currentArea==undefined || self.currentArea=='undefined')) ) ) {
52+
// var domElement = document.createElement("div")
53+
// // domElement.id = "comp"+index
54+
// var vsize = comp.vsize || 2
55+
// var hsize = comp.hsize || 2
56+
// domElement.style.gridArea = `span ${vsize}/span ${hsize}`
57+
// view.mount(domElement)
58+
// // view.mount(self.query('.viewGridArea'))
59+
// self.query('.viewGridArea').append(domElement)
60+
// }
61+
// }
62+
3863
var renderPlaceholder = function ({
3964
rowId=undefined,
4065
colId = undefined,
@@ -49,6 +74,7 @@ var renderPlaceholder = function ({
4974
deleteCallback = (e)=>console.log("no action"),
5075
componentType ="undefined",
5176
evaluatorUuid =undefined,
77+
currentComp = undefined,
5278
settings ={evaluatorUuid:undefined},
5379
}={}) {
5480
var areaName = "No Type"

0 commit comments

Comments
 (0)