Merge duplicated code between framework and whiteboard

This commit is contained in:
yflory
2020-04-03 15:31:42 +02:00
parent 7ca45eac72
commit 18a4d2a72c
3 changed files with 20 additions and 32 deletions

View File

@@ -525,18 +525,23 @@ define([
}
});
$embedButton = common.createButton('mediatag', true).click(function () {
common.openFilePicker({
var cfg = {
types: ['file'],
where: ['root']
});
};
if ($embedButton.data('filter')) {
cfg.filter = $embedButton.data('filter');
}
common.openFilePicker(cfg);
}).appendTo(toolbar.$rightside).hide();
};
var setMediaTagEmbedder = function (mte) {
var setMediaTagEmbedder = function (mte, filter) {
if (!common.isLoggedIn()) { return; }
if (!mte || readOnly) {
$embedButton.hide();
return;
}
if (filter) { $embedButton.data('filter', filter); }
$embedButton.show();
mediaTagEmbedder = mte;
};