PageSourceSearch

https://cdn0070.qrcodechimp.com/view/common/BaseComponent.js?v=1789022947a_k6

js qrcodechimp.com collected 2026-09-24 08:42:53 UTC 2,576 bytes, 1 lines download raw bytes

1class BaseComponent{constructor(id,className,tagName="div",signalGroupId=""){this.id=id,this.tagName=tagName,typeof className=="undefined"?this.className="component":this.className=className,this.signalGroupId=signalGroupId}Clear(){_removeListeners(),this.html=""}Create(dataJSON){this.html="",console.log("Create IS NOT IMPLEMENTED")}Show(selector,eraseOld){var html=`<${this.tagName} class="${this.className}" id="${this.id}">${this.html}</${this.tagName}>`;typeof eraseOld!="undefined"&&eraseOld?$(selector).html(html):$(selector).append(html),this._attachListeners()}AddTitle(selector,title,className,tagName="div"){var html="<"+tagName+' class="'+className+'">'+title+"</"+tagName+">";$(selector).before(html)}GetHTML(){return{html:`<div class="${this.className}" id="${this.id}">${this.html}</div>`,listners:this._attachListeners}}SetsignalGroupId(signalGroupId){this.signalGroupId=signalGroupId}CanEmitSignal(signalId,signalGroupId=""){if(signalGroupId!=""&&signalGroupId!=this.signalGroupId)return!1;var signalEmitList=this._getSignalEmitList();return typeof signalEmitList=="object"&&Array.isArray(signalEmitList)?signalEmitList.includes(signalId):!1}CanReceiveSignal(signalId,signalGroupId=""){if(signalGroupId!=""&&signalGroupId!=this.signalGroupId)return!1;var signalReceiveList=this._getSignalReceiveList();return typeof signalReceiveList=="object"&&Array.isArray(signalReceiveList)?signalReceiveList.includes(signalId):!1}_attachListeners(){console.log("_attachListeners IS NOT IMPLEMENTED")}_removeListeners(){console.log("_removeListeners IS NOT IMPLEMENTED")}_getSignalEmitList(){return console.log("_getSignalEmitList IS NOT IMPLEMENTED"),!1}_getSignalReceiveList(){return console.log("_getSignalReceiveList IS NOT IMPLEMENTED"),!1}_handleSignal(signalId,params,object){return console.log("_handleSignal IS NOT IMPLEMENTED"),!1}emitSignal(signalId,params){this.CanEmitSignal(signalId)?Signal.Emit(signalId,this.signalGroupId,params):console.log("Error:: Not allowed to emit Signal:: "+signalId)}handleSignal(signalId,signalGroupId,params,object){this.obj.CanReceiveSignal(signalId,signalGroupId)&&this.obj._handleSignal(signalId,params,object)}registerSignals(){var signalReceiveList=this._getSignalReceiveList();signalReceiveList.forEach(function(signalId,index){Signal.RegisterToReceive(signalId,this.signalGroupId,this.handleSignal,this)},this)}unregisterSignals(){var signalReceiveList=this._getSignalReceiveList();signalReceiveList.forEach(function(signalId,index){Signal.UnRegisterToReceive(signalId,this.signalGroupId,this.handleSignal,this)},this)}}

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.