Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- SLObject = Class.create({
- ininitialize: function(element){
- if(element instanceof SLObject){
- return;
- } else if(Object.isString(element)){
- this.element = document.getElementById(element);
- } else {
- this.element = element;
- }
- },
- addMethods: function(methods){
- var method;
- for(var name in methods){
- method = methods[name];
- if(typeof this.element[name] != 'function')
- this.element[name] = method.curry(element);
- }
- }
- });
- function $SL(element){
- return new SLObject(element);
- };
- //Usage
- $SL('element_id').addMethods(Proto.Silverlight.Methods);
Add Comment
Please, Sign In to add comment