/** * @file utils.js * @author frtk@tetalab */ NPGClient.Utils = { /** * UI */ // setTxtStyle : function(ctx, style) { ctx.font = style.font; ctx.fillStyle = style.col; ctx.textAlign = style.align; }, /** * User Name */ // addChar : function(key, name) { if (name.length < NPGClient.NAMEMAXSIZE) { name = name + String.fromCharCode(key).toLowerCase(); } }, // removeChar : function(key) { if (name.length > 0) { name = name.substring(0, name.length - 1); } }, // validChar : function(key) { return NPGClient.evtHandler.loginValidKey(key); }, // validName : function(key) { var len = name.length; return (len >= 0 && len <= NPGClient.MAXNAMESIZE); }, // resetName : function(name) { name = ''; }, }