Fix accessibility issues with Manage Access dialog (#8586)

* Fix accessibility issues with Manage Access dialog

* implement more property interfaces

* Fix lgtm errors

* Simplify condition
This commit is contained in:
Charles Gagnon
2019-12-06 15:09:42 -08:00
committed by GitHub
parent 18ab73cc1d
commit 6e8cc3aaca
14 changed files with 499 additions and 383 deletions

11
src/sql/azdata.d.ts vendored
View File

@@ -3037,8 +3037,17 @@ declare module 'azdata' {
}
export interface ComponentWithIcon {
/**
* @deprecated This will be moved to `ComponentWithIconProperties`
*/
iconPath?: string | vscode.Uri | { light: string | vscode.Uri; dark: string | vscode.Uri };
/**
* @deprecated This will be moved to `ComponentWithIconProperties`
*/
iconHeight?: number | string;
/**
* @deprecated This will be moved to `ComponentWithIconProperties`
*/
iconWidth?: number | string;
}
@@ -3244,6 +3253,8 @@ declare module 'azdata' {
*/
fileContent?: string;
/**
* @deprecated This will be moved to `ComponentWithIconProperties`
*
* The title for the button. This title will show when hovered over
*/
title?: string;