less/roojs-bootstrap/phone-input.less
authorjohn <john@roojs.com>
Tue, 27 Mar 2018 08:00:20 +0000 (16:00 +0800)
committerjohn <john@roojs.com>
Tue, 27 Mar 2018 08:00:20 +0000 (16:00 +0800)
roojs-bootstrap.js
roojs-bootstrap-debug.js

less/roojs-bootstrap/phone-input.less
roojs-bootstrap-debug.js
roojs-bootstrap.js

index c05ebcc..aab46d6 100644 (file)
@@ -10,6 +10,9 @@
             .flag {
                 margin-right: 20px;
             }
+            .dialCode {
+                color: #999;
+            }
         }
     }
 }
index 3a42e16..f9aef40 100644 (file)
@@ -38153,7 +38153,7 @@ Roo.extend(Roo.bootstrap.PhoneInput, Roo.bootstrap.TriggerField,  {
             this.list.on('mousemove', this.onViewMove, this);
             this.list.on('scroll', this.onViewScroll, this);
             
-            this.tpl = '<li><a href="#"><div class="flag {iso2}"></div>+{dialCode} {name}</a></li>';
+            this.tpl = '<li><a href="#"><div class="flag {iso2}"></div>{name} <span class="dial-code">+{dialCode}</span></a></li>';
 
             this.view = new Roo.View(this.list, this.tpl, {
                 singleSelect:true, store: this.store, selectedClass: this.selectedClass
index bbd9de2..54e4d3c 100644 (file)
@@ -1610,12 +1610,12 @@ if(this.indicatorpos=='right'){G.cls='roo-required-indicator text-danger fa fa-l
 ,{'name':'iso2','type':'string'},{'name':'dialCode','type':'string'},{'name':'priority','type':'string'},{'name':'areaCodes','type':'string'}]}),listeners:{beforeload:function(K,o){o.params=o.params||{};var d={success:true,data:this.data_cache};this.proxy.data=d;
 }}});this.store.data_cache=this.data;return B;},initEvents:function(){this.createList();Roo.bootstrap.PhoneInput.superclass.initEvents.call(this);this.trigger=this.el.select('div.flag-container',true).first();this.trigger.on("click",this.onTriggerClick,this,{preventDefault:true}
 );var A=this;(function(){var lw=A.listWidth||Math.max(A.inputEl().getWidth(),A.minListWidth);A.list.setWidth(lw);}).defer(100);this.list.on('mouseover',this.onViewOver,this);this.list.on('mousemove',this.onViewMove,this);this.list.on('scroll',this.onViewScroll,this);
-this.tpl='<li><a href="#"><div class="flag {iso2}"></div>+{dialCode} {name}</a></li>';this.view=new Roo.View(this.list,this.tpl,{singleSelect:true,store:this.store,selectedClass:this.selectedClass});this.view.on('click',this.onViewClick,this);},onTriggerClick:function(e){Roo.log('trigger click');
-if(this.disabled||!this.triggerList){return;}this.page=0;this.loadNext=false;if(this.isExpanded()){this.collapse();this.hasFocus=false;}else{this.store.load({});this.hasFocus=true;this.expand();}},isExpanded:function(){return this.list.isVisible();},collapse:function(){if(!this.isExpanded()){return;
-}this.list.hide();Roo.get(document).un('mousedown',this.collapseIf,this);Roo.get(document).un('mousewheel',this.collapseIf,this);this.fireEvent('collapse',this);this.validate();},expand:function(){if(this.isExpanded()||!this.hasFocus){return;}var lw=this.listWidth||Math.max(this.inputEl().getWidth(),this.minListWidth);
-this.list.setWidth(lw);Roo.log('expand');this.list.show();this.restrictHeight();Roo.get(document).on('mousedown',this.collapseIf,this);Roo.get(document).on('mousewheel',this.collapseIf,this);this.fireEvent('expand',this);},restrictHeight:function(){this.list.alignTo(this.inputEl(),this.listAlign);
-this.list.alignTo(this.inputEl(),this.listAlign);},onViewOver:function(e,t){if(this.inKeyMode){return;}var A=this.view.findItemFromChild(t);if(A){var B=this.view.indexOf(A);this.select(B,false);}},onViewClick:function(A,B,el,e){var C=this.view.getSelectedIndexes()[0];
-var r=this.store.getAt(C);if(r){this.onSelect(r,C);}if(B!==false&&!this.blockFocus){this.inputEl().focus();}},onViewMove:function(e,t){this.inKeyMode=false;},onViewScroll:function(e,t){if(this.view.el.getScroll().top==0||this.view.el.getScroll().top<this.view.el.dom.scrollHeight-this.view.el.dom.clientHeight||!this.hasFocus||!this.append||this.hasQuery){return;
+this.tpl='<li><a href="#"><div class="flag {iso2}"></div>{name} <span class="dial-code">+{dialCode}</span></a></li>';this.view=new Roo.View(this.list,this.tpl,{singleSelect:true,store:this.store,selectedClass:this.selectedClass});this.view.on('click',this.onViewClick,this);
+},onTriggerClick:function(e){Roo.log('trigger click');if(this.disabled||!this.triggerList){return;}this.page=0;this.loadNext=false;if(this.isExpanded()){this.collapse();this.hasFocus=false;}else{this.store.load({});this.hasFocus=true;this.expand();}},isExpanded:function(){return this.list.isVisible();
+},collapse:function(){if(!this.isExpanded()){return;}this.list.hide();Roo.get(document).un('mousedown',this.collapseIf,this);Roo.get(document).un('mousewheel',this.collapseIf,this);this.fireEvent('collapse',this);this.validate();},expand:function(){if(this.isExpanded()||!this.hasFocus){return;
+}var lw=this.listWidth||Math.max(this.inputEl().getWidth(),this.minListWidth);this.list.setWidth(lw);Roo.log('expand');this.list.show();this.restrictHeight();Roo.get(document).on('mousedown',this.collapseIf,this);Roo.get(document).on('mousewheel',this.collapseIf,this);
+this.fireEvent('expand',this);},restrictHeight:function(){this.list.alignTo(this.inputEl(),this.listAlign);this.list.alignTo(this.inputEl(),this.listAlign);},onViewOver:function(e,t){if(this.inKeyMode){return;}var A=this.view.findItemFromChild(t);if(A){var B=this.view.indexOf(A);
+this.select(B,false);}},onViewClick:function(A,B,el,e){var C=this.view.getSelectedIndexes()[0];var r=this.store.getAt(C);if(r){this.onSelect(r,C);}if(B!==false&&!this.blockFocus){this.inputEl().focus();}},onViewMove:function(e,t){this.inKeyMode=false;},onViewScroll:function(e,t){if(this.view.el.getScroll().top==0||this.view.el.getScroll().top<this.view.el.dom.scrollHeight-this.view.el.dom.clientHeight||!this.hasFocus||!this.append||this.hasQuery){return;
 }this.hasQuery=true;this.loading=this.list.select('.loading',true).first();if(this.loading===null){this.list.createChild({tag:'div',cls:'loading roo-select2-more-results roo-select2-active',html:'Loading more results...'});this.loading=this.list.select('.loading',true).first();
 this.loading.setVisibilityMode(Roo.Element.DISPLAY);this.loading.hide();}this.loading.show();var A=this;this.page++;this.loadNext=true;(function(){A.doQuery(A.allQuery,true);}).defer(500);return;},select:function(A,B){this.selectedIndex=A;this.view.select(A);
 if(B!==false){var el=this.view.getNode(A);if(el){this.list.scrollChildIntoView(el,false);}}},createList:function(){this.list=Roo.get(document.body).createChild({tag:'ul',cls:'typeahead typeahead-long dropdown-menu tel-list',style:'display:none'});this.list.setVisibilityMode(Roo.Element.DISPLAY).originalDisplay='block';