Constructor
new HostScript(options, hostScriptStruct)
Parameters:
| Name | Type | Description | 
|---|---|---|
options | 
            
            Object | Error, warning and debug function references | 
hostScriptStruct | 
            
            Object | HostScript node to process | 
- Source:
 
Members
(readonly) attrib :Object
    Provides default `attrib` property to ensure node processing, always returns
current meta values
    Type:
- Object
 
- Source:
 
attrib
    Continues node walking recursion through the current attrib node
- Source:
 
(readonly) data :Object
    Returns all processed data, including child data, of the this class
    Type:
- Object
 
- Source:
 
options :Object
    Merge default options with given options
    Type:
- Object
 
- Source:
 
(readonly) script :Array
    Provides default `attrib` property to ensure node processing, always returns
current scripts values
    Type:
- Array
 
- Source:
 
script
    Continues node walking recursion through the current script node, creating
child classes as needed
- Source:
 
scripts :Array
    Scripts child holder
    Type:
- Array
 
- Source:
 
Methods
parseStruct(curStruct)
    Recursive parsing function, sets the value of this classes properties (if
it exists), or calls the proper processing function, or builds required
child classes for further processing
    Parameters:
| Name | Type | Description | 
|---|---|---|
curStruct | 
            
            Object | Current node being processed | 
- Source: