Namespace atropa
				
				
			
				Container for all Glorious classes, functions, etc.
				
				
					
Defined in:  <node_modules/atropa-header/src/atropa-header.js>.
				
			
| Constructor Attributes | Constructor Name and Description | 
|---|---|
| 
							
							 Container for all Glorious classes, functions, etc. 
						 | 
					
| Method Attributes | Method Name and Description | 
|---|---|
| <static> | 
								 atropa.removeNodeByReference(elementReference)
								 
								Removes DOM Nodes. 
							 | 
						
| <static> | 
								 atropa.requires(className, requirementFn, errorMessage)
								 
								Pushes a requirement check into atropa.data.requirements. 
							 | 
						
| <static> | 
								 atropa.setAsOptionalArg(defaultVal, optionalArg)
								 
								Set default values for optional function parameters. 
							 | 
						
| <static> | 
								 atropa.supportCheck(className, errorMessage)
								 
								Checks whether this class has been marked as unsupported and throws an 
 error if it has. 
							 | 
						
					Namespace Detail
				
				
				
						atropa
				
				
				
					Container for all Glorious classes, functions, etc.
					
Author: Matthew Christopher Kastor-Inare III
☭ Hial Atropa!! ☭.
				
				
				
				
					
					
					
					
					
					
					
			Author: Matthew Christopher Kastor-Inare III
☭ Hial Atropa!! ☭.
					Method Detail
				
				
					 
					<static> 
					
					
					atropa.removeNodeByReference(elementReference)
					
					
					
						Removes DOM Nodes.
						
							
Defined in: <node_modules/atropa-removeNodeByReference/src/atropa-removeNodeByReference.js>.
Author: Matthew Christopher Kastor-Inare III
☭ Hial Atropa!! ☭.
					
					
					
						
							Defined in: <node_modules/atropa-removeNodeByReference/src/atropa-removeNodeByReference.js>.
Author: Matthew Christopher Kastor-Inare III
☭ Hial Atropa!! ☭.
- Parameters:
 - {DOM Node} elementReference
 - A reference to the DOM Node you want to remove.
 
<static> 
					
					
					atropa.requires(className, requirementFn, errorMessage)
					
					
					
						Pushes a requirement check into atropa.data.requirements. The test
 tests whether the class is supported in this environment. Sets
 atropa.data[className]'s support to unsupported and error to errorMessage
 if the requirementFn returns false. The requirement checks will all be run
 after the library has loaded.
						
						
Author: Matthew Christopher Kastor-Inare III
☭ Hial Atropa!! ☭.
					
					
					
						
							Author: Matthew Christopher Kastor-Inare III
☭ Hial Atropa!! ☭.
- Parameters:
 - {String} className
 - The name of the class.
 - {Function} requirementFn
 - A function to test whether or not the class is supported in this environment. If supported, returns true otherwise return false.
 - {String} errorMessage
 - The error message to use when this class or its methods are called in unsupported environments. Defaults to: 'The atropa.' + className + ' class is unsupported in this environment.';
 
<static> 
					
					{Mixed}
					atropa.setAsOptionalArg(defaultVal, optionalArg)
					
					
					
						Set default values for optional function parameters.
						
							
Defined in: <node_modules/atropa-setAsOptionalArg/src/atropa-setAsOptionalArg.js>.
Author: Matthew Christopher Kastor-Inare III
☭ Hial Atropa!! ☭.
					
					
					
					Defined in: <node_modules/atropa-setAsOptionalArg/src/atropa-setAsOptionalArg.js>.
Author: Matthew Christopher Kastor-Inare III
☭ Hial Atropa!! ☭.
  // To set a default value for an optional parameter
  function(optionalArg) {
      var defaultVal = 'hello there!';
      optionalArg = atropa.setAsOptionalArg(defaultVal, optionalArg);
      return optionalArg;
  }
					
					
					
						
							- Parameters:
 - {Mixed} defaultVal
 - The default value to set.
 - {Mixed} optionalArg
 - A reference to the optional argument.
 
- Returns:
 - {Mixed} Returns the default value supplied when the optional argument is undefined or null. Otherwise, the supplied optional argument is returned.
 
<static> 
					
					
					atropa.supportCheck(className, errorMessage)
					
					
					
						Checks whether this class has been marked as unsupported and throws an 
 error if it has.
						
						
Author: Matthew Christopher Kastor-Inare III
☭ Hial Atropa!! ☭.
					
					
					
						
							Author: Matthew Christopher Kastor-Inare III
☭ Hial Atropa!! ☭.
- Parameters:
 - {String} className
 - The name of the class.
 - {String} errorMessage
 - Optional. A custom error message. Defaults to atropa.data[className].error