mirror of
https://github.com/nim-lang/Nim.git
synced 2026-06-03 18:34:43 +00:00
Add all missing css properties to dom.nim. (#14825)
* Add all missing css properties * remove extra space
This commit is contained in:
274
lib/js/dom.nim
274
lib/js/dom.nim
@@ -371,19 +371,73 @@ type
|
||||
|
||||
Style* = ref StyleObj
|
||||
StyleObj {.importc.} = object of RootObj
|
||||
alignContent*: cstring
|
||||
alignItems*: cstring
|
||||
alignSelf*: cstring
|
||||
all*: cstring
|
||||
animation*: cstring
|
||||
animationDelay*: cstring
|
||||
animationDirection*: cstring
|
||||
animationDuration*: cstring
|
||||
animationFillMode*: cstring
|
||||
animationIterationCount*: cstring
|
||||
animationName*: cstring
|
||||
animationPlayState*: cstring
|
||||
animationTimingFunction*: cstring
|
||||
backdropFilter*: cstring
|
||||
backfaceVisibility*: cstring
|
||||
background*: cstring
|
||||
backgroundAttachment*: cstring
|
||||
backgroundBlendMode*: cstring
|
||||
backgroundClip*: cstring
|
||||
backgroundColor*: cstring
|
||||
backgroundImage*: cstring
|
||||
backgroundOrigin*: cstring
|
||||
backgroundPosition*: cstring
|
||||
backgroundRepeat*: cstring
|
||||
backgroundSize*: cstring
|
||||
blockSize*: cstring
|
||||
border*: cstring
|
||||
borderBlock*: cstring
|
||||
borderBlockColor*: cstring
|
||||
borderBlockEnd*: cstring
|
||||
borderBlockEndColor*: cstring
|
||||
borderBlockEndStyle*: cstring
|
||||
borderBlockEndWidth*: cstring
|
||||
borderBlockStart*: cstring
|
||||
borderBlockStartColor*: cstring
|
||||
borderBlockStartStyle*: cstring
|
||||
borderBlockStartWidth*: cstring
|
||||
borderBlockStyle*: cstring
|
||||
borderBlockWidth*: cstring
|
||||
borderBottom*: cstring
|
||||
borderBottomColor*: cstring
|
||||
borderBottomLeftRadius*: cstring
|
||||
borderBottomRightRadius*: cstring
|
||||
borderBottomStyle*: cstring
|
||||
borderBottomWidth*: cstring
|
||||
borderCollapse*: cstring
|
||||
borderColor*: cstring
|
||||
borderEndEndRadius*: cstring
|
||||
borderEndStartRadius*: cstring
|
||||
borderImage*: cstring
|
||||
borderImageOutset*: cstring
|
||||
borderImageRepeat*: cstring
|
||||
borderImageSlice*: cstring
|
||||
borderImageSource*: cstring
|
||||
borderImageWidth*: cstring
|
||||
borderInline*: cstring
|
||||
borderInlineColor*: cstring
|
||||
borderInlineEnd*: cstring
|
||||
borderInlineEndColor*: cstring
|
||||
borderInlineEndStyle*: cstring
|
||||
borderInlineEndWidth*: cstring
|
||||
borderInlineStart*: cstring
|
||||
borderInlineStartColor*: cstring
|
||||
borderInlineStartStyle*: cstring
|
||||
borderInlineStartWidth*: cstring
|
||||
borderInlineStyle*: cstring
|
||||
borderInlineWidth*: cstring
|
||||
borderLeft*: cstring
|
||||
borderLeftColor*: cstring
|
||||
borderLeftStyle*: cstring
|
||||
@@ -393,86 +447,298 @@ type
|
||||
borderRightColor*: cstring
|
||||
borderRightStyle*: cstring
|
||||
borderRightWidth*: cstring
|
||||
borderSpacing*: cstring
|
||||
borderStartEndRadius*: cstring
|
||||
borderStartStartRadius*: cstring
|
||||
borderStyle*: cstring
|
||||
borderTop*: cstring
|
||||
borderTopColor*: cstring
|
||||
borderTopLeftRadius*: cstring
|
||||
borderTopRightRadius*: cstring
|
||||
borderTopStyle*: cstring
|
||||
borderTopWidth*: cstring
|
||||
borderWidth*: cstring
|
||||
bottom*: cstring
|
||||
boxSizing*: cstring
|
||||
boxDecorationBreak*: cstring
|
||||
boxShadow*: cstring
|
||||
boxSizing*: cstring
|
||||
breakAfter*: cstring
|
||||
breakBefore*: cstring
|
||||
breakInside*: cstring
|
||||
captionSide*: cstring
|
||||
caretColor*: cstring
|
||||
clear*: cstring
|
||||
clip*: cstring
|
||||
clipPath*: cstring
|
||||
color*: cstring
|
||||
colorAdjust*: cstring
|
||||
columnCount*: cstring
|
||||
columnFill*: cstring
|
||||
columnGap*: cstring
|
||||
columnRule*: cstring
|
||||
columnRuleColor*: cstring
|
||||
columnRuleStyle*: cstring
|
||||
columnRuleWidth*: cstring
|
||||
columnSpan*: cstring
|
||||
columnWidth*: cstring
|
||||
columns*: cstring
|
||||
contain*: cstring
|
||||
content*: cstring
|
||||
counterIncrement*: cstring
|
||||
counterReset*: cstring
|
||||
counterSet*: cstring
|
||||
cursor*: cstring
|
||||
direction*: cstring
|
||||
display*: cstring
|
||||
emptyCells*: cstring
|
||||
filter*: cstring
|
||||
flex*: cstring
|
||||
flexBasis*: cstring
|
||||
flexDirection*: cstring
|
||||
flexFlow*: cstring
|
||||
flexGrow*: cstring
|
||||
flexShrink*: cstring
|
||||
flexWrap*: cstring
|
||||
cssFloat*: cstring
|
||||
font*: cstring
|
||||
fontFamily*: cstring
|
||||
fontFeatureSettings*: cstring
|
||||
fontKerning*: cstring
|
||||
fontLanguageOverride*: cstring
|
||||
fontOpticalSizing*: cstring
|
||||
fontSize*: cstring
|
||||
fontSizeAdjust*: cstring
|
||||
fontStretch*: cstring
|
||||
fontStyle*: cstring
|
||||
fontSynthesis*: cstring
|
||||
fontVariant*: cstring
|
||||
fontVariantAlternates*: cstring
|
||||
fontVariantCaps*: cstring
|
||||
fontVariantEastAsian*: cstring
|
||||
fontVariantLigatures*: cstring
|
||||
fontVariantNumeric*: cstring
|
||||
fontVariantPosition*: cstring
|
||||
fontVariationSettings*: cstring
|
||||
fontWeight*: cstring
|
||||
gap*: cstring
|
||||
grid*: cstring
|
||||
gridArea*: cstring
|
||||
gridAutoColumns*: cstring
|
||||
gridAutoFlow*: cstring
|
||||
gridAutoRows*: cstring
|
||||
gridColumn*: cstring
|
||||
gridColumnEnd*: cstring
|
||||
gridColumnStart*: cstring
|
||||
gridRow*: cstring
|
||||
gridRowEnd*: cstring
|
||||
gridRowStart*: cstring
|
||||
gridTemplate*: cstring
|
||||
gridTemplateAreas*: cstring
|
||||
gridTemplateColumns*: cstring
|
||||
gridTemplateRows*: cstring
|
||||
hangingPunctuation*: cstring
|
||||
height*: cstring
|
||||
hyphens*: cstring
|
||||
imageOrientation*: cstring
|
||||
imageRendering*: cstring
|
||||
inlineSize*: cstring
|
||||
inset*: cstring
|
||||
insetBlock*: cstring
|
||||
insetBlockEnd*: cstring
|
||||
insetBlockStart*: cstring
|
||||
insetInline*: cstring
|
||||
insetInlineEnd*: cstring
|
||||
insetInlineStart*: cstring
|
||||
isolation*: cstring
|
||||
justifyContent*: cstring
|
||||
justifyItems*: cstring
|
||||
justifySelf*: cstring
|
||||
left*: cstring
|
||||
letterSpacing*: cstring
|
||||
lineBreak*: cstring
|
||||
lineHeight*: cstring
|
||||
listStyle*: cstring
|
||||
listStyleImage*: cstring
|
||||
listStylePosition*: cstring
|
||||
listStyleType*: cstring
|
||||
margin*: cstring
|
||||
marginBlock*: cstring
|
||||
marginBlockEnd*: cstring
|
||||
marginBlockStart*: cstring
|
||||
marginBottom*: cstring
|
||||
marginInline*: cstring
|
||||
marginInlineEnd*: cstring
|
||||
marginInlineStart*: cstring
|
||||
marginLeft*: cstring
|
||||
marginRight*: cstring
|
||||
marginTop*: cstring
|
||||
mask*: cstring
|
||||
maskBorder*: cstring
|
||||
maskBorderMode*: cstring
|
||||
maskBorderOutset*: cstring
|
||||
maskBorderRepeat*: cstring
|
||||
maskBorderSlice*: cstring
|
||||
maskBorderSource*: cstring
|
||||
maskBorderWidth*: cstring
|
||||
maskClip*: cstring
|
||||
maskComposite*: cstring
|
||||
maskImage*: cstring
|
||||
maskMode*: cstring
|
||||
maskOrigin*: cstring
|
||||
maskPosition*: cstring
|
||||
maskRepeat*: cstring
|
||||
maskSize*: cstring
|
||||
maskType*: cstring
|
||||
maxBlockSize*: cstring
|
||||
maxHeight*: cstring
|
||||
maxInlineSize*: cstring
|
||||
maxWidth*: cstring
|
||||
minBlockSize*: cstring
|
||||
minHeight*: cstring
|
||||
minInlineSize*: cstring
|
||||
minWidth*: cstring
|
||||
mixBlendMode*: cstring
|
||||
objectFit*: cstring
|
||||
objectPosition*: cstring
|
||||
offset*: cstring
|
||||
offsetAnchor*: cstring
|
||||
offsetDistance*: cstring
|
||||
offsetPath*: cstring
|
||||
offsetRotate*: cstring
|
||||
opacity*: cstring
|
||||
order*: cstring
|
||||
orphans*: cstring
|
||||
outline*: cstring
|
||||
outlineColor*: cstring
|
||||
outlineOffset*: cstring
|
||||
outlineStyle*: cstring
|
||||
outlineWidth*: cstring
|
||||
overflow*: cstring
|
||||
overflowAnchor*: cstring
|
||||
overflowBlock*: cstring
|
||||
overflowInline*: cstring
|
||||
overflowWrap*: cstring
|
||||
overflowX*: cstring
|
||||
overflowY*: cstring
|
||||
overscrollBehavior*: cstring
|
||||
overscrollBehaviorBlock*: cstring
|
||||
overscrollBehaviorInline*: cstring
|
||||
overscrollBehaviorX*: cstring
|
||||
overscrollBehaviorY*: cstring
|
||||
padding*: cstring
|
||||
paddingBlock*: cstring
|
||||
paddingBlockEnd*: cstring
|
||||
paddingBlockStart*: cstring
|
||||
paddingBottom*: cstring
|
||||
paddingInline*: cstring
|
||||
paddingInlineEnd*: cstring
|
||||
paddingInlineStart*: cstring
|
||||
paddingLeft*: cstring
|
||||
paddingRight*: cstring
|
||||
paddingTop*: cstring
|
||||
pageBreakAfter*: cstring
|
||||
pageBreakBefore*: cstring
|
||||
pageBreakInside*: cstring
|
||||
paintOrder*: cstring
|
||||
perspective*: cstring
|
||||
perspectiveOrigin*: cstring
|
||||
placeContent*: cstring
|
||||
placeItems*: cstring
|
||||
placeSelf*: cstring
|
||||
pointerEvents*: cstring
|
||||
position*: cstring
|
||||
quotes*: cstring
|
||||
resize*: cstring
|
||||
right*: cstring
|
||||
rotate*: cstring
|
||||
rowGap*: cstring
|
||||
scale*: cstring
|
||||
scrollBehavior*: cstring
|
||||
scrollMargin*: cstring
|
||||
scrollMarginBlock*: cstring
|
||||
scrollMarginBlockEnd*: cstring
|
||||
scrollMarginBlockStart*: cstring
|
||||
scrollMarginBottom*: cstring
|
||||
scrollMarginInline*: cstring
|
||||
scrollMarginInlineEnd*: cstring
|
||||
scrollMarginInlineStart*: cstring
|
||||
scrollMarginLeft*: cstring
|
||||
scrollMarginRight*: cstring
|
||||
scrollMarginTop*: cstring
|
||||
scrollPadding*: cstring
|
||||
scrollPaddingBlock*: cstring
|
||||
scrollPaddingBlockEnd*: cstring
|
||||
scrollPaddingBlockStart*: cstring
|
||||
scrollPaddingBottom*: cstring
|
||||
scrollPaddingInline*: cstring
|
||||
scrollPaddingInlineEnd*: cstring
|
||||
scrollPaddingInlineStart*: cstring
|
||||
scrollPaddingLeft*: cstring
|
||||
scrollPaddingRight*: cstring
|
||||
scrollPaddingTop*: cstring
|
||||
scrollSnapAlign*: cstring
|
||||
scrollSnapStop*: cstring
|
||||
scrollSnapType*: cstring
|
||||
scrollbar3dLightColor*: cstring
|
||||
scrollbarArrowColor*: cstring
|
||||
scrollbarBaseColor*: cstring
|
||||
scrollbarColor*: cstring
|
||||
scrollbarDarkshadowColor*: cstring
|
||||
scrollbarFaceColor*: cstring
|
||||
scrollbarHighlightColor*: cstring
|
||||
scrollbarShadowColor*: cstring
|
||||
scrollbarTrackColor*: cstring
|
||||
scrollbarWidth*: cstring
|
||||
shapeImageThreshold*: cstring
|
||||
shapeMargin*: cstring
|
||||
shapeOutside*: cstring
|
||||
tabSize*: cstring
|
||||
tableLayout*: cstring
|
||||
textAlign*: cstring
|
||||
textAlignLast*: cstring
|
||||
textCombineUpright*: cstring
|
||||
textDecoration*: cstring
|
||||
textDecorationColor*: cstring
|
||||
textDecorationLine*: cstring
|
||||
textDecorationSkipInk*: cstring
|
||||
textDecorationStyle*: cstring
|
||||
textDecorationThickness*: cstring
|
||||
textEmphasis*: cstring
|
||||
textEmphasisColor*: cstring
|
||||
textEmphasisPosition*: cstring
|
||||
textEmphasisStyle*: cstring
|
||||
textIndent*: cstring
|
||||
textJustify*: cstring
|
||||
textOrientation*: cstring
|
||||
textOverflow*: cstring
|
||||
textRendering*: cstring
|
||||
textShadow*: cstring
|
||||
textTransform*: cstring
|
||||
transform*: cstring
|
||||
textUnderlineOffset*: cstring
|
||||
textUnderlinePosition*: cstring
|
||||
top*: cstring
|
||||
touchAction*: cstring
|
||||
transform*: cstring
|
||||
transformBox*: cstring
|
||||
transformOrigin*: cstring
|
||||
transformStyle*: cstring
|
||||
transition*: cstring
|
||||
transitionDelay*: cstring
|
||||
transitionDuration*: cstring
|
||||
transitionProperty*: cstring
|
||||
transitionTimingFunction*: cstring
|
||||
translate*: cstring
|
||||
unicodeBidi*: cstring
|
||||
verticalAlign*: cstring
|
||||
visibility*: cstring
|
||||
width*: cstring
|
||||
whiteSpace*: cstring
|
||||
widows*: cstring
|
||||
width*: cstring
|
||||
willChange*: cstring
|
||||
wordBreak*: cstring
|
||||
wordSpacing*: cstring
|
||||
zIndex*: int
|
||||
writingMode*: cstring
|
||||
zIndex*: cstring
|
||||
|
||||
EventPhase* = enum
|
||||
None = 0,
|
||||
|
||||
Reference in New Issue
Block a user