UNPKG

angular-flatpickr

Version:
3 lines (2 loc) 584 B
!function(t,n){"use strict";t["angular-flatpickr"]=n(t.angular,t.flatpickr)}(this,function(t,n){"use strict";var r=t.module("angular-flatpickr",[]);return r.directive("ngFlatpickr",[function(){return{require:"ngModel",restrict:"A",scope:{fpOpts:"&",fpOnSetup:"&"},link:function(t,r){var e;FlatpickrInstance&&n||console.warn("Unable to find any flatpickr installation"),e=FlatpickrInstance?new FlatpickrInstance(r[0],t.fpOpts()):new n(r[0],t.fpOpts()),t.fpOnSetup&&t.fpOnSetup({fpItem:e}),r.on("$destroy",function(){e.destroy()})}}}]),r}); //# sourceMappingURL=ng-flatpickr.min.js.map