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