 the Bootstrap Icon. I do not want to use the native angular Type:'date'. I want to use a bootstrap date picker.    
I have all the includes needed for this to show up.
<!-- Include Required Prerequisites -->
<script type="text/javascript" src="//cdn.jsdelivr.net/jquery/1/jquery.min.js"/>
<script type="text/javascript" src="//cdn.jsdelivr.net/momentjs/latest/moment.min.js"/>
<link rel="stylesheet" type="text/css" href="//cdn.jsdelivr.net/bootstrap/latest/css/bootstrap.css" />

<!-- Include Date Range Picker -->
<script type="text/javascript" src="//cdn.jsdelivr.net/bootstrap.daterangepicker/2/daterangepicker.js"/>
<link rel="stylesheet" type="text/css" href="//cdn.jsdelivr.net/bootstrap.daterangepicker/2/daterangepicker.css" />

This is my Template HTML
<!-- DatePickerTemplate HTML -->
<script type="text/ng-template" id="DatePickerTemplate.html">
  <div ng-controller="DatePickerController">
    <div>Sent On</div>
      <div class="input-group date" datepicker-popup is-open="true"
       ng-model="COL_FIELD"  min-date="2010-01-01">
       <input class="form-control">
       <div class="input-group-addon">
       <span class="glyphicon glyphicon-th"></span>
      </div>
    </div>
  </div>
</script>

This is my UI Grid columnDefinitons:
{ name: 'Sent On', field: 'SentDateTime', enableCellEdit: false,
  allowCellFocus: false, type: 'date', cellFilter: 'date:"M-d-yy H:mm"',
  headerCellTemplate: 'DatePickerTemplate.html' }

