Installation
npm install --save @types/angular-aria
Summary
This package contains type definitions for angular-aria (http://angularjs.org).
Details
Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/angular-aria.
index.d.ts
declare var _: string;
export = _;
import * as angular from "angular";
declare module "angular" {
namespace aria {
type IAriaAttribute =
| "ariaHidden"
| "ariaChecked"
| "ariaReadonly"
| "ariaDisabled"
| "ariaRequired"
| "ariaInvalid"
| "ariaValue"
| "tabindex"
| "bindKeydown"
| "bindRoleForClick";
type IAriaProviderOptions = {
[key in IAriaAttribute]?: boolean;
};
/**
* $ariaProvider (https://docs.angularjs.org/api/ngAria/provider/$ariaProvider).
*/
interface IAriaProvider {
config(config: IAriaProviderOptions): void;
}
/**
* $aria service (https://docs.angularjs.org/api/ngAria/service/$aria).
*/
interface IAriaService {
config(attribute: IAriaAttribute): boolean;
}
}
}
Additional Details
- Last updated: Mon, 06 Nov 2023 22:41:04 GMT
- Dependencies: @types/angular
Credits
These definitions were written by Chives.