Add display property to ModelView components (#7579)

* Add display property to ModelView components

* Update DisplayType property in sqlops as well
This commit is contained in:
Charles Gagnon
2019-10-09 10:28:18 -07:00
committed by GitHub
parent f475c04ce3
commit 33218bb0e5
6 changed files with 75 additions and 4 deletions

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

@@ -2619,6 +2619,12 @@ declare module 'azdata' {
updateCssStyles(cssStyles: { [key: string]: string }): Thenable<void>;
enabled: boolean;
/**
* Corresponds to the display CSS property for the element
*/
display: DisplayType;
/**
* Event fired to notify that the component's validity has changed
*/
@@ -2721,12 +2727,34 @@ declare module 'azdata' {
}
/**
* Valid values for the align-items CSS property
*/
export type AlignItemsType = 'normal' | 'stretch' | 'center' | 'start' | 'end' | 'flex-start' | 'flex-end' | 'baseline' | 'first baseline' | 'last baseline' | 'safe center' | 'unsafe center' | 'inherit' | 'initial' | 'unset';
/**
* Valid values for the justify-content CSS property
*/
export type JustifyContentType = 'flex-start' | 'flex-end' | 'center' | 'space-between' | 'space-around' | 'initial' | 'inherit';
/**
* Valid values for the align-content CSS property
*/
export type AlignContentType = 'stretch' | 'center' | 'flex-start' | 'flex-end' | 'space-between' | 'space-around' | 'initial' | 'inherit';
/**
* Valid values for flex-wrap CSS property
*/
export type FlexWrapType = 'nowrap' | 'wrap' | 'wrap-reverse';
/**
* Valid values for the text-align CSS property
*/
export type TextAlignType = 'left' | 'right' | 'center' | 'justify' | 'initial' | 'inherit';
/**
* Valid values for the position CSS property
*/
export type PositionType = 'static' | 'absolute' | 'fixed' | 'relative' | 'sticky' | 'initial' | 'inherit';
/**
* Valid values for the display CSS property
*/
export type DisplayType = 'inline' | 'block' | 'contents' | 'flex' | 'grid' | 'inline-block' | 'inline-flex' | 'inline-grid' | 'inline-table' | 'list-item' | 'run-in' | 'table' | 'table-caption' | ' table-column-group' | 'table-header-group' | 'table-footer-group' | 'table-row-group' | 'table-cell' | 'table-column' | 'table-row' | 'none' | 'initial' | 'inherit' | '';
/**
* The config for a FlexBox-based container. This supports easy