Fireball is the game engine for the future.
Defined in: lib/locals.js:14
Module: digesters Parent Module: firedoc
The Theme Locals
context
BuilderContext
Builder Contextoptions
Option
The optionsast
AST
The AST objectproject
Object
Get the project to exporti18n
Object
Get i18n objectmodules
Object
Get modules object to exportclasses
Object
Get classes object to exportfiles
Object
Get files object to export_mergeCounter
Number
Counter for stepping into merges
initMarkdownRulers
Initialize the markdownit rulersaddFoundAt
Parses file and line number from an item object and build's an HREFgetMethodName
build the method name by its name and parameters_parseCode
Parses<pre class="code prettyprint"><code>
tags and adds the prettyprintclassName
to themmarkdown
Wrapper around the Markdown parser so it can be normalized or even side steppedappendClassToModule
append the clazz to its modulegetClassInheritanceTree
get class inheritance treebuildMember
build the memberbuildMembers
build the membersaugmentData
Augments the DocParser meta data to provide default values for certain keys as well as parses all descriptions with theMarkdown Parser
mergeExtends
Merge superclass data into a child classgetExpandIterator
generate expand functionextendMembers
extends members arrayexpandMembersFromModules
extends modulesexpandMembersFromModules
extends members from classescreate
Create a locals object from context
Builder Context
meta | description |
---|---|
Type | BuilderContext |
Defined | lib/locals.js:20 |
The options
meta | description |
---|---|
Type | Option |
Defined | lib/locals.js:25 |
The AST object
meta | description |
---|---|
Type | AST |
Defined | lib/locals.js:30 |
Get the project to export
meta | description |
---|---|
Type | Object |
Defined | lib/locals.js:35 |
Get i18n object
meta | description |
---|---|
Type | Object |
Defined | lib/locals.js:52 |
Get modules object to export
meta | description |
---|---|
Type | Object |
Defined | lib/locals.js:70 |
Get classes object to export
meta | description |
---|---|
Type | Object |
Defined | lib/locals.js:89 |
Get files object to export
meta | description |
---|---|
Type | Object |
Defined | lib/locals.js:113 |
Counter for stepping into merges
meta | description |
---|---|
Type | Number |
Defined | lib/locals.js:440 |
Initialize the markdownit rulers
meta | description |
---|---|
Defined | lib/locals.js:127 |
Parses file and line number from an item object and build's an HREF
meta | description |
---|---|
Defined | lib/locals.js:155 |
Return | String |
- a Object The item to parse
build the method name by its name and parameters
meta | description |
---|---|
Defined | lib/locals.js:173 |
- name String The function/method name
- params Array The function/method parameters list
- name String The name of the parameter
Parses <pre class="code prettyprint"><code>
tags and adds the prettyprint className
to them
meta | description |
---|---|
Defined | lib/locals.js:187 |
Return | HTML |
- html HTML The HTML to parse
Wrapper around the Markdown parser so it can be normalized or even side stepped
meta | description |
---|---|
Defined | lib/locals.js:202 |
Return | HTML |
- data String The Markdown string to parse
append the clazz to its module
meta | description |
---|---|
Defined | lib/locals.js:232 |
get class inheritance tree
meta | description |
---|---|
Defined | lib/locals.js:248 |
Return | Object |
build the member
meta | description |
---|---|
Defined | lib/locals.js:288 |
Return | Object |
- memeber Object The member object
- forceBeMethod Boolean force make the build process be for method
- parent Object The parent context
build the members
meta | description |
---|---|
Defined | lib/locals.js:353 |
Return | Boolean |
Augments the DocParser meta data to provide default values for certain keys as well as parses all descriptions
with the Markdown Parser
meta | description |
---|---|
Defined | lib/locals.js:380 |
Return | Object |
- o Object The object to recurse and augment
Merge superclass data into a child class
meta | description |
---|---|
Defined | lib/locals.js:448 |
- info Object The item to extend
- members Array The list of items to merge in
- first Boolean Set for the first call
generate expand function
meta | description |
---|---|
Defined | lib/locals.js:501 |
- parent Object The object to be set
extends members array
meta | description |
---|---|
Defined | lib/locals.js:526 |
- meta Object The meta object
extends modules
meta | description |
---|---|
Defined | lib/locals.js:546 |
- meta Object The meta object
extends members from classes
meta | description |
---|---|
Defined | lib/locals.js:568 |
- meta Object The meta object
Create a locals object from context
meta | description |
---|---|
Defined | lib/locals.js:590 |
- context BuilderContext The
BuilderContext
instance