Friday, October 23, 2015

Simple Javascript Framework Writing Style

<script>
var coolframework=({
createComponent:function( component,objType){
var panelbuilder=new panel(component);
return panelbuilder;
},
viewport:{
add:function( panel){
} },
getComp:function(compid){
var comp=new htmlComp(compid);
return comp;
}
});
function objType(size){
this.size=size;
}
function panel(panelname){
this.panelname=panelname;
}
function htmlComp(compid){
this.compid=compid;
}
htmlComp.prototype.getValue = function() {
document.write("value is called");
};
panel.prototype.getRender = function() {
document.write("getRender is called");
};

function  localstoragefunction(isusercreated){
this.isusercreated=isusercreated;


}
var storagefunction=new localstoragefunction("false");
checkforLogin();

function checkforLogin(){
if(storagefunction.isusercreated=="false"){
document.write("use created")
 render=coolframework.createComponent("button","small");

render.getRender();







}}


render.getRender();

var button=coolframework.createComponent("button");
var v=coolframework.getComp();
var buttonsmall=coolframework.createComponent("button",{size:"small"})
initialpanel = coolframework.createComponent('"loginform"',{size:false});
coolframework.viewport.add(initialpanel);
coolframework.getComp('txtUsername').getValue();

</script>

No comments:

Post a Comment