This commit is contained in:
2021-10-30 17:20:26 +03:00
parent 1a29c16bcd
commit cd65398fb0
18 changed files with 855 additions and 290 deletions
+9 -3
View File
@@ -1,8 +1,14 @@
/** @module menu */
//todo: instance, options, auto-options-by-node, userEventManager
//todo: instance, options, auto-options-by-node
__PluginManager__.register('menu',function(module, exports, require) {
var userAction = require('userAction');
var Collection = require('Collection');
var Action = require('Action');
var ActionCollection = require('ActionCollection');
var support = require('support');
var Viewer = require('Viewer');
var align = require('align');
var libModule = require('lib');
var dataStructures = require('dataStructures');
@@ -180,11 +186,11 @@ __PluginManager__.register('menu',function(module, exports, require) {
var hDirection = 'right';
var parentMenu = this.getParentMenu();
if(parentMenu && parentMenu instanceof Menu) {
hDirection = parentMenu.align.status.horizontal.direction;
hDirection = parentMenu.align.condition.horizontal.direction;
}
var hAlign = 'right';
if(parentMenu && parentMenu instanceof Menu) {
hAlign = parentMenu.align.status.horizontal.align;
hAlign = parentMenu.align.condition.horizontal.align;
}
this.align.offset = this.options.alignOffset;