https://github.com/web-mech/gozen
Classes for Javascript
https://github.com/web-mech/gozen
Last synced: about 2 months ago
JSON representation
Classes for Javascript
- Host: GitHub
- URL: https://github.com/web-mech/gozen
- Owner: web-mech
- Created: 2014-09-04T01:51:07.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2014-09-09T04:45:06.000Z (over 10 years ago)
- Last Synced: 2025-02-04T17:18:24.606Z (4 months ago)
- Language: JavaScript
- Size: 129 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Gozen
======
####A flexible javascript class system for nodeI didn't like how most javascript class systems worked or how they were implemented, so I made Gozen.
######Example 1.
```
var Foo = new Class({
extend: true,
init: function(options) {
this.name = 'foo';
}
});var foo = new Foo();
console.log(foo.name);
```
######Out:
```
foo
```######Example 2.
```
var Bar = new Foo({
extend: true,
init: function(options) {
this._super.init.call(this, options);
this.name = this.name + options.name;
}
});var bar = new Bar({name: ' bar'});
console.log(bar.name);
```######Out:
```
foobar
```