Registering a Smart Object |
Top Previous Next |
All smart Objects are registered within the system trough a special initialization function .
Example :
function Register() { var me = new ScriptObject(); // Create a new script object to be registered
/* Mandatory */ me.uuid ="BBB0848B-EE01-478A-88CE-A8A8DCCADBF8"; me.name ="Smart Object "; //Name visible to end user for this object me.description="Smart Object description"; me.version= "1.0"; //Version of this component, objects can be updated so keep a version number me.image="myImage.png"; //A png image for this component best size 100x100 pixels
/* Optional Filters */ me.type= "Object"; //Smart-Objects can be filtered by type me.model="Model of this object"; //Smart-Objects can be filtered by Model me.category="Category of this object"; //Smart-Objects can be filtered by Category me.company="Producer of the object"; //Smart-Objects can be filtered by Producer
/* Optional Fields */ me.author="Author"; me.company_addr="My Company Address"; me.company_web="http://www.myweb.com"; // With a double click on the smart-Object a Browser will redirect to Your web site me.company_email="info@myemail.com"; me.catalog_code=""; //not used me.price= "0";
return me;
}
|