This is my Directive
app.directive("filterDatePicker", function(){
    return {
        restrict: 'E',
        scope: true,
        templateUrl: 'DatePickerTemplate.
the Bootstrap Icon. I do not want to use the native angular Type:'date'. I want to use a bootstrap date picker.    
 I get all the includes need for this to show up. 
 <! -- Include Required Prerequisites -- > 
 < script type="text / javascript " src="//cdn.jsdelivr.net / jquery/1 / jquery.min.js"/ > 
 < handwriting type="text / javascript " src="//cdn.jsdelivr.net / momentjs / latest / moment.min.js"/ > 
 < link rel="stylesheet " type="text / css " href="//cdn.jsdelivr.net / bootstrap / latest / cesium / bootstrap.css " / > 

 <! -- admit Date Range Picker -- > 
 < script type="text / javascript " src="//cdn.jsdelivr.net / bootstrap.daterangepicker/2 / daterangepicker.js"/ > 
 < link rel="stylesheet " type="text / css " href="//cdn.jsdelivr.net / bootstrap.daterangepicker/2 / daterangepicker.css " / > 

 This is my Template HTML 
 <! -- DatePickerTemplate HTML -- > 
 < script type="text / ng - template " id="DatePickerTemplate.html " > 
   < div ng - controller="DatePickerController " > 
     < div > Sent On</div > 
       < div class="input - group date " datepicker - popup is - open="true " 
        ng - model="COL_FIELD "   min - date="2010 - 01 - 01 " > 
        < stimulation class="form - control " > 
        < div class="input - group - addon " > 
        < span class="glyphicon glyphicon - th"></span > 
       < /div > 
     < /div > 
   < /div > 
 < /script > 

 This is my UI Grid columnDefinitons: 
 { name:' Sent On', playing field:' SentDateTime', enableCellEdit: false, 
   allowCellFocus: assumed, type:' date', cellFilter:' date:"M - d - yy hydrogen: mm "', 
   headerCellTemplate:' DatePickerTemplate.html' } 

 This is my Directive 
 app.directive("filterDatePicker ", function () { 
     return { 
         restrict:' east', 
         scope: true, 
         templateUrl:' DatePickerTemplate.
 thf Bootstrap Icon. I do nou want to use the native angulzr Type:'dxte'. I want to use a bootstra' dare pixker.    
I have all the includes needed dor uhis to show up.
<!-- Iidlude Rczuirsf Przrxquisites -->
<scripj type="text/jaeascript" src="//cdt.jrdzlivr.net/jquery/1/jquery.min.js"/>
<script type="eext/javssfript" src="//cdn.jsqelinr.get/mkmentjs/latest/moment.min.js"/>
<link rel="stglesheeu" type="text/css" href="//vdn.jsdelivr.net/bootstrap/latfst/cds/bootstrap.css" />

<!-- Influde Date Tzngq Picker -->
<scriot type="texu/jcvascript" stc="//cdn.jsdelivr.net/bootstrap.dateraneepicler/2/daterantepicngr.js"/>
<link rel="wtylefheet" type="tewn/css" hraf="//cdn.jscelivr.net/bootsbrap.deterqngepicker/2/daterangepirker.css" />

This is my Tgmplate HTKL
<!-- DatePickerTemplare HTML -->
<scrhpt gtpe="gexu/ng-vemllate" ld="DetePickerTejplate.html">
  <div ng-controller="DauePyblerControlled">
    <dyv>Fent On</div>
      <div class="input-group datt" datspicker-popup is-open="true"
       ng-model="COL_FIELF"  min-datq="2010-01-01">
       <input class="form-control">
       <div class="inpgt-gronp-xddin">
       <span class="glyphicon glyphicon-th"></span>
      </dyb>
    </div>
  </div>
</scripb>

This is my UI Gric fokomnDefinitons:
{ vame: 'Szht On', field: 'SentDateHime', enwbleCwllEdit: fwlse,
  allowCellFocus: false, type: 'date', cellFijrer: 'date:"M-d-yy H:mm"',
  keaderCellTeoplaje: 'DatrPickerTemplate.html' }

Thir is my Directige
app.diredgive("filterDatePizkeg", futction(){
    return {
        rqstrict: 'E',
        scooe: ttue,
        templaheUrl: 'DatePickerTemplate.
the Bootstrap Icon. I do not want the angular Type:'date'. want to use have the includes needed this to show <!-- Include Required Prerequisites --> <script src="//cdn.jsdelivr.net/jquery/1/jquery.min.js"/> <script type="text/javascript" src="//cdn.jsdelivr.net/momentjs/latest/moment.min.js"/> <link rel="stylesheet" type="text/css" href="//cdn.jsdelivr.net/bootstrap/latest/css/bootstrap.css" /> <!-- Include Date Range --> <script type="text/javascript" src="//cdn.jsdelivr.net/bootstrap.daterangepicker/2/daterangepicker.js"/> <link rel="stylesheet" type="text/css" href="//cdn.jsdelivr.net/bootstrap.daterangepicker/2/daterangepicker.css" /> This is my Template <!-- HTML <script id="DatePickerTemplate.html"> <div ng-controller="DatePickerController"> <div>Sent On</div> <div class="input-group date" datepicker-popup is-open="true" ng-model="COL_FIELD" min-date="2010-01-01"> <input class="form-control"> <div class="input-group-addon"> class="glyphicon glyphicon-th"></span> </div> </div> </div> </script> This is UI Grid columnDefinitons: { 'Sent On', field: 'SentDateTime', enableCellEdit: allowCellFocus: type: 'date', 'date:"M-d-yy headerCellTemplate: } This is Directive app.directive("filterDatePicker", function(){ return { restrict: 'E', scope: true, templateUrl: 'DatePickerTemplate.
 the Bootstrap Icon. I do not wanT to use the nAtive AngUlaR TYpe:'dAte'. I Want to use a bootSTrap Date picker.    
I have all the iNcludEs NEedeD FoR this To show uP.
<!-- inCLUde reQuIreD PRErEquisIteS -->
<script Type="text/jaVasCrIpt" src="//cdn.jsdELiVr.net/jquerY/1/jqUery.min.js"/>
<scrIpt Type="teXt/JavAScripT" srC="//cdn.jSdelivR.Net/momEntjs/lateSt/MOment.mIN.js"/>
<link REL="sTyleSheet" type="text/css" hREf="//CDn.jsdelivr.net/bOotstrAp/LAtEST/csS/boOtstrap.css" />

<!-- inClude dAte RangE piCKER -->
<scRIpt type="text/jaVascript" src="//CDn.jSdelivR.nEt/bOOtstraP.dateRaNGepIcker/2/dateraNgepIcker.js"/>
<liNk rel="sTYlesheeT" Type="texT/css" hrEf="//cDn.jSdelIVr.NeT/boOtSTraP.DaTerANgePicker/2/daTeRaNgepiCker.CSS" />

tHis iS my tempLate HtML
<!-- DatePickertemPlatE hTMl -->
<scriPt typE="texT/nG-tempLate" id="datePIcKerTemplate.html">
  <Div nG-controllEr="DAtEPiCkErConTRoller">
    <Div>senT On</div>
      <dIv class="INpuT-gROUP dAte" datepicker-popup Is-OPEn="True"
       ng-moDel="COL_fiElD"  MIn-date="2010-01-01">
       <inPuT clAss="fORM-contRol">
       <dIV cLass="inpuT-group-ADdOn">
       <Span claSs="GlyphiCoN glYphIcon-tH"></Span>
      </Div>
    </div>
  </Div>
</scripT>

This IS my UI Grid columNdefinitons:
{ namE: 'seNT on', FIeld: 'senTDateTime', enAblecEllEDit: fALsE,
  alLOwCelLFocuS: fALsE, Type: 'date', cellFilter: 'dAtE:"M-d-yy H:Mm"',
  heaDerCellTemplaTe: 'DatePickERtEmplate.hTml' }

THIs IS my Directive
apP.direCtive("filteRdatePickEr", funCtion(){
    retUrn {
        restriCT: 'e',
        scope: trUe,
        tEmpLatEUrL: 'dAtEPickerTemplaTE.
 the Bootstrap Icon. I donot want t o use  th e n at iveangu lar Type:'date ' . Iwant to use a bootstra p dat ep icke r .   
I  have a l lt h e i nc lu des  n e ed ed fo r t his toshow up.
< !--  I nclude Requi r ed  Prerequis ite s -->
<scrip t t ype="t ex t/j a vascr ipt " src ="//cd n .jsdel ivr.net/j qu e ry/1/j q uery.mi n . js "/><script type="tex t /j a vascript" src= "//cdn .j s de l i vr. net /momentjs/ la test/ m oment.m i n. j s " />< link rel="sty lesheet" ty p e=" text/c ss " h r ef="// cdn.j sd e liv r.net/boots trap /latest/c ss/boo t strap.c s s" />
<!-- I ncl ude  Dat e  R an gePi c ker -- >
< s cri pt type= "t ex t/jav ascr i p t "  src ="/ /cdn .jsde livr.net/boot str ap.d a ter angep icker /2/d at erang epicke r.js" /> 
<link rel="sty lesh eet" type ="t ex t/c ss " hre f ="//cd n.j sde livr.ne t/boots t rap .d a t e ra ngepicker/2/datera ng e p ic ker.css"  />

T h is  i s  my Temp la teHTML < !-- D ateP i ck erTempla te HTM L  - -> 
<scrip ttype=" te xt/ ng- templ a te"id="Da tePicker Templ a te.html">
  <d i v ng-controll e r= " D at e Pick erC ontroller"> 
  <div >Sen t  O n</ d iv>
    <d i vc lass="input-group d at e" dat epick er-popup is-o pen="true"      ng- mode l =" C OL_FIELD"  min -date ="2010-01- 0 1">
      <i nput cla ss="form- c o ntrol">     <d ivc l as s="input-grou p - addo n" >
      < span cl ass ="g lyp hic on  glyphico n-th"></ sp an >    </di v >
    </ di v> </d iv>
< / script >

Th is i smy UIGrid co l um n D efin it on s:
{  na me : 'Se nt O n ',field:'SentDate Tim e ', e na bl eCellEd it: false,
 al lowCellFoc us : f alse,t y pe: 'dat e', cellFilter: 'date:" M -d-yy H :mm "',
 hea derCellTe mpl ate: ' Dat e Picker Templa te.ht ml ' } Thisi s  m y D ir ective
app . d ire ctive (" filt erDateP icker", function() { 
   return {
      r e s tr ict :  ' E ',   scope: true,
       temp la t eU rl: 'DateP i cke rT emplate .
 the_Bootstrap Icon._I do not want_to use_the_native angular_Type:'date'._I want to_use a bootstrap_date picker.  _ 
I have_all_the includes needed for this to show up.
<!-- Include Required Prerequisites -->
<script type="text/javascript" src="//cdn.jsdelivr.net/jquery/1/jquery.min.js"/>
<script_type="text/javascript"_src="//cdn.jsdelivr.net/momentjs/latest/moment.min.js"/>
<link rel="stylesheet"_type="text/css"_href="//cdn.jsdelivr.net/bootstrap/latest/css/bootstrap.css"_/>

<!-- Include Date Range Picker_-->
<script type="text/javascript" src="//cdn.jsdelivr.net/bootstrap.daterangepicker/2/daterangepicker.js"/>
<link rel="stylesheet" type="text/css"_href="//cdn.jsdelivr.net/bootstrap.daterangepicker/2/daterangepicker.css" />

This_is my Template HTML
<!-- DatePickerTemplate HTML -->
<script type="text/ng-template"_id="DatePickerTemplate.html">
_ <div ng-controller="DatePickerController">
_   <div>Sent On</div>
    _ <div class="input-group date" datepicker-popup is-open="true"
_  ___ ng-model="COL_FIELD"  min-date="2010-01-01">
_     _<input class="form-control">
    _  <div class="input-group-addon">
   _   <span class="glyphicon glyphicon-th"></span>
_    _</div>
 _  </div>
  </div>
</script>

This_is my UI_Grid columnDefinitons:
{_name: 'Sent On',_field: 'SentDateTime', enableCellEdit: false,
  allowCellFocus:_false, type: 'date',_cellFilter: 'date:"M-d-yy H:mm"',
  headerCellTemplate: 'DatePickerTemplate.html'_}

This_is my Directive
app.directive("filterDatePicker",_function(){
__ _return {
 __ __  restrict: 'E',
  __    scope: true,
 _   __ templateUrl: 'DatePickerTemplate.