leaflet: show/hide commands demo
This demonstrates the use of show and hide functionality via Show/Hide_Button and Show/Hide_Menu_Item postMessage events. Save and Print buttons and menu items are controlled in the demo. Change-Id: I81dfea816765da50a1c20699b460765ae35f60a6 Reviewed-on: https://gerrit.libreoffice.org/74130 Reviewed-by: Andras Timar <andras.timar@collabora.com> Tested-by: Andras Timar <andras.timar@collabora.com>
This commit is contained in:
parent
f454b240ec
commit
89ae4278e8
1 changed files with 30 additions and 1 deletions
|
@ -46,6 +46,30 @@
|
|||
'*');
|
||||
}
|
||||
|
||||
function save() {
|
||||
post({'MessageId': 'Action_Save',
|
||||
'Values': { 'Notify': true, }
|
||||
});
|
||||
}
|
||||
|
||||
function hide_commands(id) {
|
||||
post({'MessageId': 'Hide_Menu_Item',
|
||||
'Values': { 'id': id, }
|
||||
});
|
||||
post({'MessageId': 'Hide_Button',
|
||||
'Values': { 'id': id, }
|
||||
});
|
||||
}
|
||||
|
||||
function show_commands(id) {
|
||||
post({'MessageId': 'Show_Menu_Item',
|
||||
'Values': { 'id': id, }
|
||||
});
|
||||
post({'MessageId': 'Show_Button',
|
||||
'Values': { 'id': id, }
|
||||
});
|
||||
}
|
||||
|
||||
// This function is invoked when the iframe posts a message back.
|
||||
|
||||
function receiveMessage(event) {
|
||||
|
@ -72,7 +96,12 @@
|
|||
</form>
|
||||
|
||||
<form id="insert-text-form">
|
||||
Click <button onclick="capitalize(); return false;">here</button> to capitalize selected text in the document:
|
||||
Click <button onclick="capitalize(); return false;">here</button> to capitalize selected text in the document.</br></br>
|
||||
<button onclick="save(); return false;">Save</button></br></br>
|
||||
<button onclick="hide_commands('save'); return false;">Hide Save Commands</button>
|
||||
<button onclick="show_commands('save'); return false;">Show Save Commands</button></br>
|
||||
<button onclick="hide_commands('print'); return false;">Hide Print Commands</button>
|
||||
<button onclick="show_commands('print'); return false;">Show Print Commands</button></br></br>
|
||||
</form>
|
||||
|
||||
<!-- The hostname and pathnames below are obviously specific to my
|
||||
|
|
Loading…
Reference in a new issue