OBJECTS TO COMPARE
Version 1
C:\Users\Paula\workspace_LUNA\WrapperTracer\jsDOC\WrapperTracer-en\templates\doctron\tmpl
layout.tmpl
function (data) {
return render.call(this, data, _);
}
function (data) {
return render.call(this, data, _);
}
function (data) {
return render.call(this, data, _);
}
function (data) {
return render.call(this, data, _);
}
function (data) {
return render.call(this, data, _);
}
function (data) {
return render.call(this, data, _);
}
function (data) {
return render.call(this, data, _);
}
function (data) {
return render.call(this, data, _);
}
function (data) {
return render.call(this, data, _);
}
function (data) {
return render.call(this, data, _);
}
function (data) {
return render.call(this, data, _);
}
function (data) {
return render.call(this, data, _);
}
function (data) {
return render.call(this, data, _);
}
/<\?js([\s\S]+?)\?>/g
/<\?js=([\s\S]+?)\?>/g
/<\?js~([\s\S]+?)\?>/g
function find(spec) {
return helper.find(data, spec);
}
function (longname, linkText, cssClass, fragmentId) {
return buildLink(longname, linkText, {
cssClass: cssClass,
fragmentId: fragmentId,
linkMap: longnameToUrl
});
}
function (str) {
var author;
var matches = str.match(/^\s?([\s\S]+)\b\s+<(\S+@\S+)>\s?$/);
if (matches && matches.length === 3) {
author = '' + htmlsafe(matches[1]) + '';
}
else {
author = htmlsafe(str);
}
return author;
}
function tutoriallink(tutorial) {
return helper.toTutorial(tutorial, null, { tag: 'em', classname: 'disabled', prefix: 'Tutorial: ' });
}
function (str) {
if (typeof str !== 'string') {
str = String(str);
}
return str.replace(/&/g, '&')
.replace(/
true
Home
∇Home
Modules
Modules
Classes
Classes
Namespaces
Namespaces
Tutorials
Tutorials
Debug :: Objects
Debug :: Objects
true
Tutorial: Example 2. Objects Compare
Example 2. Objects Compare
Example 2. Objects Compare
WrapperTracer - COMPARATOR - by GuerraTron
OBJECTS TO COMPARE
Version 1
Version 2
Fri Apr 29 2016 02:06:04 GMT+0200 (Hora de verano romance)
null
-c,C:\Users\Paula\workspace_LUNA\WrapperTracer\jsDOC\WrapperTracer-en\jsdoc.conf.en.json
true
jsdoc,closure
true
false
img/WrapperTracer-logo.png
ddd MMM Do YYYY
WrapperTracer
WrapperTracer :: Trace JS objects Methods - by GUERRATRON
./static
true
true
false
true
img/wrapperTracer-logo.png
true
$HR$ Documentation generated by $AUTHOR$ on $DATE$ $BR$ $COPYRIGHT$ $HR$
Juan Jose Guerra Haba (c) 2016
light
true
true
WrapperTracer :: Trace JS objects methods - by GUERRATRON
WrapperTracer :: Trace JS objects and its methods traits - by GUERRATRON
wrappertracer,js,code,debug,trait,traits,trace,tracer,wrapper,guerratron
utf-8
en
.+\.js(doc)?$
(^|\/|\\)_
WrapperTracer.en.js
./static/*.*,./help/*.*,./doc/*.*,./img/*.*,./examples/*.*,./tutorial/*.*
C:\Program Files\nodejs\node_modules\jsdoc\plugins\markdown,C:\Program Files\nodejs\node_modules\jsdoc\plugins\summarize
WrapperTracer/WrapperTracer-en
1.0.0
Trace JS objects methods
WrapperTracer.en.js
utf8
./doc/
true
./tutorial
./help/README.md
./templates/doctron
value
true
true
C:\Program Files\nodejs\node_modules\jsdoc
C:\Users\Paula\workspace_LUNA\WrapperTracer\jsDOC\WrapperTracer-en
WrapperTracer.en.js
C:\Users\Paula\workspace_LUNA\WrapperTracer\jsDOC\WrapperTracer-en\jsdoc.conf.en.json
utf8
./doc/
true
./tutorial
'WrapperTracer' (Class JS) - Analyzing and Traces JS objects.
Author: Juan José Guerra Haba - dinertron@gmail.com - Marzo de 2016
License: Free BSD. & Open GPL v.3. Keep credit, please.
Versión: 1.0.0 BETA
File: WrapperTracer.js Main Class: WrapperTracer.js
WrapperTracer
It is a class that creates Javascript wrapper objects to allow tracking of the executed methods.
Features
- Do not in any way alter the original object
- Fully OOP
- Cross-browser
- Philosophy MVC
- Reduction to minimum of code to use by the user.
Usage
Simply call the constructor with two parameters: The object tracking and DOMElement container element that will house the results for the GUI. The container element parameter can be a string containing the element id.
Ej:
var wrapped = new WrapperTracer(obj1, "containerUI");
Of course you must be loaded before the script in the HTML header.
<script type="text/javascript" src="WrapperTracer.js"></script>
Explanatory
It serve of TRACER to obtain a visual representation of methods's execution cycle, as help with information (elapsed time, nesting, methods type, parameters, ...).
This class relies heavily on the utility functions of an internal object implemented in the same file, the 'Util' object, which contains methods and objects statics that although they are geared specifically for object 'wrapper', they could be used outside the same using his 'classpath'.
Public API
- Constructor
- WrapperTracer (object, idElement, callback);
- Getters
- getId ();
- getTarget ();
- getWrapped ();
- getCallback ();
- getProps ();
- getInfo ();
- getContainer ();
- getUtil ()
- Setters
- setContainer (idElement);
Authoring
Created and developed entirely by Juan Jose Guerra Haba. <dinertron@gmail.com>
Copyright 2015 © GuerraTron
License GPL v3
Developing & Tools
Created with Nodeclipse
(Eclipse Marketplace, site)
Nodeclipse is free open-source project that grows with your contributions.
Debug by Firefox + Firebug
Additional editing and cleaning withNotepad++
C:\Users\Paula\workspace_LUNA\WrapperTracer\jsDOC\WrapperTracer-en\templates\doctron
value
true
true
C:\Users\Paula\workspace_LUNA\WrapperTracer\jsDOC\WrapperTracer-en\WrapperTracer.en.js
3.4.0
Tue, 10 Nov 2015 00:28:09 GMT
true
false
img/WrapperTracer-logo.png
ddd MMM Do YYYY
WrapperTracer
WrapperTracer :: Trace JS objects Methods - by GUERRATRON
./static
true
true
false
true
img/wrapperTracer-logo.png
true
$HR$ Documentation generated by $AUTHOR$ on $DATE$ $BR$ $COPYRIGHT$ $HR$
Juan Jose Guerra Haba (c) 2016
light
true
true
WrapperTracer :: Trace JS objects methods - by GUERRATRON
WrapperTracer :: Trace JS objects and its methods traits - by GUERRATRON
wrappertracer,js,code,debug,trait,traits,trace,tracer,wrapper,guerratron
utf-8
en