Skip to content

Instantly share code, notes, and snippets.

@ChetHarrison
Created September 26, 2014 16:58
Show Gist options
  • Save ChetHarrison/351456984200a2091262 to your computer and use it in GitHub Desktop.
Save ChetHarrison/351456984200a2091262 to your computer and use it in GitHub Desktop.
[master:!][chet@Chets-MacBook-Pro:/Applications/MAMP/htdocs/WebSites/jsdoccer]
[22:22:18] $ node document.js
Generating syntax tree: input/js/example.js
Saving syntax tree: output/example.json
func
arg1
arg2
answer
Generating syntax tree: input/js/marionette.application.js
Saving syntax tree: output/marionette.application.json
Marionette
Application
options
options
options
_initializeRegions
options
_initCallbacks
Marionette
Callbacks
submodules
_
extend
options
_initChannel
initialize
apply
arguments
_
extend
Marionette
Application
prototype
Backbone
Events
initialize
execute
request
addInitializer
start
addRegions
emptyRegions
removeRegion
getRegion
getRegions
module
getRegionManager
_initializeRegions
_initRegionManager
_initChannel
triggerMethod
getOption
Marionette
Application
extend
Marionette
extend
Generating syntax tree: input/js/marionette.approuter.js
Saving syntax tree: output/marionette.approuter.json
Marionette
AppRouter
Backbone
Router
extend
constructor
appRoute
_processOnRoute
processAppRoutes
_getController
_addAppRoute
getOption
Generating syntax tree: input/js/marionette.behavior.js
Saving syntax tree: output/marionette.behavior.json
Marionette
Behavior
_
Backbone
_
extend
Behavior
prototype
Backbone
Events
initialize
destroy
proxyViewProperties
triggerMethod
getOption
bindEntityEvents
unbindEntityEvents
Behavior
extend
Marionette
extend
_
Backbone
Generating syntax tree: input/js/marionette.behaviors.js
Saving syntax tree: output/marionette.behaviors.json
Marionette
Behaviors
Marionette
_
methods
behaviorTriggers
behaviorEvents
_
extend
Behaviors
behaviorsLookup
getBehaviorClass
parseBehaviors
wrap
_
extend
BehaviorTriggersBuilder
prototype
buildBehaviorTriggers
_buildTriggerHandlersForBehavior
_setHandlerForBehavior
Marionette
_
Generating syntax tree: input/js/marionette.bindEntityEvents.js
Saving syntax tree: output/marionette.bindEntityEvents.json
Marionette
Marionette
bindEntityEvents
target
entity
bindings
iterateEvents
target
entity
bindings
bindToFunction
bindFromStrings
Marionette
unbindEntityEvents
target
entity
bindings
iterateEvents
target
entity
bindings
unbindToFunction
unbindFromStrings
Marionette
proxyBindEntityEvents
entity
bindings
Marionette
proxyUnbindEntityEvents
entity
bindings
Marionette
Generating syntax tree: input/js/marionette.callbacks.js
Saving syntax tree: output/marionette.callbacks.json
Marionette
Callbacks
_deferred
Marionette
Deferred
_callbacks
_
extend
Marionette
Callbacks
prototype
add
run
reset
Generating syntax tree: input/js/marionette.collectionview.js
Saving syntax tree: output/marionette.collectionview.json
Marionette
CollectionView
Marionette
View
extend
childViewEventPrefix
constructor
initRenderBuffer
startBuffering
endBuffering
_triggerBeforeShowBufferedChildren
_triggerShowBufferedChildren
_triggerMethodOnChild
_initialEvents
_onCollectionAdd
_onCollectionRemove
onShowCalled
render
resortView
_sortViews
_renderChildren
showCollection
showEmptyView
destroyEmptyView
getEmptyView
addEmptyView
getChildView
addChild
_updateIndices
_addChildView
renderChildView
buildChildView
removeChildView
isEmpty
checkEmpty
attachBuffer
attachHtml
_insertBefore
_insertAfter
_initChildViewStorage
destroy
destroyChildren
proxyChildEvents
Generating syntax tree: input/js/marionette.compositeview.js
Saving syntax tree: output/marionette.compositeview.json
Marionette
CompositeView
Marionette
CollectionView
extend
constructor
_initialEvents
getChildView
serializeData
render
_renderChildren
_renderTemplate
attachElContent
attachBuffer
_insertAfter
getChildViewContainer
resetChildViewContainer
Generating syntax tree: input/js/marionette.controller.js
Saving syntax tree: output/marionette.controller.json
Marionette
Controller
options
options
Marionette
Controller
extend
Marionette
extend
_
extend
Marionette
Controller
prototype
Backbone
Events
destroy
triggerMethod
getOption
Generating syntax tree: input/js/marionette.domRefresh.js
Saving syntax tree: output/marionette.domRefresh.json
Marionette
MonitorDOMRefresh
documentElement
document
documentElement
Generating syntax tree: input/js/marionette.error.js
Saving syntax tree: output/marionette.error.json
errorProps
Marionette
Error
Marionette
extend
call
Error
urlRoot
constructor
captureStackTrace
toString
Marionette
Error
extend
Marionette
extend
Generating syntax tree: input/js/marionette.helpers.js
Saving syntax tree: output/marionette.helpers.json
slice
Array
prototype
slice
Marionette
extend
Backbone
Model
extend
Marionette
getOption
target
optionName
value
Marionette
proxyGetOption
optionName
Marionette
normalizeMethods
hash
normalizedHash
_
each
hash
method
name
normalizedHash
name
method
Marionette
normalizeUIString
uiString
ui
Marionette
normalizeUIKeys
hash
ui
hash
_
clone
hash
_
each
_
keys
hash
key
normalizedKey
Marionette
normalizeUIString
key
ui
Marionette
normalizeUIValues
hash
ui
_
each
hash
val
key
Marionette
actAsCollection
object
listProperty
methods
_
each
methods
method
object
method
list
_
values
_
result
listProperty
args
concat
_
toArray
arguments
Generating syntax tree: input/js/marionette.itemview.js
Saving syntax tree: output/marionette.itemview.json
Marionette
ItemView
Marionette
View
extend
constructor
serializeData
serializeCollection
render
_renderTemplate
attachElContent
destroy
Generating syntax tree: input/js/marionette.layoutview.js
Saving syntax tree: output/marionette.layoutview.json
Marionette
LayoutView
Marionette
ItemView
extend
regionClass
constructor
render
destroy
addRegion
addRegions
removeRegion
getRegion
getRegions
_buildRegions
_initializeRegions
_reInitializeRegions
getRegionManager
_initRegionManager
Generating syntax tree: input/js/marionette.module.js
Saving syntax tree: output/marionette.module.json
Marionette
Module
moduleName
app
options
moduleName
moduleName
options
_
extend
options
options
initialize
submodules
_setupInitializersAndFinalizers
app
app
Marionette
Module
extend
Marionette
extend
_
extend
Marionette
Module
prototype
Backbone
Events
startWithParent
initialize
addInitializer
addFinalizer
start
stop
addDefinition
_runModuleDefinition
_setupInitializersAndFinalizers
triggerMethod
_
extend
Marionette
Module
create
_getModule
getClass
_addModuleDefinition
_getStartWithParent
_getDefine
_addStartWithParent
Generating syntax tree: input/js/marionette.object.js
Saving syntax tree: output/marionette.object.json
Marionette
Object
options
options
_
extend
_
result
options
initialize
apply
arguments
Marionette
Object
extend
Marionette
extend
_
extend
Marionette
Object
prototype
initialize
destroy
triggerMethod
getOption
bindEntityEvents
unbindEntityEvents
_
extend
Marionette
Object
prototype
Backbone
Events
Generating syntax tree: input/js/marionette.region.js
Saving syntax tree: output/marionette.region.json
Marionette
Region
options
options
el
getOption
el
$el
getEl
el
_
extend
Marionette
Region
buildRegion
_buildRegionFromSelector
_buildRegionFromObject
_buildRegionFromRegionClass
_
extend
Marionette
Region
prototype
Backbone
Events
show
_ensureElement
getEl
attachHtml
empty
_destroyView
attachView
hasView
reset
getOption
triggerMethod
Marionette
Region
extend
Marionette
extend
Generating syntax tree: input/js/marionette.regionManager.js
Saving syntax tree: output/marionette.regionManager.json
Marionette
RegionManager
Marionette
RegionManager
Marionette
Controller
extend
constructor
addRegions
addRegion
get
getRegions
removeRegion
removeRegions
emptyRegions
destroy
_store
_remove
_setLength
Marionette
actAsCollection
RegionManager
prototype
Marionette
Generating syntax tree: input/js/marionette.renderer.js
Saving syntax tree: output/marionette.renderer.json
Marionette
Renderer
render
Generating syntax tree: input/js/marionette.templatecache.js
Saving syntax tree: output/marionette.templatecache.json
Marionette
TemplateCache
templateId
templateId
templateId
_
extend
Marionette
TemplateCache
templateCaches
get
clear
_
extend
Marionette
TemplateCache
prototype
load
loadTemplate
compileTemplate
Generating syntax tree: input/js/marionette.triggermethod.js
Saving syntax tree: output/marionette.triggermethod.json
Marionette
triggerMethod
event
splitter
methodName
method
methodName
result
Marionette
triggerMethodOn
context
event
args
_
tail
arguments
fnc
Generating syntax tree: input/js/marionette.view.js
Saving syntax tree: output/marionette.view.json
Marionette
View
Backbone
View
extend
constructor
getTemplate
serializeModel
mixinTemplateHelpers
normalizeUIKeys
normalizeUIValues
configureTriggers
delegateEvents
_delegateDOMEvents
undelegateEvents
onShowCalled
_ensureViewIsIntact
destroy
bindUIElements
_bindUIElements
unbindUIElements
_unbindUIElements
_buildViewTrigger
setElement
triggerMethod
normalizeMethods
getOption
bindEntityEvents
unbindEntityEvents
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment