>>>>>>app.directive('smDateTimePicker', [function () { >>>>>> return { >>>>>> require: 'ngModel', >>>>>> restrict: 'E', >>>>>> >>>>>> scope: { >>>>>> ngModel: '=',//the date being saved to the database >>>>>> compareDate: '=',//either the start or end date of the range for validation (isDateRange attr must be set to true) >>>>>> form: '=',//the name of the form (if a subform, this will be parent.subform), used for setting the form to dirty and validation >>>>>> name: '@',//the input's name, used to manually outline invalid fields in red >>>>>> placeholder: '@',//text of placeholder on input field, >>>>>> showBod: '=',//if true, we display the Beginning of Day button (pickTime must be true) >>>>>> showEod: '=',//if true, we display the End of Day button (pickTime must be true) >>>>>> showNow: '=',//if true, we display the Now button >>>>>> setBod: '&',//function defined in the directive that is called when clicking on the BOD button >>>>>> setEod: '&',//function defined in the directive that is called when clicking on the EOD button >>>>>> setNow: '&',//function defined in the directive that is called when clicking on the Now button >>>>>> validStartDateRange: '&',//function defined in the directive that determines whether to show validation message >>>>>> validEndDateRange: '&', >>>>>> validRequired: '&', >>>>>> validFutureDate: '&', >>>>>> validPastDate: '&' >>>>>> }>>>>>>
>>>>>><div class="input-group"> >>>>>> <input type="text" autocomplete="off" id="{{name}}" name="{{name}}" class="form-control" placeholder="{{placeholder}}" /> >>>>>> <span class="input-group-addon datepickerbutton"> >>>>>> <i class="fa fa-clock-o"></i> >>>>>> </span> >>>>>></div> >>>>>><div class="field-validation-error"> >>>>>> <span ng-show="!validTimeRange()">@Messages.invalidStartTime</span> >>>>>></div>>>>>>>
>>>>>><data-sm:-time-picker ng-model="result.bHoldExpires" >>>>>> form="form.editMax4saleGeneralForm.subCategoriesRow" >>>>>> class="col-md-9" >>>>>> ng-readonly="!result.isbHold" >>>>>> name="bHoldExpires" >>>>>> placeholder="00:00" >>>>>> is-time-range="false"> >>>>>> </data-sm:-time-picker>>>>>>>
>><span class="input-group-addon datepickerbutton"> >>>>> <i class="fa fa-clock-o"></i> >>>>> </span>>>