Enable menu on model load
Signed-off-by: Justin Georgi <justin.georgi@gmail.com>
This commit is contained in:
@@ -6,7 +6,7 @@ const addHS = new OO.ui.ButtonWidget({
|
||||
})
|
||||
addHS.on('click', readyAddHotspot)
|
||||
addHS.setDisabled(true)
|
||||
console.log(addHS.classList)
|
||||
console.log(addHS)
|
||||
|
||||
const updateHS = new OO.ui.ButtonWidget({
|
||||
icon: 'reload',
|
||||
@@ -14,6 +14,7 @@ const updateHS = new OO.ui.ButtonWidget({
|
||||
invisibleLabel: true
|
||||
})
|
||||
updateHS.on('click', readMetadata)
|
||||
updateHS.setDisabled(true)
|
||||
|
||||
const deleteHS = new OO.ui.ButtonWidget({
|
||||
icon: 'cancel',
|
||||
@@ -21,10 +22,12 @@ const deleteHS = new OO.ui.ButtonWidget({
|
||||
invisibleLabel: true
|
||||
})
|
||||
deleteHS.on('click', readyDelHotspot)
|
||||
deleteHS.setDisabled(true)
|
||||
|
||||
const hotspotButtons = new OO.ui.ButtonGroupWidget( {
|
||||
items: [ addHS, updateHS, deleteHS ]
|
||||
} );
|
||||
console.log(hotspotButtons)
|
||||
|
||||
const downloadViewerImage = new OO.ui.ButtonWidget({
|
||||
icon: 'imageAdd',
|
||||
@@ -34,6 +37,7 @@ const downloadViewerImage = new OO.ui.ButtonWidget({
|
||||
downloadViewerImage.on('click', () => {
|
||||
downloadImage("TempTitle.glb")
|
||||
})
|
||||
downloadViewerImage.setDisabled(true)
|
||||
|
||||
const setView = new OO.ui.ButtonWidget({
|
||||
icon: 'camera',
|
||||
@@ -41,6 +45,7 @@ const setView = new OO.ui.ButtonWidget({
|
||||
invisibleLabel: true
|
||||
})
|
||||
setView.on('click', writeCameraOrbit)
|
||||
setView.setDisabled(true)
|
||||
|
||||
const cameraButtons = new OO.ui.ButtonGroupWidget( {
|
||||
items: [ downloadViewerImage, setView ]
|
||||
@@ -54,4 +59,10 @@ const modelMenu = new OO.ui.HorizontalLayout( {
|
||||
id: 'edit-model-menu'
|
||||
});
|
||||
|
||||
$('#wikiPreview').after(modelMenu.$element);
|
||||
$('#wikiPreview').after(modelMenu.$element);
|
||||
|
||||
enableMenu = function() {
|
||||
modelMenu.items.forEach(group => {
|
||||
group.items.forEach(el => el.setDisabled(false))
|
||||
});
|
||||
}
|
||||
Reference in New Issue
Block a user