happy-dom
Version:
Happy DOM is a JavaScript implementation of a web browser without its graphical user interface. It includes many web standards from WHATWG DOM and HTML.
1,273 lines • 39.4 kB
TypeScript
import Element from '../../nodes/element/Element.cjs';
import CSSRule from '../CSSRule.cjs';
import * as PropertySymbol from '../../PropertySymbol.cjs';
import BrowserWindow from '../../window/BrowserWindow.cjs';
/**
* CSS Style Declaration.
*
* @see https://developer.mozilla.org/en-US/docs/Web/API/CSSStyleDeclaration
*/
export default class CSSStyleDeclaration {
#private;
readonly parentRule: CSSRule;
[PropertySymbol.window]: BrowserWindow;
/**
* Constructor.
*
* @param illegalConstructorSymbol Illegal constructor symbol.
* @param window Window.
* @param [options] Options.
* @param [options.element] Element.
* @param [options.computed] Computed.
*/
constructor(illegalConstructorSymbol: Symbol, window: BrowserWindow, options?: {
element?: Element;
computed?: boolean;
});
/**
* Index properties
*/
get 0(): string;
get 1(): string;
get 2(): string;
get 3(): string;
get 4(): string;
get 5(): string;
get 6(): string;
get 7(): string;
get 8(): string;
get 9(): string;
get 10(): string;
get 11(): string;
get 12(): string;
get 13(): string;
get 14(): string;
get 15(): string;
get 16(): string;
get 17(): string;
get 18(): string;
get 19(): string;
get 20(): string;
get 21(): string;
get 22(): string;
get 23(): string;
get 24(): string;
get 25(): string;
get 26(): string;
get 27(): string;
get 28(): string;
get 29(): string;
get 30(): string;
get 31(): string;
get 32(): string;
get 33(): string;
get 34(): string;
get 35(): string;
get 36(): string;
get 37(): string;
get 38(): string;
get 39(): string;
get 40(): string;
get 41(): string;
get 42(): string;
get 43(): string;
get 44(): string;
get 45(): string;
get 46(): string;
get 47(): string;
get 48(): string;
get 49(): string;
get 50(): string;
get 51(): string;
get 52(): string;
get 53(): string;
get 54(): string;
get 55(): string;
get 56(): string;
get 57(): string;
get 58(): string;
get 59(): string;
get 60(): string;
get 61(): string;
get 62(): string;
get 63(): string;
get 64(): string;
get 65(): string;
get 66(): string;
get 67(): string;
get 68(): string;
get 69(): string;
get 70(): string;
get 71(): string;
get 72(): string;
get 73(): string;
get 74(): string;
get 75(): string;
get 76(): string;
get 77(): string;
get 78(): string;
get 79(): string;
get 80(): string;
get 81(): string;
get 82(): string;
get 83(): string;
get 84(): string;
get 85(): string;
get 86(): string;
get 87(): string;
get 88(): string;
get 89(): string;
get 90(): string;
get 91(): string;
get 92(): string;
get 93(): string;
get 94(): string;
get 95(): string;
get 96(): string;
get 97(): string;
get 98(): string;
get 99(): string;
get 100(): string;
get 101(): string;
get 102(): string;
get 103(): string;
get 104(): string;
get 105(): string;
get 106(): string;
get 107(): string;
get 108(): string;
get 109(): string;
get 110(): string;
get 111(): string;
get 112(): string;
get 113(): string;
get 114(): string;
get 115(): string;
get 116(): string;
get 117(): string;
get 118(): string;
get 119(): string;
get 120(): string;
get 121(): string;
get 122(): string;
get 123(): string;
get 124(): string;
get 125(): string;
get 126(): string;
get 127(): string;
get 128(): string;
get 129(): string;
get 130(): string;
get 131(): string;
get 132(): string;
get 133(): string;
get 134(): string;
get 135(): string;
get 136(): string;
get 137(): string;
get 138(): string;
get 139(): string;
get 140(): string;
get 141(): string;
get 142(): string;
get 143(): string;
get 144(): string;
get 145(): string;
get 146(): string;
get 147(): string;
get 148(): string;
get 149(): string;
get 150(): string;
get 151(): string;
get 152(): string;
get 153(): string;
get 154(): string;
get 155(): string;
get 156(): string;
get 157(): string;
get 158(): string;
get 159(): string;
get 160(): string;
get 161(): string;
get 162(): string;
get 163(): string;
get 164(): string;
get 165(): string;
get 166(): string;
get 167(): string;
get 168(): string;
get 169(): string;
get 170(): string;
get 171(): string;
get 172(): string;
get 173(): string;
get 174(): string;
get 175(): string;
get 176(): string;
get 177(): string;
get 178(): string;
get 179(): string;
get 180(): string;
get 181(): string;
get 182(): string;
get 183(): string;
get 184(): string;
get 185(): string;
get 186(): string;
get 187(): string;
get 188(): string;
get 189(): string;
get 190(): string;
get 191(): string;
get 192(): string;
get 193(): string;
get 194(): string;
get 195(): string;
get 196(): string;
get 197(): string;
get 198(): string;
get 199(): string;
get 200(): string;
get 201(): string;
get 202(): string;
get 203(): string;
get 204(): string;
get 205(): string;
get 206(): string;
get 207(): string;
get 208(): string;
get 209(): string;
get 210(): string;
get 211(): string;
get 212(): string;
get 213(): string;
get 214(): string;
get 215(): string;
get 216(): string;
get 217(): string;
get 218(): string;
get 219(): string;
get 220(): string;
get 221(): string;
get 222(): string;
get 223(): string;
get 224(): string;
get 225(): string;
get 226(): string;
get 227(): string;
get 228(): string;
get 229(): string;
get 230(): string;
get 231(): string;
get 232(): string;
get 233(): string;
get 234(): string;
get 235(): string;
get 236(): string;
get 237(): string;
get 238(): string;
get 239(): string;
get 240(): string;
get 241(): string;
get 242(): string;
get 243(): string;
get 244(): string;
get 245(): string;
get 246(): string;
get 247(): string;
get 248(): string;
get 249(): string;
get 250(): string;
get 251(): string;
get 252(): string;
get 253(): string;
get 254(): string;
get 255(): string;
get 256(): string;
get 257(): string;
get 258(): string;
get 259(): string;
get 260(): string;
get 261(): string;
get 262(): string;
get 263(): string;
get 264(): string;
get 265(): string;
get 266(): string;
get 267(): string;
get 268(): string;
get 269(): string;
get 270(): string;
get 271(): string;
get 272(): string;
get 273(): string;
get 274(): string;
get 275(): string;
get 276(): string;
get 277(): string;
get 278(): string;
get 279(): string;
get 280(): string;
get 281(): string;
get 282(): string;
get 283(): string;
get 284(): string;
get 285(): string;
get 286(): string;
get 287(): string;
get 288(): string;
get 289(): string;
get 290(): string;
get 291(): string;
get 292(): string;
get 293(): string;
get 294(): string;
get 295(): string;
get 296(): string;
get 297(): string;
get 298(): string;
get 299(): string;
get 300(): string;
get 301(): string;
get 302(): string;
get 303(): string;
get 304(): string;
get 305(): string;
get 306(): string;
get 307(): string;
get 308(): string;
get 309(): string;
get 310(): string;
get 311(): string;
get 312(): string;
get 313(): string;
get 314(): string;
get 315(): string;
get 316(): string;
get 317(): string;
get 318(): string;
get 319(): string;
get 320(): string;
get 321(): string;
get 322(): string;
get 323(): string;
get 324(): string;
get 325(): string;
get 326(): string;
get 327(): string;
get 328(): string;
get 329(): string;
get 330(): string;
get 331(): string;
get 332(): string;
get 333(): string;
get 334(): string;
get 335(): string;
get 336(): string;
get 337(): string;
get 338(): string;
get 339(): string;
get 340(): string;
get 341(): string;
get 342(): string;
get 343(): string;
get 344(): string;
get 345(): string;
get 346(): string;
get 347(): string;
get 348(): string;
get 349(): string;
get 350(): string;
get 351(): string;
get 352(): string;
get 353(): string;
get 354(): string;
get 355(): string;
get 356(): string;
get 357(): string;
get 358(): string;
get 359(): string;
get 360(): string;
get 361(): string;
get 362(): string;
get 363(): string;
get 364(): string;
get 365(): string;
get 366(): string;
get 367(): string;
get 368(): string;
get 369(): string;
get 370(): string;
get 371(): string;
get 372(): string;
get 373(): string;
get 374(): string;
get 375(): string;
get 376(): string;
get 377(): string;
get 378(): string;
get 379(): string;
get 380(): string;
get 381(): string;
get 382(): string;
get 383(): string;
get 384(): string;
get 385(): string;
get 386(): string;
get 387(): string;
get 388(): string;
get 389(): string;
get 390(): string;
get 391(): string;
get 392(): string;
get 393(): string;
/**
* CSS properties
*/
get accentColor(): string;
set accentColor(value: string);
get appRegion(): string;
set appRegion(value: string);
get alignContent(): string;
set alignContent(value: string);
get alignItems(): string;
set alignItems(value: string);
get alignSelf(): string;
set alignSelf(value: string);
get alignmentBaseline(): string;
set alignmentBaseline(value: string);
get all(): string;
set all(value: string);
get animation(): string;
set animation(value: string);
get animationDelay(): string;
set animationDelay(value: string);
get animationDirection(): string;
set animationDirection(value: string);
get animationDuration(): string;
set animationDuration(value: string);
get animationFillMode(): string;
set animationFillMode(value: string);
get animationIterationCount(): string;
set animationIterationCount(value: string);
get animationName(): string;
set animationName(value: string);
get animationPlayState(): string;
set animationPlayState(value: string);
get animationTimingFunction(): string;
set animationTimingFunction(value: string);
get appearance(): string;
set appearance(value: string);
get backdropFilter(): string;
set backdropFilter(value: string);
get backfaceVisibility(): string;
set backfaceVisibility(value: string);
get background(): string;
set background(value: string);
get backgroundAttachment(): string;
set backgroundAttachment(value: string);
get backgroundBlendMode(): string;
set backgroundBlendMode(value: string);
get backgroundClip(): string;
set backgroundClip(value: string);
get backgroundColor(): string;
set backgroundColor(value: string);
get backgroundImage(): string;
set backgroundImage(value: string);
get backgroundOrigin(): string;
set backgroundOrigin(value: string);
get backgroundPosition(): string;
set backgroundPosition(value: string);
get backgroundPositionX(): string;
set backgroundPositionX(value: string);
get backgroundPositionY(): string;
set backgroundPositionY(value: string);
get backgroundRepeat(): string;
set backgroundRepeat(value: string);
get backgroundRepeatX(): string;
set backgroundRepeatX(value: string);
get backgroundRepeatY(): string;
set backgroundRepeatY(value: string);
get backgroundSize(): string;
set backgroundSize(value: string);
get baselineShift(): string;
set baselineShift(value: string);
get blockSize(): string;
set blockSize(value: string);
get border(): string;
set border(value: string);
get borderBlockEnd(): string;
set borderBlockEnd(value: string);
get borderBlockEndColor(): string;
set borderBlockEndColor(value: string);
get borderBlockEndStyle(): string;
set borderBlockEndStyle(value: string);
get borderBlockEndWidth(): string;
set borderBlockEndWidth(value: string);
get borderBlockStart(): string;
set borderBlockStart(value: string);
get borderBlockStartColor(): string;
set borderBlockStartColor(value: string);
get borderBlockStartStyle(): string;
set borderBlockStartStyle(value: string);
get borderBlockStartWidth(): string;
set borderBlockStartWidth(value: string);
get borderBottom(): string;
set borderBottom(value: string);
get borderBottomColor(): string;
set borderBottomColor(value: string);
get borderBottomLeftRadius(): string;
set borderBottomLeftRadius(value: string);
get borderBottomRightRadius(): string;
set borderBottomRightRadius(value: string);
get borderBottomStyle(): string;
set borderBottomStyle(value: string);
get borderBottomWidth(): string;
set borderBottomWidth(value: string);
get borderCollapse(): string;
set borderCollapse(value: string);
get borderColor(): string;
set borderColor(value: string);
get borderImage(): string;
set borderImage(value: string);
get borderImageOutset(): string;
set borderImageOutset(value: string);
get borderImageRepeat(): string;
set borderImageRepeat(value: string);
get borderImageSlice(): string;
set borderImageSlice(value: string);
get borderImageSource(): string;
set borderImageSource(value: string);
get borderImageWidth(): string;
set borderImageWidth(value: string);
get borderInlineEnd(): string;
set borderInlineEnd(value: string);
get borderInlineEndColor(): string;
set borderInlineEndColor(value: string);
get borderInlineEndStyle(): string;
set borderInlineEndStyle(value: string);
get borderInlineEndWidth(): string;
set borderInlineEndWidth(value: string);
get borderInlineStart(): string;
set borderInlineStart(value: string);
get borderInlineStartColor(): string;
set borderInlineStartColor(value: string);
get borderInlineStartStyle(): string;
set borderInlineStartStyle(value: string);
get borderInlineStartWidth(): string;
set borderInlineStartWidth(value: string);
get borderLeft(): string;
set borderLeft(value: string);
get borderLeftColor(): string;
set borderLeftColor(value: string);
get borderLeftStyle(): string;
set borderLeftStyle(value: string);
get borderLeftWidth(): string;
set borderLeftWidth(value: string);
get borderRadius(): string;
set borderRadius(value: string);
get borderRight(): string;
set borderRight(value: string);
get borderRightColor(): string;
set borderRightColor(value: string);
get borderRightStyle(): string;
set borderRightStyle(value: string);
get borderRightWidth(): string;
set borderRightWidth(value: string);
get borderSpacing(): string;
set borderSpacing(value: string);
get borderStyle(): string;
set borderStyle(value: string);
get borderTop(): string;
set borderTop(value: string);
get borderTopColor(): string;
set borderTopColor(value: string);
get borderTopLeftRadius(): string;
set borderTopLeftRadius(value: string);
get borderTopRightRadius(): string;
set borderTopRightRadius(value: string);
get borderTopStyle(): string;
set borderTopStyle(value: string);
get borderTopWidth(): string;
set borderTopWidth(value: string);
get borderWidth(): string;
set borderWidth(value: string);
get borderEndEndRadius(): string;
set borderEndEndRadius(value: string);
get borderEndStartRadius(): string;
set borderEndStartRadius(value: string);
get borderStartEndRadius(): string;
set borderStartEndRadius(value: string);
get borderStartStartRadius(): string;
set borderStartStartRadius(value: string);
get bottom(): string;
set bottom(value: string);
get boxShadow(): string;
set boxShadow(value: string);
get boxSizing(): string;
set boxSizing(value: string);
get breakAfter(): string;
set breakAfter(value: string);
get breakBefore(): string;
set breakBefore(value: string);
get breakInside(): string;
set breakInside(value: string);
get bufferedRendering(): string;
set bufferedRendering(value: string);
get captionSide(): string;
set captionSide(value: string);
get caretColor(): string;
set caretColor(value: string);
get clear(): string;
set clear(value: string);
get clip(): string;
set clip(value: string);
get clipPath(): string;
set clipPath(value: string);
get clipRule(): string;
set clipRule(value: string);
get color(): string;
set color(value: string);
get colorInterpolation(): string;
set colorInterpolation(value: string);
get colorInterpolationFilters(): string;
set colorInterpolationFilters(value: string);
get colorRendering(): string;
set colorRendering(value: string);
get colorScheme(): string;
set colorScheme(value: string);
get columnCount(): string;
set columnCount(value: string);
get columnFill(): string;
set columnFill(value: string);
get columnGap(): string;
set columnGap(value: string);
get columnRule(): string;
set columnRule(value: string);
get columnRuleColor(): string;
set columnRuleColor(value: string);
get columnRuleStyle(): string;
set columnRuleStyle(value: string);
get columnRuleWidth(): string;
set columnRuleWidth(value: string);
get columnSpan(): string;
set columnSpan(value: string);
get columnWidth(): string;
set columnWidth(value: string);
get columns(): string;
set columns(value: string);
get contain(): string;
set contain(value: string);
get containIntrinsicSize(): string;
set containIntrinsicSize(value: string);
get content(): string;
set content(value: string);
get contentVisibility(): string;
set contentVisibility(value: string);
get counterIncrement(): string;
set counterIncrement(value: string);
get counterReset(): string;
set counterReset(value: string);
get counterSet(): string;
set counterSet(value: string);
get containIntrinsicBlockSize(): string;
set containIntrinsicBlockSize(value: string);
get containIntrinsicHeight(): string;
set containIntrinsicHeight(value: string);
get containIntrinsicInlineSize(): string;
set containIntrinsicInlineSize(value: string);
get containIntrinsicWidth(): string;
set containIntrinsicWidth(value: string);
get cssFloat(): string;
set cssFloat(value: string);
get cursor(): string;
set cursor(value: string);
get cx(): string;
set cx(value: string);
get cy(): string;
set cy(value: string);
get d(): string;
set d(value: string);
get direction(): string;
set direction(value: string);
get display(): string;
set display(value: string);
get dominantBaseline(): string;
set dominantBaseline(value: string);
get emptyCells(): string;
set emptyCells(value: string);
get fill(): string;
set fill(value: string);
get fillOpacity(): string;
set fillOpacity(value: string);
get fillRule(): string;
set fillRule(value: string);
get filter(): string;
set filter(value: string);
get flex(): string;
set flex(value: string);
get flexBasis(): string;
set flexBasis(value: string);
get flexDirection(): string;
set flexDirection(value: string);
get flexFlow(): string;
set flexFlow(value: string);
get flexGrow(): string;
set flexGrow(value: string);
get flexShrink(): string;
set flexShrink(value: string);
get flexWrap(): string;
set flexWrap(value: string);
get float(): string;
set float(value: string);
get floodColor(): string;
set floodColor(value: string);
get floodOpacity(): string;
set floodOpacity(value: string);
get font(): string;
set font(value: string);
get fontDisplay(): string;
set fontDisplay(value: string);
get fontFamily(): string;
set fontFamily(value: string);
get fontFeatureSettings(): string;
set fontFeatureSettings(value: string);
get fontKerning(): string;
set fontKerning(value: string);
get fontOpticalSizing(): string;
set fontOpticalSizing(value: string);
get fontSize(): string;
set fontSize(value: string);
get fontStretch(): string;
set fontStretch(value: string);
get fontStyle(): string;
set fontStyle(value: string);
get fontVariant(): string;
set fontVariant(value: string);
get fontVariantCaps(): string;
set fontVariantCaps(value: string);
get fontVariantEastAsian(): string;
set fontVariantEastAsian(value: string);
get fontVariantLigatures(): string;
set fontVariantLigatures(value: string);
get fontVariantNumeric(): string;
set fontVariantNumeric(value: string);
get fontVariationSettings(): string;
set fontVariationSettings(value: string);
get fontPalette(): string;
set fontPalette(value: string);
get fontSynthesisSmallCaps(): string;
set fontSynthesisSmallCaps(value: string);
get fontSynthesisStyle(): string;
set fontSynthesisStyle(value: string);
get fontSynthesisWeight(): string;
set fontSynthesisWeight(value: string);
get fontWeight(): string;
set fontWeight(value: string);
get gap(): string;
set gap(value: string);
get grid(): string;
set grid(value: string);
get gridArea(): string;
set gridArea(value: string);
get gridAutoColumns(): string;
set gridAutoColumns(value: string);
get gridAutoFlow(): string;
set gridAutoFlow(value: string);
get gridAutoRows(): string;
set gridAutoRows(value: string);
get gridColumn(): string;
set gridColumn(value: string);
get gridColumnEnd(): string;
set gridColumnEnd(value: string);
get gridColumnGap(): string;
set gridColumnGap(value: string);
get gridColumnStart(): string;
set gridColumnStart(value: string);
get gridGap(): string;
set gridGap(value: string);
get gridRow(): string;
set gridRow(value: string);
get gridRowEnd(): string;
set gridRowEnd(value: string);
get gridRowGap(): string;
set gridRowGap(value: string);
get gridRowStart(): string;
set gridRowStart(value: string);
get gridTemplate(): string;
set gridTemplate(value: string);
get gridTemplateAreas(): string;
set gridTemplateAreas(value: string);
get gridTemplateColumns(): string;
set gridTemplateColumns(value: string);
get gridTemplateRows(): string;
set gridTemplateRows(value: string);
get height(): string;
set height(value: string);
get hyphens(): string;
set hyphens(value: string);
get imageOrientation(): string;
set imageOrientation(value: string);
get imageRendering(): string;
set imageRendering(value: string);
get inherits(): string;
set inherits(value: string);
get initialValue(): string;
set initialValue(value: string);
get inlineSize(): string;
set inlineSize(value: string);
get isolation(): string;
set isolation(value: string);
get insetBlockEnd(): string;
set insetBlockEnd(value: string);
get insetBlockStart(): string;
set insetBlockStart(value: string);
get insetInlineEnd(): string;
set insetInlineEnd(value: string);
get insetInlineStart(): string;
set insetInlineStart(value: string);
get justifyContent(): string;
set justifyContent(value: string);
get justifyItems(): string;
set justifyItems(value: string);
get justifySelf(): string;
set justifySelf(value: string);
get left(): string;
set left(value: string);
get letterSpacing(): string;
set letterSpacing(value: string);
get lightingColor(): string;
set lightingColor(value: string);
get lineBreak(): string;
set lineBreak(value: string);
get lineHeight(): string;
set lineHeight(value: string);
get listStyle(): string;
set listStyle(value: string);
get listStyleImage(): string;
set listStyleImage(value: string);
get listStylePosition(): string;
set listStylePosition(value: string);
get listStyleType(): string;
set listStyleType(value: string);
get margin(): string;
set margin(value: string);
get marginBlockEnd(): string;
set marginBlockEnd(value: string);
get marginBlockStart(): string;
set marginBlockStart(value: string);
get marginBottom(): string;
set marginBottom(value: string);
get marginInlineEnd(): string;
set marginInlineEnd(value: string);
get marginInlineStart(): string;
set marginInlineStart(value: string);
get marginLeft(): string;
set marginLeft(value: string);
get marginRight(): string;
set marginRight(value: string);
get marginTop(): string;
set marginTop(value: string);
get marker(): string;
set marker(value: string);
get markerEnd(): string;
set markerEnd(value: string);
get markerMid(): string;
set markerMid(value: string);
get markerStart(): string;
set markerStart(value: string);
get mask(): string;
set mask(value: string);
get maskType(): string;
set maskType(value: string);
get maxBlockSize(): string;
set maxBlockSize(value: string);
get maxHeight(): string;
set maxHeight(value: string);
get maxInlineSize(): string;
set maxInlineSize(value: string);
get maxWidth(): string;
set maxWidth(value: string);
get maxZoom(): string;
set maxZoom(value: string);
get minBlockSize(): string;
set minBlockSize(value: string);
get minHeight(): string;
set minHeight(value: string);
get minInlineSize(): string;
set minInlineSize(value: string);
get minWidth(): string;
set minWidth(value: string);
get minZoom(): string;
set minZoom(value: string);
get mixBlendMode(): string;
set mixBlendMode(value: string);
get objectFit(): string;
set objectFit(value: string);
get objectPosition(): string;
set objectPosition(value: string);
get offset(): string;
set offset(value: string);
get offsetDistance(): string;
set offsetDistance(value: string);
get offsetPath(): string;
set offsetPath(value: string);
get offsetRotate(): string;
set offsetRotate(value: string);
get opacity(): string;
set opacity(value: string);
get order(): string;
set order(value: string);
get orientation(): string;
set orientation(value: string);
get orphans(): string;
set orphans(value: string);
get outline(): string;
set outline(value: string);
get outlineColor(): string;
set outlineColor(value: string);
get outlineOffset(): string;
set outlineOffset(value: string);
get outlineStyle(): string;
set outlineStyle(value: string);
get outlineWidth(): string;
set outlineWidth(value: string);
get overflow(): string;
set overflow(value: string);
get overflowAnchor(): string;
set overflowAnchor(value: string);
get overflowWrap(): string;
set overflowWrap(value: string);
get overflowX(): string;
set overflowX(value: string);
get overflowY(): string;
set overflowY(value: string);
get overscrollBehavior(): string;
set overscrollBehavior(value: string);
get overscrollBehaviorBlock(): string;
set overscrollBehaviorBlock(value: string);
get overscrollBehaviorInline(): string;
set overscrollBehaviorInline(value: string);
get overscrollBehaviorX(): string;
set overscrollBehaviorX(value: string);
get overscrollBehaviorY(): string;
set overscrollBehaviorY(value: string);
get overflowClipMargin(): string;
set overflowClipMargin(value: string);
get padding(): string;
set padding(value: string);
get paddingBlockEnd(): string;
set paddingBlockEnd(value: string);
get paddingBlockStart(): string;
set paddingBlockStart(value: string);
get paddingBottom(): string;
set paddingBottom(value: string);
get paddingInlineEnd(): string;
set paddingInlineEnd(value: string);
get paddingInlineStart(): string;
set paddingInlineStart(value: string);
get paddingLeft(): string;
set paddingLeft(value: string);
get paddingRight(): string;
set paddingRight(value: string);
get paddingTop(): string;
set paddingTop(value: string);
get page(): string;
set page(value: string);
get pageBreakAfter(): string;
set pageBreakAfter(value: string);
get pageBreakBefore(): string;
set pageBreakBefore(value: string);
get pageBreakInside(): string;
set pageBreakInside(value: string);
get pageOrientation(): string;
set pageOrientation(value: string);
get paintOrder(): string;
set paintOrder(value: string);
get perspective(): string;
set perspective(value: string);
get perspectiveOrigin(): string;
set perspectiveOrigin(value: string);
get placeContent(): string;
set placeContent(value: string);
get placeItems(): string;
set placeItems(value: string);
get placeSelf(): string;
set placeSelf(value: string);
get pointerEvents(): string;
set pointerEvents(value: string);
get position(): string;
set position(value: string);
get quotes(): string;
set quotes(value: string);
get r(): string;
set r(value: string);
get resize(): string;
set resize(value: string);
get right(): string;
set right(value: string);
get rowGap(): string;
set rowGap(value: string);
get rubyPosition(): string;
set rubyPosition(value: string);
get rx(): string;
set rx(value: string);
get ry(): string;
set ry(value: string);
get scrollBehavior(): string;
set scrollBehavior(value: string);
get scrollMargin(): string;
set scrollMargin(value: string);
get scrollMarginBlock(): string;
set scrollMarginBlock(value: string);
get scrollMarginBlockEnd(): string;
set scrollMarginBlockEnd(value: string);
get scrollMarginBlockStart(): string;
set scrollMarginBlockStart(value: string);
get scrollMarginBottom(): string;
set scrollMarginBottom(value: string);
get scrollMarginInline(): string;
set scrollMarginInline(value: string);
get scrollMarginInlineEnd(): string;
set scrollMarginInlineEnd(value: string);
get scrollMarginInlineStart(): string;
set scrollMarginInlineStart(value: string);
get scrollMarginLeft(): string;
set scrollMarginLeft(value: string);
get scrollMarginRight(): string;
set scrollMarginRight(value: string);
get scrollMarginTop(): string;
set scrollMarginTop(value: string);
get scrollPadding(): string;
set scrollPadding(value: string);
get scrollPaddingBlock(): string;
set scrollPaddingBlock(value: string);
get scrollPaddingBlockEnd(): string;
set scrollPaddingBlockEnd(value: string);
get scrollPaddingBlockStart(): string;
set scrollPaddingBlockStart(value: string);
get scrollPaddingBottom(): string;
set scrollPaddingBottom(value: string);
get scrollPaddingInline(): string;
set scrollPaddingInline(value: string);
get scrollPaddingInlineEnd(): string;
set scrollPaddingInlineEnd(value: string);
get scrollPaddingInlineStart(): string;
set scrollPaddingInlineStart(value: string);
get scrollPaddingLeft(): string;
set scrollPaddingLeft(value: string);
get scrollPaddingRight(): string;
set scrollPaddingRight(value: string);
get scrollPaddingTop(): string;
set scrollPaddingTop(value: string);
get scrollSnapAlign(): string;
set scrollSnapAlign(value: string);
get scrollSnapStop(): string;
set scrollSnapStop(value: string);
get scrollSnapType(): string;
set scrollSnapType(value: string);
get shapeImageThreshold(): string;
set shapeImageThreshold(value: string);
get shapeMargin(): string;
set shapeMargin(value: string);
get shapeOutside(): string;
set shapeOutside(value: string);
get shapeRendering(): string;
set shapeRendering(value: string);
get size(): string;
set size(value: string);
get speak(): string;
set speak(value: string);
get src(): string;
set src(value: string);
get stopColor(): string;
set stopColor(value: string);
get stopOpacity(): string;
set stopOpacity(value: string);
get stroke(): string;
set stroke(value: string);
get strokeDasharray(): string;
set strokeDasharray(value: string);
get strokeDashoffset(): string;
set strokeDashoffset(value: string);
get strokeLinecap(): string;
set strokeLinecap(value: string);
get strokeLinejoin(): string;
set strokeLinejoin(value: string);
get strokeMiterlimit(): string;
set strokeMiterlimit(value: string);
get strokeOpacity(): string;
set strokeOpacity(value: string);
get strokeWidth(): string;
set strokeWidth(value: string);
get syntax(): string;
set syntax(value: string);
get scrollbarGutter(): string;
set scrollbarGutter(value: string);
get tabSize(): string;
set tabSize(value: string);
get tableLayout(): string;
set tableLayout(value: string);
get textAlign(): string;
set textAlign(value: string);
get textAlignLast(): string;
set textAlignLast(value: string);
get textAnchor(): string;
set textAnchor(value: string);
get textCombineUpright(): string;
set textCombineUpright(value: string);
get textDecoration(): string;
set textDecoration(value: string);
get textDecorationColor(): string;
set textDecorationColor(value: string);
get textDecorationLine(): string;
set textDecorationLine(value: string);
get textDecorationSkipInk(): string;
set textDecorationSkipInk(value: string);
get textDecorationStyle(): string;
set textDecorationStyle(value: string);
get textIndent(): string;
set textIndent(value: string);
get textOrientation(): string;
set textOrientation(value: string);
get textOverflow(): string;
set textOverflow(value: string);
get textRendering(): string;
set textRendering(value: string);
get textShadow(): string;
set textShadow(value: string);
get textSizeAdjust(): string;
set textSizeAdjust(value: string);
get textTransform(): string;
set textTransform(value: string);
get textUnderlinePosition(): string;
set textUnderlinePosition(value: string);
get top(): string;
set top(value: string);
get touchAction(): string;
set touchAction(value: string);
get transform(): string;
set transform(value: string);
get transformBox(): string;
set transformBox(value: string);
get transformOrigin(): string;
set transformOrigin(value: string);
get transformStyle(): string;
set transformStyle(value: string);
get transition(): string;
set transition(value: string);
get transitionDelay(): string;
set transitionDelay(value: string);
get transitionDuration(): string;
set transitionDuration(value: string);
get transitionProperty(): string;
set transitionProperty(value: string);
get transitionTimingFunction(): string;
set transitionTimingFunction(value: string);
get textEmphasisColor(): string;
set textEmphasisColor(value: string);
get textEmphasisPosition(): string;
set textEmphasisPosition(value: string);
get textEmphasisStyle(): string;
set textEmphasisStyle(value: string);
get unicodeBidi(): string;
set unicodeBidi(value: string);
get unicodeRange(): string;
set unicodeRange(value: string);
get userSelect(): string;
set userSelect(value: string);
get userZoom(): string;
set userZoom(value: string);
get vectorEffect(): string;
set vectorEffect(value: string);
get verticalAlign(): string;
set verticalAlign(value: string);
get visibility(): string;
set visibility(value: string);
get whiteSpace(): string;
set whiteSpace(value: string);
get widows(): string;
set widows(value: string);
get width(): string;
set width(value: string);
get willChange(): string;
set willChange(value: string);
get wordBreak(): string;
set wordBreak(value: string);
get wordSpacing(): string;
set wordSpacing(value: string);
get wordWrap(): string;
set wordWrap(value: string);
get writingMode(): string;
set writingMode(value: string);
get x(): string;
set x(value: string);
get y(): string;
set y(value: string);
get zIndex(): string;
set zIndex(value: string);
get zoom(): string;
set zoom(value: string);
get containerType(): string;
set containerType(value: string);
get containerName(): string;
set containerName(value: string);
get aspectRatio(): string;
set aspectRatio(value: string);
/**
* Returns length.
*
* @returns Length.
*/
get length(): number;
/**
* Returns the style decleration as a CSS text.
*
* @returns CSS text.
*/
get cssText(): string;
/**
* Sets CSS text.
*
* @param cssText CSS text.
*/
set cssText(cssText: string);
/**
* Returns item.
*
* @param index Index.
* @returns Item.
*/
item(index: number): string;
/**
* Set a property.
*
* @param name Property name.
* @param value Value. Must not contain "!important" as that should be set using the priority parameter.
* @param [priority] Can be "important", or an empty string.
*/
setProperty(name: string, value: string, priority?: 'important' | '' | undefined): void;
/**
* Removes a property.
*
* @param name Property name in kebab case.
* @param value Value. Must not contain "!important" as that should be set using the priority parameter.
* @param [priority] Can be "important", or an empty string.
*/
removeProperty(name: string): void;
/**
* Returns a property.
*
* @param name Property name in kebab case.
* @returns Property value.
*/
getPropertyValue(name: string): string;
/**
* Returns a property.
*
* @param name Property name in kebab case.
* @returns "important" if set to be important.
*/
getPropertyPriority(name: string): string;
}
//# sourceMappingURL=CSSStyleDeclaration.d.ts.map