cpr.core.Module

The class that manages the module.

Index

Methods
Name Return Type Description
define Define the module.
require Module Load the defined module.
isDefined Boolean Returns whether it is defined.

Constructor

Module(qualifiedName)
Parameters
name type description
qualifiedName String

Methods

define(qualifiedName, exports)
Define the module.
Parameters
name type description
qualifiedName String Path ex) folder.file
exports (exports: cpr.core.Module, globals: Object, describer: cpr.core.ModuleDescriber)=>Void exports, a function that passes globals parameters
require(qualifiedName)
Load the defined module.
Parameters
name type description
qualifiedName String Identifiable name ex) folder.file
return Module
isDefined(qname)
Returns whether it is defined.
Parameters
name type description
qname String Identifiable name ex) folder.file
return Boolean