mirror of
https://github.com/EGroupware/egroupware.git
synced 2024-12-29 01:59:39 +01:00
Implement set_Value() for labels
This commit is contained in:
parent
1f86de58c8
commit
28a4c7c3c1
@ -111,6 +111,25 @@ var et2_description = et2_baseWidget.extend([et2_IDetachedDOM], {
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
|
set_Value: function(_value) {
|
||||||
|
et2_insertLinkText(this._parseText(_value),
|
||||||
|
this.span[0],
|
||||||
|
this.options.extra_link_target
|
||||||
|
);
|
||||||
|
if(this.options.extra_link_popup)
|
||||||
|
{
|
||||||
|
var href = this.options.href;
|
||||||
|
var title = this.options.extra_link_title;
|
||||||
|
var popup = this.options.extra_link_popup;
|
||||||
|
jQuery('a',_nodes[0])
|
||||||
|
.click(function(e) {
|
||||||
|
egw.open_link(href, title,popup);
|
||||||
|
e.preventDefault();
|
||||||
|
return false;
|
||||||
|
});
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
_parseText: function(_value) {
|
_parseText: function(_value) {
|
||||||
if (this.options.href)
|
if (this.options.href)
|
||||||
{
|
{
|
||||||
@ -173,23 +192,8 @@ var et2_description = et2_baseWidget.extend([et2_IDetachedDOM], {
|
|||||||
|
|
||||||
if (typeof _values["value"] != "undefined" || (updateLink && (_values["value"] || this.options.value)))
|
if (typeof _values["value"] != "undefined" || (updateLink && (_values["value"] || this.options.value)))
|
||||||
{
|
{
|
||||||
et2_insertLinkText(this._parseText(
|
this.span = jQuery(_nodes[0]);
|
||||||
_values["value"] ? _values["value"] : this.options.value),
|
this.set_Value(_values["value"]);
|
||||||
_nodes[0],
|
|
||||||
this.options.extra_link_target
|
|
||||||
);
|
|
||||||
if(this.options.extra_link_popup)
|
|
||||||
{
|
|
||||||
var href = this.options.href;
|
|
||||||
var title = this.options.extra_link_title;
|
|
||||||
var popup = this.options.extra_link_popup;
|
|
||||||
jQuery('a',_nodes[0])
|
|
||||||
.click(function(e) {
|
|
||||||
egw.open_link(href, title,popup);
|
|
||||||
e.preventDefault();
|
|
||||||
return false;
|
|
||||||
});
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (typeof _values["class"] != "undefined")
|
if (typeof _values["class"] != "undefined")
|
||||||
|
Loading…
Reference in New Issue
Block a user