$wnd.showcase.runAsyncCallback18("function ldb(){}\nfunction woc(a,b){Tw(a.a,b)}\nfunction QWb(a,b){this.b=a;this.a=b}\nfunction SWb(a,b){this.b=a;this.a=b}\nfunction Ldb(a){return mDb(wdb,a)}\nfunction kdb(){kdb=yCb;jdb=new ldb}\nfunction KWb(a,b){Ehc(b,'Selected: '+a.Zg()+', '+a.$g())}\nfunction mwc(b){try{return b.selectionStart}catch(a){return 0}}\nfunction nwc(b){try{return b.selectionEnd-b.selectionStart}catch(a){return 0}}\nfunction Ioc(){Eoc();Hoc.call(this,No($doc,'password'),'gwt-PasswordTextBox')}\nfunction IWb(a,b){var c,d;c=new ylc;c.e[QRc]=4;vlc(c,a);if(b){d=new Ihc('Selected: 0, 0');Kh(a,new QWb(a,d),(bu(),bu(),au));Kh(a,new SWb(a,d),(Gt(),Gt(),Ft));vlc(c,d)}return c}\nfunction JWb(){var a,b,c,d,e,f;f=new fvc;f.e[QRc]=5;d=new Goc;Quc((Tac(),d.hb),'','cwBasicText-textbox');woc(d,(kdb(),kdb(),jdb));b=new Goc;Quc(b.hb,'','cwBasicText-textbox-disabled');b.hb[WSc]='read only';Sw(b.a);b.hb[IQc]=true;cvc(f,new Nhc('<b>Normal text box:<\\/b>'));cvc(f,IWb(d,true));cvc(f,IWb(b,false));c=new Ioc;Quc(c.hb,'','cwBasicText-password');a=new Ioc;Quc(a.hb,'','cwBasicText-password-disabled');a.hb[WSc]='read only';Sw(a.a);a.hb[IQc]=true;cvc(f,new Nhc('<br><br><b>Password text box:<\\/b>'));cvc(f,IWb(c,true));cvc(f,IWb(a,false));e=new jtc;Quc(e.hb,'','cwBasicText-textarea');e.hb.rows=5;cvc(f,new Nhc('<br><br><b>Text area:<\\/b>'));cvc(f,IWb(e,true));return f}\nxCb(895,1231,{},ldb);_.ve=function mdb(a){return Ldb((Fdb(),a))?(qB(),pB):(qB(),oB)};var jdb;var fnb=GBc(IOc,'AnyRtlDirectionEstimator',895);xCb(468,1,vQc);_.Bc=function PWb(){REb(this.a,JWb())};xCb(469,1,MTc,QWb);_.Uc=function RWb(a){KWb(this.b,this.a)};var Bsb=GBc(FQc,'CwBasicText/2',469);xCb(470,1,mQc,SWb);_.Sc=function TWb(a){KWb(this.b,this.a)};var Csb=GBc(FQc,'CwBasicText/3',470);xCb(774,273,NNc);_.Zg=function zoc(){return mwc((Tac(),this.hb))};_.$g=function Aoc(){return nwc((Tac(),this.hb))};xCb(352,50,NNc,Ioc);var uxb=GBc(MNc,'PasswordTextBox',352);xCb(242,338,NNc);_.Zg=function ktc(){return mwc((Tac(),this.hb))};_.$g=function ltc(){return nwc((Tac(),this.hb))};YMc(zl)(18);\n//# sourceURL=showcase-18.js\n")
