jsface
jsface copied to clipboard
Small, fast, elegant, powerful, and cross platform JavaScript OOP library. Support main(), singleton, super call, private, mixins, plugins, AOP and more.
When i try to extend ES6 class (transpiled to ES5 with babel) as a parent class and I call `MyJSFaceCLass.$super.call(this);` I get an error with pointing line to `$super.call` as...
[jsDelivr switched to a fully automated system](https://www.jsdelivr.com/features), that can serve files from npm and GitHub. This means all future releases will be available automatically, but will use a new link...
in jsface.extend-method nested objects instead of extending just replace each other. Example ``` var Man = Class({ config: { prefix: 'Mr', name: '', eyes: 'green', hair: 'blonde', rightHanded: true },...
Hi! I'm using jsface for the new objects of my project, but I have a lot of "legacy objects", like: ``` var Robot = function() { this.getRotation = function() {...
Hi buddy, this is not enough: ``` oldClass = context.Class; // save current Class namespace context.Class = Class; // bind Class and jsface to global scope context.jsface = jsface; jsface.noConflict...
Hi, I'm trying to combine requirejs with jsface and i have a strange behavior. Consider this simple project example layout: +app/ +core/ Person.js Student.js I have created two classes declared...