mirror of
https://github.com/EGroupware/egroupware.git
synced 2024-12-26 16:48:49 +01:00
export hbox widget and mark parameter in getDOMNode() optional
This commit is contained in:
parent
f113d9d880
commit
5e151a6210
@ -22,6 +22,7 @@ var __extends = (this && this.__extends) || (function () {
|
|||||||
};
|
};
|
||||||
})();
|
})();
|
||||||
Object.defineProperty(exports, "__esModule", { value: true });
|
Object.defineProperty(exports, "__esModule", { value: true });
|
||||||
|
exports.et2_hbox = void 0;
|
||||||
/*egw:uses
|
/*egw:uses
|
||||||
/vendor/bower-asset/jquery/dist/jquery.js;
|
/vendor/bower-asset/jquery/dist/jquery.js;
|
||||||
et2_core_baseWidget;
|
et2_core_baseWidget;
|
||||||
@ -29,6 +30,7 @@ Object.defineProperty(exports, "__esModule", { value: true });
|
|||||||
var et2_core_inheritance_1 = require("./et2_core_inheritance");
|
var et2_core_inheritance_1 = require("./et2_core_inheritance");
|
||||||
var et2_core_widget_1 = require("./et2_core_widget");
|
var et2_core_widget_1 = require("./et2_core_widget");
|
||||||
var et2_core_baseWidget_1 = require("./et2_core_baseWidget");
|
var et2_core_baseWidget_1 = require("./et2_core_baseWidget");
|
||||||
|
var et2_widget_grid_1 = require("./et2_widget_grid");
|
||||||
/**
|
/**
|
||||||
* Class which implements hbox tag
|
* Class which implements hbox tag
|
||||||
*
|
*
|
||||||
@ -162,11 +164,12 @@ var et2_hbox = /** @class */ (function (_super) {
|
|||||||
*/
|
*/
|
||||||
et2_hbox.prototype.addChild = function (child) {
|
et2_hbox.prototype.addChild = function (child) {
|
||||||
_super.prototype.addChild.call(this, child);
|
_super.prototype.addChild.call(this, child);
|
||||||
if (child.instanceOf && child.instanceOf(et2_grid) && this.isAttached() || child._type == 'et2_grid' && this.isAttached()) {
|
if (child.instanceOf && child.instanceOf(et2_widget_grid_1.et2_grid) && this.isAttached() || child._type == 'et2_grid' && this.isAttached()) {
|
||||||
jQuery(child.getDOMNode(child)).css("display", "inline-table");
|
jQuery(child.getDOMNode(child)).css("display", "inline-table");
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
return et2_hbox;
|
return et2_hbox;
|
||||||
}(et2_core_baseWidget_1.et2_baseWidget));
|
}(et2_core_baseWidget_1.et2_baseWidget));
|
||||||
|
exports.et2_hbox = et2_hbox;
|
||||||
et2_core_widget_1.et2_register_widget(et2_hbox, ["hbox"]);
|
et2_core_widget_1.et2_register_widget(et2_hbox, ["hbox"]);
|
||||||
//# sourceMappingURL=et2_widget_hbox.js.map
|
//# sourceMappingURL=et2_widget_hbox.js.map
|
@ -14,15 +14,16 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
import {ClassWithAttributes} from "./et2_core_inheritance";
|
import {ClassWithAttributes} from "./et2_core_inheritance";
|
||||||
import {et2_register_widget, WidgetConfig} from "./et2_core_widget";
|
import {et2_register_widget, et2_widget, WidgetConfig} from "./et2_core_widget";
|
||||||
import {et2_baseWidget} from "./et2_core_baseWidget";
|
import {et2_baseWidget} from "./et2_core_baseWidget";
|
||||||
|
import {et2_grid} from "./et2_widget_grid";
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class which implements hbox tag
|
* Class which implements hbox tag
|
||||||
*
|
*
|
||||||
* @augments et2_baseWidget
|
* @augments et2_baseWidget
|
||||||
*/
|
*/
|
||||||
class et2_hbox extends et2_baseWidget
|
export class et2_hbox extends et2_baseWidget
|
||||||
{
|
{
|
||||||
alignData : any = {
|
alignData : any = {
|
||||||
"hasAlign": false,
|
"hasAlign": false,
|
||||||
@ -156,7 +157,7 @@ class et2_hbox extends et2_baseWidget
|
|||||||
super.assign(_obj);
|
super.assign(_obj);
|
||||||
}
|
}
|
||||||
|
|
||||||
getDOMNode(_sender) {
|
getDOMNode(_sender? : et2_widget) {
|
||||||
// Return a special align container if this hbox needs it
|
// Return a special align container if this hbox needs it
|
||||||
if (_sender != this && this.alignData.hasAlign)
|
if (_sender != this && this.alignData.hasAlign)
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user