forked from codemix/oriento
-
Notifications
You must be signed in to change notification settings - Fork 0
Classes
Giraldo Rosales edited this page Apr 23, 2014
·
1 revision
Listing all the classes in the database
db.class.list();Response:
- list (Array) - List of class objects.
Example:
db.class.list()
.then(function(classes) {
console.log('There are ' + classes.length + ' classes in the db:', classes);
});## Get Getting an existing class ```javascript db.class.get(name); ```
Parameters:
- name (String) - Class name.
Response:
- class (Object) - Class object.
Example:
db.class.get('MyClass')
.then(function(MyClass) {
console.log('Got class: ' + MyClass.name);
});### Add Creating a new class ```javascript db.class.create(name); ```
Parameters:
- name (String) - New class name.
Response:
- class (Object) - Class object.
Example:
db.class.create('MyClass')
.then(function(MyClass) {
console.log('Created class: ' + MyClass.name);
});####Creating a new class that extends another ```javascript db.class.create(name, extends); ```
Parameters:
- name (String) - New class name.
- extends (String) - Class name to extend.
Response:
- class (Object) - Class object.
Example:
db.class.create('MyOtherClass', 'MyClass')
.then(function(MyOtherClass) {
console.log('Created class: ' + MyOtherClass.name);
});