Cleaned up code, added a new auto doc generator and documented code extensively.

This commit is contained in:
2020-08-30 21:55:21 -07:00
parent 2da77f5177
commit 9346e01bec
8 changed files with 3815 additions and 374 deletions

View File

@ -1,6 +1,7 @@
/**
* The outline of a ignite property which is a managed property that
* can be used to invoke call back functions when the value of the property changes.
* @ignore
*/
class IgniteProperty {
constructor(val) {
@ -159,6 +160,7 @@ IgniteProperty.prototype.toString = function () {
/**
* The outline of a ignite callback that can be invoked and disconnected
* to help maintain and cleanup callbacks.
* @ignore
*/
class IgniteCallback {
constructor(callback, detach) {
@ -186,6 +188,7 @@ class IgniteCallback {
* know if we are currently rendering anything ignite related. This works
* because Javascript is single threaded, if events could break the current execution
* this would fail. But it's safe since events cannot do that.
* @ignore
*/
class IgniteRenderingContext {
static enter() {