JavaScript
A5.u.objectcreator Method
Syntax
A5.u.object.creator(object)
Arguments
- objectobject
The default properties and methods to have on the created object.
Description
Create an object creator.
Example
var Person = A5.u.object.creator({
init: function(settings){
A5.u.object.assign(this,settings);
},
name: function(){
return this.firstName+' '+this.lastName;
}
});
var guy1 = new Person({firstName: 'Tom', lastName: 'Thompson'});
var guy2 = new Person({firstName: 'Bob', lastName: 'Thompson'});
var guy1Name = guy1.name();
var guy2Name = guy2.name();
// guy1Name = "Tom Thompson"
// guy2Name = "Bob Thompson"