-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
CreatrixTeam
committed
Mar 20, 2017
1 parent
0f0b64b
commit 1dee6cb
Showing
4 changed files
with
924 additions
and
215 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,20 @@ | ||
# CrxOop | ||
Bringing object oriented programming (classical) to javascript | ||
|
||
Supported Features: | ||
|
||
- Classes | ||
- Class public constructors | ||
- Class public and private variables | ||
- Class public, protected and private functions | ||
- Class public virtual, protected virtual, and private virtual functions, including support for "finals" and pure virtual functions. Pure virtual functions can not be finals. | ||
- Casting | ||
- Data Typing. See also Class Typing. | ||
- Class public and private static variables | ||
- Class public and private static functions. These are supported in roughly IE9 era browsers and later. More precisely, from the IE family, IE8 and earlier will not work, and from the Safari family, only Safari running on very recent MAC OS versions will work. Further more, these only work in the Non Strict JS version of the library. | ||
- Abstract Classes | ||
- Anonymous Classes | ||
- Interfaces (a Class with only public pure virtual methods) | ||
|
||
|
||
For details and documentation refer to http://creatrix.ca/crxoop |
Oops, something went wrong.