This commit is contained in:
2024-11-05 10:47:20 -07:00
parent c801b1ff51
commit 5315c47fcd
276 changed files with 2990 additions and 6370 deletions

View File

@@ -1 +1 @@
Type.registerNamespace("Sys.Extended.UI.HtmlEditor.ToolbarButtons");Sys.Extended.UI.HtmlEditor.ToolbarButtons.ImageButton=function(n){Sys.Extended.UI.HtmlEditor.ToolbarButtons.ImageButton.initializeBase(this,[n]);this._normalSrc="";this._hoverSrc="";this._downSrc="";this._activeSrc="";this._downTimer=null};Sys.Extended.UI.HtmlEditor.ToolbarButtons.ImageButton.prototype={get_normalSrc:function(){return this._normalSrc},set_normalSrc:function(n){this._normalSrc=n;var t=this.get_element();/none$/.test(t.src)&&(t.src=n)},get_hoverSrc:function(){return this._hoverSrc},set_hoverSrc:function(n){this._hoverSrc=n},get_downSrc:function(){return this._downSrc},set_downSrc:function(n){this._downSrc=n},get_activeSrc:function(){return this._activeSrc},set_activeSrc:function(n){this._activeSrc=n},isImage:function(){return!0},_onmouseover:function(){return Sys.Extended.UI.HtmlEditor.ToolbarButtons.ImageButton.callBaseMethod(this,"_onmouseover")?(this._hoverSrc.length>0&&(this.get_element().src=this._hoverSrc),!0):!1},_onmouseout:function(){var n=this.get_element();return Sys.Extended.UI.HtmlEditor.ToolbarButtons.ImageButton.callBaseMethod(this,"_onmouseout")?(this._hoverSrc.length>0&&(n.src=Sys.UI.DomElement.containsCssClass(n,this._cssClass+"_mousedown")&&this._downSrc.length>0?this._downSrc:Sys.UI.DomElement.containsCssClass(n,this._cssClass+"_active")&&this._activeSrc.length>0?this._activeSrc:this._normalSrc),!0):!1},_onmousedown:function(){return Sys.Extended.UI.HtmlEditor.ToolbarButtons.ImageButton.callBaseMethod(this,"_onmousedown")===null?null:(this._downSrc.length>0&&(this.get_element().src=this._downSrc,this._downTimer=setTimeout(Function.createDelegate(this,this._onmouseup),1e3)),!0)},_onmouseup:function(){var n=this.get_element();return Sys.Extended.UI.HtmlEditor.ToolbarButtons.ImageButton.callBaseMethod(this,"_onmouseup")?(this._downSrc.length>0&&(n.src=Sys.UI.DomElement.containsCssClass(n,this._cssClass+"_hover")&&this._hoverSrc.length>0?this._hoverSrc:Sys.UI.DomElement.containsCssClass(n,this._cssClass+"_active")&&this._activeSrc.length>0?this._activeSrc:this._normalSrc,this._downTimer!=null&&(clearTimeout(this._downTimer),this._downTimer=null)),!0):!1},setActivity:function(n){var t=this.get_element();this._activeSrc.length>0&&(n?Sys.UI.DomElement.containsCssClass(t,this._cssClass+"_active")||(t.src=this._activeSrc):Sys.UI.DomElement.containsCssClass(t,this._cssClass+"_active")&&(t.src=Sys.UI.DomElement.containsCssClass(t,this._cssClass+"_mousedown")&&this._downSrc.length>0?this._downSrc:Sys.UI.DomElement.containsCssClass(t,this._cssClass+"_hover")&&this._hoverSrc.length>0?this._hoverSrc:this._normalSrc));Sys.Extended.UI.HtmlEditor.ToolbarButtons.ImageButton.callBaseMethod(this,"setActivity",[n])}};Sys.Extended.UI.HtmlEditor.ToolbarButtons.ImageButton.registerClass("Sys.Extended.UI.HtmlEditor.ToolbarButtons.ImageButton",Sys.Extended.UI.HtmlEditor.ToolbarButtons.CommonButton);
Type.registerNamespace("Sys.Extended.UI.HtmlEditor.ToolbarButtons"),Sys.Extended.UI.HtmlEditor.ToolbarButtons.ImageButton=function(t){Sys.Extended.UI.HtmlEditor.ToolbarButtons.ImageButton.initializeBase(this,[t]),this._normalSrc="",this._hoverSrc="",this._downSrc="",this._activeSrc="",this._downTimer=null},Sys.Extended.UI.HtmlEditor.ToolbarButtons.ImageButton.prototype={get_normalSrc:function(){return this._normalSrc},set_normalSrc:function(t){this._normalSrc=t;var s=this.get_element();/none$/.test(s.src)&&(s.src=t)},get_hoverSrc:function(){return this._hoverSrc},set_hoverSrc:function(t){this._hoverSrc=t},get_downSrc:function(){return this._downSrc},set_downSrc:function(t){this._downSrc=t},get_activeSrc:function(){return this._activeSrc},set_activeSrc:function(t){this._activeSrc=t},isImage:function(){return!0},_onmouseover:function(t){return!!Sys.Extended.UI.HtmlEditor.ToolbarButtons.ImageButton.callBaseMethod(this,"_onmouseover")&&(this._hoverSrc.length>0&&(this.get_element().src=this._hoverSrc),!0)},_onmouseout:function(t){var s=this.get_element();return!!Sys.Extended.UI.HtmlEditor.ToolbarButtons.ImageButton.callBaseMethod(this,"_onmouseout")&&(this._hoverSrc.length>0&&(Sys.UI.DomElement.containsCssClass(s,this._cssClass+"_mousedown")&&this._downSrc.length>0?s.src=this._downSrc:Sys.UI.DomElement.containsCssClass(s,this._cssClass+"_active")&&this._activeSrc.length>0?s.src=this._activeSrc:s.src=this._normalSrc),!0)},_onmousedown:function(t){return null===Sys.Extended.UI.HtmlEditor.ToolbarButtons.ImageButton.callBaseMethod(this,"_onmousedown")?null:(this._downSrc.length>0&&(this.get_element().src=this._downSrc,this._downTimer=setTimeout(Function.createDelegate(this,this._onmouseup),1e3)),!0)},_onmouseup:function(t){var s=this.get_element();return!!Sys.Extended.UI.HtmlEditor.ToolbarButtons.ImageButton.callBaseMethod(this,"_onmouseup")&&(this._downSrc.length>0&&(Sys.UI.DomElement.containsCssClass(s,this._cssClass+"_hover")&&this._hoverSrc.length>0?s.src=this._hoverSrc:Sys.UI.DomElement.containsCssClass(s,this._cssClass+"_active")&&this._activeSrc.length>0?s.src=this._activeSrc:s.src=this._normalSrc,null!=this._downTimer&&(clearTimeout(this._downTimer),this._downTimer=null)),!0)},setActivity:function(t){var s=this.get_element();this._activeSrc.length>0&&(t?Sys.UI.DomElement.containsCssClass(s,this._cssClass+"_active")||(s.src=this._activeSrc):Sys.UI.DomElement.containsCssClass(s,this._cssClass+"_active")&&(Sys.UI.DomElement.containsCssClass(s,this._cssClass+"_mousedown")&&this._downSrc.length>0?s.src=this._downSrc:Sys.UI.DomElement.containsCssClass(s,this._cssClass+"_hover")&&this._hoverSrc.length>0?s.src=this._hoverSrc:s.src=this._normalSrc)),Sys.Extended.UI.HtmlEditor.ToolbarButtons.ImageButton.callBaseMethod(this,"setActivity",[t])}},Sys.Extended.UI.HtmlEditor.ToolbarButtons.ImageButton.registerClass("Sys.Extended.UI.HtmlEditor.ToolbarButtons.ImageButton",Sys.Extended.UI.HtmlEditor.ToolbarButtons.CommonButton);