src/widgets/Trace.js
branchnew-model
changeset 930 165f236e42f2
parent 928 5aadbc9f27cd
child 956 7c1d08cf6956
child 1019 3ab36f402b0c
equal deleted inserted replaced
929:a39ff507b050 930:165f236e42f2
    83             _id = _targetEl.id,
    83             _id = _targetEl.id,
    84             _value = _targetEl.value,
    84             _value = _targetEl.value,
    85             _traceInfo = _target.attr("trace-info"),
    85             _traceInfo = _target.attr("trace-info"),
    86             _lastTarget = _name + (_id && _id.length ? '#' + IriSP.jqEscape(_id) : '') + (_class && _class.length ? ('.' + IriSP.jqEscape(_class).replace(/\s/g,'.')).replace(/\.Ldt-(Widget|TraceMe)/g,'') : '');
    86             _lastTarget = _name + (_id && _id.length ? '#' + IriSP.jqEscape(_id) : '') + (_class && _class.length ? ('.' + IriSP.jqEscape(_class).replace(/\s/g,'.')).replace(/\.Ldt-(Widget|TraceMe)/g,'') : '');
    87         _data.target = _lastTarget
    87         _data.target = _lastTarget
    88         if (typeof _traceInfo == "string" && _traceInfo.length && _traceInfo.length < 140) {
    88         if (typeof _traceInfo == "string" && _traceInfo.length) {
    89             _data.traceInfo = _traceInfo;
    89             _data.traceInfo = _traceInfo;
    90             _lastTarget += ( ";" + _traceInfo );
    90             _lastTarget += ( ";" + _traceInfo );
    91         }
    91         }
    92         if (typeof _value == "string" && _value.length) {
    92         if (typeof _value == "string" && _value.length) {
    93             _data.value = _value;
    93             _data.value = _value;
   148     this.lastEvent = _traceName;
   148     this.lastEvent = _traceName;
   149     if (typeof this.extend === "object" && this.extend) {
   149     if (typeof this.extend === "object" && this.extend) {
   150         IriSP._(_arg).extend(this.extend);
   150         IriSP._(_arg).extend(this.extend);
   151     }
   151     }
   152     this.tracer.trace(_traceName, _arg);
   152     this.tracer.trace(_traceName, _arg);
   153     if (this.js_console) {
   153     if (this.js_console && typeof window.console !== "undefined" && typeof console.log !== "undefined") {
   154         console.log("tracer.trace('" + _traceName + "', " + JSON.stringify(_arg) + ");");
   154         console.log("tracer.trace('" + _traceName + "', " + JSON.stringify(_arg) + ");");
   155     }
   155     }
   156 }
   156 }