| @@ 1872-1890 (lines=19) @@ | ||
| 1869 | }; |
|
| 1870 | }]) |
|
| 1871 | ||
| 1872 | .directive('uibDatepicker', function() { |
|
| 1873 | return { |
|
| 1874 | replace: true, |
|
| 1875 | templateUrl: function(element, attrs) { |
|
| 1876 | return attrs.templateUrl || 'uib/template/datepicker/datepicker.html'; |
|
| 1877 | }, |
|
| 1878 | scope: { |
|
| 1879 | datepickerOptions: '=?' |
|
| 1880 | }, |
|
| 1881 | require: ['uibDatepicker', '^ngModel'], |
|
| 1882 | controller: 'UibDatepickerController', |
|
| 1883 | controllerAs: 'datepicker', |
|
| 1884 | link: function(scope, element, attrs, ctrls) { |
|
| 1885 | var datepickerCtrl = ctrls[0], ngModelCtrl = ctrls[1]; |
|
| 1886 | ||
| 1887 | datepickerCtrl.init(ngModelCtrl); |
|
| 1888 | } |
|
| 1889 | }; |
|
| 1890 | }) |
|
| 1891 | ||
| 1892 | .directive('uibDaypicker', function() { |
|
| 1893 | return { |
|
| @@ 1871-1889 (lines=19) @@ | ||
| 1868 | }; |
|
| 1869 | }]) |
|
| 1870 | ||
| 1871 | .directive('uibDatepicker', function() { |
|
| 1872 | return { |
|
| 1873 | replace: true, |
|
| 1874 | templateUrl: function(element, attrs) { |
|
| 1875 | return attrs.templateUrl || 'uib/template/datepicker/datepicker.html'; |
|
| 1876 | }, |
|
| 1877 | scope: { |
|
| 1878 | datepickerOptions: '=?' |
|
| 1879 | }, |
|
| 1880 | require: ['uibDatepicker', '^ngModel'], |
|
| 1881 | controller: 'UibDatepickerController', |
|
| 1882 | controllerAs: 'datepicker', |
|
| 1883 | link: function(scope, element, attrs, ctrls) { |
|
| 1884 | var datepickerCtrl = ctrls[0], ngModelCtrl = ctrls[1]; |
|
| 1885 | ||
| 1886 | datepickerCtrl.init(ngModelCtrl); |
|
| 1887 | } |
|
| 1888 | }; |
|
| 1889 | }) |
|
| 1890 | ||
| 1891 | .directive('uibDaypicker', function() { |
|
| 1892 | return { |
|