Added aria label to time period on log dashboard

(cherry picked from commit 8bf6a9246f)
This commit is contained in:
Justin Neville
2022-11-17 17:00:42 +00:00
committed by Sebastiaan Janssen
parent 04be6889ab
commit 5f4dc7a994
2 changed files with 6 additions and 4 deletions

View File

@@ -72,7 +72,7 @@ Use this directive to render a date time picker
var umbDateTimePicker = {
template: '<ng-transclude>' +
'<input type="text" ng-if="!$ctrl.options.inline" ng-model="$ctrl.ngModel" placeholder="Select Date.."></input>' +
'<input type="text" ng-if="!$ctrl.options.inline" ng-model="$ctrl.ngModel" placeholder="Select Date.." ng-attr-aria-labelledby="{{$ctrl.label}}"></input>' +
'<div ng-if="$ctrl.options.inline"></div>' +
'</ng-transclude>',
controller: umbDateTimePickerCtrl,
@@ -88,7 +88,8 @@ Use this directive to render a date time picker
onYearChange: '&?',
onReady: '&?',
onValueUpdate: '&?',
onDayCreate: '&?'
onDayCreate: '&?',
label: '@'
}
};

View File

@@ -83,12 +83,13 @@
<!-- Time period -->
<umb-box>
<umb-box-header title="Time Period"></umb-box-header>
<umb-box-header title="Time Period" id="timePeriod"></umb-box-header>
<umb-date-time-picker class="datepicker"
ng-model="vm.period"
options="vm.config"
on-close="vm.dateRangeChange(selectedDates, dateStr, instance)">
on-close="vm.dateRangeChange(selectedDates, dateStr, instance)"
label="timePeriod">
</umb-date-time-picker>
</umb-box>