Улучшить документацию Посмотреть исходный код $ariaProvider
Обзор
Используется для настройки атрибутов ARIA, которые вводятся и управляются ngAria.
angular.module('myApp', ['ngAria'], function config($ariaProvider) {
$ariaProvider.config({
ariaValue: true,
tabindex: false
});
});
Зависимости
Требуется модуль ngAria для установки.
Методы
-
config(config);
Включает/выключает различные атрибуты ARIA
Параметры
Параметр Тип Подробности config objectобъект для включения/выключения определенных атрибутов ARIA
-
ariaHidden –
{boolean}– Включает/выключает теги aria-hidden -
ariaChecked –
{boolean}– Включает/выключает теги aria-checked -
ariaReadonly –
{boolean}– Включает/выключает теги aria-readonly -
ariaDisabled –
{boolean}– Включает/выключает теги aria-disabled -
ariaRequired –
{boolean}– Включает/выключает теги aria-required -
ariaInvalid –
{boolean}– Включает/выключает теги aria-invalid -
ariaValue –
{boolean}– Включает/выключает теги aria-valuemin, aria-valuemax и aria-valuenow -
tabindex –
{boolean}– Включает/выключает теги tabindex -
bindKeydown –
{boolean}– Включает/выключает привязку обработчика события keydown к неинтерактивным элементам (таким какdivилиli) с использованием ng-click, что делает их более доступными для пользователей с вспомогательными технологиями -
bindRoleForClick –
{boolean}– Добавляет role=button к неинтерактивным элементам (таким какdivилиli) с использованием ng-click, что делает их более доступными для пользователей с вспомогательными технологиями
-
ariaHidden –
© 2010–2020 Google, Inc.
Licensed under the Creative Commons Attribution License 3.0.
https://code.angularjs.org/1.8.2/docs/api/ngAria/provider/$ariaProvider