forked from extern/egroupware
Get link widget working
This commit is contained in:
parent
8dc41fd07a
commit
f69ebe44bc
@ -39,8 +39,8 @@ var et2_core_valueWidget_1 = require("./et2_core_valueWidget");
|
||||
var et2_core_inputWidget_1 = require("./et2_core_inputWidget");
|
||||
var et2_widget_selectbox_1 = require("./et2_widget_selectbox");
|
||||
/**
|
||||
* UI widgets for Egroupware linking system
|
||||
*/
|
||||
* UI widgets for Egroupware linking system
|
||||
*/
|
||||
var et2_link_to = /** @class */ (function (_super) {
|
||||
__extends(et2_link_to, _super);
|
||||
/**
|
||||
@ -49,7 +49,7 @@ var et2_link_to = /** @class */ (function (_super) {
|
||||
* @memberOf et2_link_to
|
||||
*/
|
||||
function et2_link_to(_parent, _attrs, _child) {
|
||||
var _this = _super.call(this, _parent, [_parent, _parent.options.settings], et2_core_inheritance_1.ClassWithAttributes.extendAttributes(et2_link_to._attributes, _child || {})) || this;
|
||||
var _this = _super.call(this, _parent, _attrs, et2_core_inheritance_1.ClassWithAttributes.extendAttributes(et2_link_to._attributes, _child || {})) || this;
|
||||
_this.div = jQuery(document.createElement("div")).addClass("et2_link_to et2_toolbar");
|
||||
_this.link_button = null;
|
||||
_this.status_span = null;
|
||||
@ -395,7 +395,7 @@ var et2_link_apps = /** @class */ (function (_super) {
|
||||
*
|
||||
*/
|
||||
function et2_link_apps(_parent, _attrs, _child) {
|
||||
var _this = _super.call(this, _parent, [_parent, _parent.options.settings], et2_core_inheritance_1.ClassWithAttributes.extendAttributes(et2_link_apps._attributes, _child || {})) || this;
|
||||
var _this = _super.call(this, _parent, _attrs, et2_core_inheritance_1.ClassWithAttributes.extendAttributes(et2_link_apps._attributes, _child || {})) || this;
|
||||
if (_this.options.select_options != null) {
|
||||
// Preset to last application
|
||||
if (!_this.options.value) {
|
||||
@ -451,7 +451,6 @@ var et2_link_apps = /** @class */ (function (_super) {
|
||||
return et2_link_apps;
|
||||
}(et2_widget_selectbox_1.et2_selectbox));
|
||||
exports.et2_link_apps = et2_link_apps;
|
||||
|
||||
et2_core_widget_1.et2_register_widget(et2_link_apps, ["link-apps"]);
|
||||
/**
|
||||
* Search and select an entry for linking
|
||||
@ -464,7 +463,7 @@ var et2_link_entry = /** @class */ (function (_super) {
|
||||
* @memberOf et2_link_entry
|
||||
*/
|
||||
function et2_link_entry(_parent, _attrs, _child) {
|
||||
var _this = _super.call(this, _parent, [_parent, _parent.options.settings], et2_core_inheritance_1.ClassWithAttributes.extendAttributes(et2_link_entry._attributes, _child || {})) || this;
|
||||
var _this = _super.call(this, _parent, _attrs, et2_core_inheritance_1.ClassWithAttributes.extendAttributes(et2_link_entry._attributes, _child || {})) || this;
|
||||
_this.cache = {};
|
||||
_this.processing = false;
|
||||
_this.search = null;
|
||||
@ -1052,7 +1051,7 @@ var et2_link = /** @class */ (function (_super) {
|
||||
* @memberOf et2_link
|
||||
*/
|
||||
function et2_link(_parent, _attrs, _child) {
|
||||
var _this = _super.call(this, _parent, [_parent, _parent.options.settings], et2_core_inheritance_1.ClassWithAttributes.extendAttributes(et2_link._attributes, _child || {})) || this;
|
||||
var _this = _super.call(this, _parent, _attrs, et2_core_inheritance_1.ClassWithAttributes.extendAttributes(et2_link._attributes, _child || {})) || this;
|
||||
_this.legacyOptions = ["only_app"];
|
||||
_this.label_span = jQuery(document.createElement("label"))
|
||||
.addClass("et2_label");
|
||||
@ -1232,7 +1231,7 @@ var et2_link_string = /** @class */ (function (_super) {
|
||||
* @memberOf et2_link_string
|
||||
*/
|
||||
function et2_link_string(_parent, _attrs, _child) {
|
||||
var _this = _super.call(this, _parent, [_parent, _parent.options.settings], et2_core_inheritance_1.ClassWithAttributes.extendAttributes(et2_link_string._attributes, _child || {})) || this;
|
||||
var _this = _super.call(this, _parent, _attrs, et2_core_inheritance_1.ClassWithAttributes.extendAttributes(et2_link_string._attributes, _child || {})) || this;
|
||||
_this.list = jQuery(document.createElement("ul"))
|
||||
.addClass("et2_link_string");
|
||||
if (_this.options['class'])
|
||||
@ -1444,10 +1443,9 @@ var et2_link_list = /** @class */ (function (_super) {
|
||||
/**
|
||||
* Constructor
|
||||
*
|
||||
* @memberOf et2_link_list
|
||||
*/
|
||||
function et2_link_list(_parent, _attrs, _child) {
|
||||
var _this = _super.call(this, _parent, [_parent, _parent.options.settings], et2_core_inheritance_1.ClassWithAttributes.extendAttributes(et2_link_list._attributes, _child || {})) || this;
|
||||
var _this = _super.call(this, _parent, _attrs, et2_core_inheritance_1.ClassWithAttributes.extendAttributes(et2_link_list._attributes, _child || {})) || this;
|
||||
_this.list = jQuery(document.createElement("table"))
|
||||
.addClass("et2_link_list");
|
||||
if (_this.options['class'])
|
||||
@ -1886,11 +1884,9 @@ var et2_link_add = /** @class */ (function (_super) {
|
||||
__extends(et2_link_add, _super);
|
||||
/**
|
||||
* Constructor
|
||||
*
|
||||
* @memberOf et2_link_add
|
||||
*/
|
||||
function et2_link_add(_parent, _attrs, _child) {
|
||||
var _this = _super.call(this, _parent, [_parent, _parent.options.settings], et2_core_inheritance_1.ClassWithAttributes.extendAttributes(et2_link_add._attributes, _child || {})) || this;
|
||||
var _this = _super.call(this, _parent, _attrs, et2_core_inheritance_1.ClassWithAttributes.extendAttributes(et2_link_add._attributes, _child || {})) || this;
|
||||
_this.span = jQuery(document.createElement("span"))
|
||||
.text(_this.egw().lang("Add new"))
|
||||
.addClass('et2_link_add_span');
|
||||
|
@ -27,9 +27,8 @@ import {et2_inputWidget} from "./et2_core_inputWidget";
|
||||
import {et2_selectbox} from "./et2_widget_selectbox";
|
||||
import {et2_button} from "./et2_widget_button";
|
||||
import {et2_vfs_select} from "./et2_widget_vfs";
|
||||
import {et2_nextmatch} from "./et2_extension_nextmatch";
|
||||
|
||||
/**
|
||||
/**
|
||||
* UI widgets for Egroupware linking system
|
||||
*/
|
||||
export class et2_link_to extends et2_inputWidget
|
||||
@ -94,8 +93,8 @@ export class et2_link_to extends et2_inputWidget
|
||||
*
|
||||
* @memberOf et2_link_to
|
||||
*/
|
||||
constructor(_parent : et2_nextmatch, _attrs? : WidgetConfig, _child? : object) {
|
||||
super(_parent, [_parent,_parent.options.settings], ClassWithAttributes.extendAttributes(et2_link_to._attributes, _child || {}));
|
||||
constructor(_parent : et2_widget, _attrs? : WidgetConfig, _child? : object) {
|
||||
super(_parent, _attrs, ClassWithAttributes.extendAttributes(et2_link_to._attributes, _child || {}));
|
||||
|
||||
this.div = jQuery(document.createElement("div")).addClass("et2_link_to et2_toolbar");
|
||||
|
||||
@ -488,9 +487,9 @@ export class et2_link_apps extends et2_selectbox
|
||||
* Constructor
|
||||
*
|
||||
*/
|
||||
constructor(_parent : et2_nextmatch, _attrs? : WidgetConfig, _child? : object)
|
||||
constructor(_parent : et2_widget, _attrs? : WidgetConfig, _child? : object)
|
||||
{
|
||||
super(_parent, [_parent,_parent.options.settings], ClassWithAttributes.extendAttributes(et2_link_apps._attributes, _child || {}));
|
||||
super(_parent, _attrs, ClassWithAttributes.extendAttributes(et2_link_apps._attributes, _child || {}));
|
||||
|
||||
|
||||
if (this.options.select_options != null)
|
||||
@ -611,8 +610,10 @@ export class et2_link_entry extends et2_inputWidget
|
||||
*
|
||||
* @memberOf et2_link_entry
|
||||
*/
|
||||
constructor(_parent : et2_nextmatch, _attrs? : WidgetConfig, _child? : object) {
|
||||
super(_parent, [_parent,_parent.options.settings], ClassWithAttributes.extendAttributes(et2_link_entry._attributes, _child || {}));
|
||||
constructor(_parent : et2_widget, _attrs? : WidgetConfig, _child? : object)
|
||||
{
|
||||
super(_parent, _attrs, ClassWithAttributes.extendAttributes(et2_link_entry._attributes, _child || {}));
|
||||
|
||||
|
||||
|
||||
this.search = null;
|
||||
@ -1314,9 +1315,10 @@ export class et2_link extends et2_valueWidget implements et2_IDetachedDOM
|
||||
*
|
||||
* @memberOf et2_link
|
||||
*/
|
||||
constructor(_parent : et2_nextmatch, _attrs? : WidgetConfig, _child? : object)
|
||||
constructor(_parent : et2_widget, _attrs? : WidgetConfig, _child? : object)
|
||||
{
|
||||
super(_parent, [_parent,_parent.options.settings], ClassWithAttributes.extendAttributes(et2_link._attributes, _child || {}));
|
||||
super(_parent, _attrs, ClassWithAttributes.extendAttributes(et2_link._attributes, _child || {}));
|
||||
|
||||
|
||||
this.label_span = jQuery(document.createElement("label"))
|
||||
.addClass("et2_label");
|
||||
@ -1521,9 +1523,10 @@ export class et2_link_string extends et2_valueWidget implements et2_IDetachedDOM
|
||||
*
|
||||
* @memberOf et2_link_string
|
||||
*/
|
||||
constructor(_parent : et2_nextmatch, _attrs? : WidgetConfig, _child? : object)
|
||||
constructor(_parent : et2_widget, _attrs? : WidgetConfig, _child? : object)
|
||||
{
|
||||
super(_parent, [_parent,_parent.options.settings], ClassWithAttributes.extendAttributes(et2_link_string._attributes, _child || {}));
|
||||
super(_parent, _attrs, ClassWithAttributes.extendAttributes(et2_link_string._attributes, _child || {}));
|
||||
|
||||
|
||||
this.list = jQuery(document.createElement("ul"))
|
||||
.addClass("et2_link_string");
|
||||
@ -1768,11 +1771,11 @@ export class et2_link_list extends et2_link_string
|
||||
/**
|
||||
* Constructor
|
||||
*
|
||||
* @memberOf et2_link_list
|
||||
*/
|
||||
constructor(_parent : et2_nextmatch, _attrs? : WidgetConfig, _child? : object)
|
||||
constructor(_parent : et2_widget, _attrs? : WidgetConfig, _child? : object)
|
||||
{
|
||||
super(_parent, [_parent,_parent.options.settings], ClassWithAttributes.extendAttributes(et2_link_list._attributes, _child || {}));
|
||||
super(_parent, _attrs, ClassWithAttributes.extendAttributes(et2_link_list._attributes, _child || {}));
|
||||
|
||||
|
||||
this.list = jQuery(document.createElement("table"))
|
||||
.addClass("et2_link_list");
|
||||
@ -2300,12 +2303,11 @@ export class et2_link_add extends et2_inputWidget
|
||||
private button: et2_button;
|
||||
/**
|
||||
* Constructor
|
||||
*
|
||||
* @memberOf et2_link_add
|
||||
*/
|
||||
constructor(_parent : et2_nextmatch, _attrs? : WidgetConfig, _child? : object)
|
||||
constructor(_parent : et2_widget, _attrs? : WidgetConfig, _child? : object)
|
||||
{
|
||||
super(_parent, [_parent,_parent.options.settings], ClassWithAttributes.extendAttributes(et2_link_add._attributes, _child || {}));
|
||||
super(_parent, _attrs, ClassWithAttributes.extendAttributes(et2_link_add._attributes, _child || {}));
|
||||
|
||||
|
||||
this.span = jQuery(document.createElement("span"))
|
||||
.text(this.egw().lang("Add new"))
|
||||
|
Loading…
Reference in New Issue
Block a user