Fix ooui downloadImage callback
Signed-off-by: Justin Georgi <justin.georgi@gmail.com>
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
//Annotation Edit Controls
|
||||
const addHS = new OO.ui.ButtonWidget({
|
||||
icon: 'mapPinAdd',
|
||||
label: 'Add annotation',
|
||||
@@ -6,7 +7,6 @@ const addHS = new OO.ui.ButtonWidget({
|
||||
})
|
||||
addHS.on('click', readyAddHotspot)
|
||||
addHS.setDisabled(true)
|
||||
console.log(addHS)
|
||||
|
||||
const updateHS = new OO.ui.ButtonWidget({
|
||||
icon: 'reload',
|
||||
@@ -24,18 +24,18 @@ const deleteHS = new OO.ui.ButtonWidget({
|
||||
deleteHS.on('click', readyDelHotspot)
|
||||
deleteHS.setDisabled(true)
|
||||
|
||||
const hotspotButtons = new OO.ui.ButtonGroupWidget( {
|
||||
const hotspotButtons = new OO.ui.ButtonGroupWidget({
|
||||
items: [ addHS, updateHS, deleteHS ]
|
||||
} );
|
||||
console.log(hotspotButtons)
|
||||
})
|
||||
|
||||
//View Edit Controls
|
||||
const downloadViewerImage = new OO.ui.ButtonWidget({
|
||||
icon: 'imageAdd',
|
||||
label: 'Download current image',
|
||||
invisibleLabel: true
|
||||
})
|
||||
downloadViewerImage.on('click', () => {
|
||||
downloadImage("TempTitle.glb")
|
||||
downloadImage(mw.config.values.wgTitle)
|
||||
})
|
||||
downloadViewerImage.setDisabled(true)
|
||||
|
||||
@@ -47,19 +47,44 @@ const setView = new OO.ui.ButtonWidget({
|
||||
setView.on('click', writeCameraOrbit)
|
||||
setView.setDisabled(true)
|
||||
|
||||
const cameraButtons = new OO.ui.ButtonGroupWidget( {
|
||||
items: [ downloadViewerImage, setView ]
|
||||
} );
|
||||
//View Limit Controls
|
||||
const setMinYaw = new OO.ui.ButtonWidget({
|
||||
label: 'Yaw'
|
||||
})
|
||||
setMinYaw.on('click', () => {
|
||||
limitCameraOrbit('yaw','min')
|
||||
})
|
||||
|
||||
const modelMenu = new OO.ui.HorizontalLayout( {
|
||||
const minLimitButtons = new OO.ui.ButtonGroupWidget({
|
||||
items: [ setMinYaw ]
|
||||
})
|
||||
|
||||
|
||||
|
||||
const setLims = new OO.ui.PopupButtonWidget({
|
||||
label: 'Set View Limits',
|
||||
icon: 'tableMergeCells',
|
||||
popup: {
|
||||
$content: $( '<p>Additional options here.</p>' ),
|
||||
padded: true,
|
||||
align: 'force-left'
|
||||
}
|
||||
})
|
||||
|
||||
const cameraButtons = new OO.ui.ButtonGroupWidget({
|
||||
items: [ downloadViewerImage, setView ]
|
||||
})
|
||||
|
||||
//Main Menu
|
||||
const modelMenu = new OO.ui.HorizontalLayout({
|
||||
items: [
|
||||
hotspotButtons,
|
||||
cameraButtons
|
||||
],
|
||||
id: 'edit-model-menu'
|
||||
});
|
||||
})
|
||||
|
||||
$('#wikiPreview').after(modelMenu.$element);
|
||||
$('#wikiPreview').after(modelMenu.$element)
|
||||
|
||||
enableMenu = function() {
|
||||
modelMenu.items.forEach(group => {
|
||||
|
||||
Reference in New Issue
Block a user