[#5] Updated "Lib Directory" section
parent
80577e06b0
commit
e376770cf4
|
@ -94,32 +94,9 @@ the source code.
|
||||||
@node Lib Directory
|
@node Lib Directory
|
||||||
@section Lib Directory
|
@section Lib Directory
|
||||||
The @file{lib/} directory contains the source code for the project. Each source
|
The @file{lib/} directory contains the source code for the project. Each source
|
||||||
file represents a single CommonJS module and is written in JavaScript.
|
file represents a single CommonJS module, often containing a prototype, and is
|
||||||
|
written in JavaScript. Additional information about each of the modules can be
|
||||||
@table @file
|
found in the header of each file.
|
||||||
@item class.js
|
|
||||||
The main Class module. This contains all the functionality necessary to declare
|
|
||||||
and extend classes, implement interfaces, etc. This is the bulk of ease.js.
|
|
||||||
|
|
||||||
@item interface.js
|
|
||||||
Allows declaration and extension of Interfaces.
|
|
||||||
|
|
||||||
@item member_builder.js
|
|
||||||
Responsible for building class members.
|
|
||||||
|
|
||||||
@item propobj.js
|
|
||||||
Builds the internal property instance object that is passed around to methods of
|
|
||||||
specific class instances. This is the magic behind visibility support, and
|
|
||||||
therefore encapsulation.
|
|
||||||
|
|
||||||
@item prop_parser.js
|
|
||||||
Parses property strings. Note that the name refers to JavaScript properties,
|
|
||||||
which are any members of an object. Therefore, this module works on all members.
|
|
||||||
|
|
||||||
@item util.js
|
|
||||||
General utility functions for property parsing, object cloning, browser
|
|
||||||
fallbacks, etc.
|
|
||||||
@end table
|
|
||||||
|
|
||||||
Unless you are developing for ease.js, you needn't concern yourself with these
|
Unless you are developing for ease.js, you needn't concern yourself with these
|
||||||
files. @file{index.js}, in the root directory, contains mappings to these files
|
files. @file{index.js}, in the root directory, contains mappings to these files
|
||||||
|
|
Loading…
Reference in New Issue