| 29 | type CSSWideKeyword = 'initial' | 'inherit' | 'unset'; |
| 30 | |
| 31 | export interface CSSPropertiesComplete { |
| 32 | /** |
| 33 | * Aligns a flex container's lines within the flex container when there is extra space in the cross-axis, similar to how justify-content aligns individual items within the main-axis. |
| 34 | */ |
| 35 | alignContent?: |
| 36 | | CSSWideKeyword |
| 37 | | 'flex-start' |
| 38 | | 'flex-end' |
| 39 | | 'center' |
| 40 | | 'space-between' |
| 41 | | 'space-around' |
| 42 | | 'stretch'; |
| 43 | |
| 44 | /** |
| 45 | * Sets the default alignment in the cross axis for all of the flex container's items, including anonymous flex items, similarly to how justify-content aligns items along the main axis. |
| 46 | */ |
| 47 | alignItems?: |
| 48 | | CSSWideKeyword |
| 49 | | 'flex-start' |
| 50 | | 'flex-end' |
| 51 | | 'center' |
| 52 | | 'baseline' |
| 53 | | 'stretch'; |
| 54 | |
| 55 | /** |
| 56 | * Allows the default alignment to be overridden for individual flex items. |
| 57 | */ |
| 58 | alignSelf?: |
| 59 | | CSSWideKeyword |
| 60 | | 'auto' |
| 61 | | 'flex-start' |
| 62 | | 'flex-end' |
| 63 | | 'center' |
| 64 | | 'baseline' |
| 65 | | 'stretch'; |
| 66 | |
| 67 | /** |
| 68 | * This property allows precise alignment of elements, such as graphics, that do not have a baseline-table or lack the desired baseline in their baseline-table. With the alignment-adjust property, the position of the baseline identified by the alignment-baseline can be explicitly determined. It also determines precisely the alignment point for each glyph within a textual element. |
| 69 | */ |
| 70 | alignmentAdjust?: CSSWideKeyword | string | number; |
| 71 | |
| 72 | alignmentBaseline?: |
| 73 | | CSSWideKeyword |
| 74 | | 'auto' |
| 75 | | 'baseline' |
| 76 | | 'before-edge' |
| 77 | | 'text-before-edge' |
| 78 | | 'middle' |
| 79 | | 'central' |
| 80 | | 'after-edge' |
| 81 | | 'text-after-edge' |
| 82 | | 'ideographic' |
| 83 | | 'alphabetic' |
| 84 | | 'hanging' |
| 85 | | 'mathematical' |
| 86 | | 'use-script'; |
| 87 | |
| 88 | /** |
nothing calls this directly
no outgoing calls
no test coverage detected