UNPKG

@haiku/player

Version:

Haiku Player is a JavaScript library for building user interfaces

509 lines 29.5 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var Layout3D_1 = require("./../../Layout3D"); var has_1 = require("./has"); var TEXT_CONTENT_FALLBACKS = { content: null, }; var LAYOUT_DEFAULTS = Layout3D_1.default.createLayoutSpec(null, null, null); var LAYOUT_3D_FALLBACKS = { shown: LAYOUT_DEFAULTS.shown, opacity: LAYOUT_DEFAULTS.opacity, 'mount.x': LAYOUT_DEFAULTS.mount.x, 'mount.y': LAYOUT_DEFAULTS.mount.y, 'mount.z': LAYOUT_DEFAULTS.mount.z, 'align.x': LAYOUT_DEFAULTS.align.x, 'align.y': LAYOUT_DEFAULTS.align.y, 'align.z': LAYOUT_DEFAULTS.align.z, 'origin.x': LAYOUT_DEFAULTS.origin.x, 'origin.y': LAYOUT_DEFAULTS.origin.y, 'origin.z': LAYOUT_DEFAULTS.origin.z, 'translation.x': LAYOUT_DEFAULTS.translation.x, 'translation.y': LAYOUT_DEFAULTS.translation.y, 'translation.z': LAYOUT_DEFAULTS.translation.z, 'rotation.x': LAYOUT_DEFAULTS.rotation.x, 'rotation.y': LAYOUT_DEFAULTS.rotation.y, 'rotation.z': LAYOUT_DEFAULTS.rotation.z, 'rotation.w': LAYOUT_DEFAULTS.rotation.w, 'scale.x': LAYOUT_DEFAULTS.scale.x, 'scale.y': LAYOUT_DEFAULTS.scale.y, 'scale.z': LAYOUT_DEFAULTS.scale.z, 'sizeAbsolute.x': LAYOUT_DEFAULTS.sizeAbsolute.x, 'sizeAbsolute.y': LAYOUT_DEFAULTS.sizeAbsolute.y, 'sizeAbsolute.z': LAYOUT_DEFAULTS.sizeAbsolute.z, 'sizeProportional.x': LAYOUT_DEFAULTS.sizeProportional.x, 'sizeProportional.y': LAYOUT_DEFAULTS.sizeProportional.y, 'sizeProportional.z': LAYOUT_DEFAULTS.sizeProportional.z, 'sizeDifferential.x': LAYOUT_DEFAULTS.sizeDifferential.x, 'sizeDifferential.y': LAYOUT_DEFAULTS.sizeDifferential.y, 'sizeDifferential.z': LAYOUT_DEFAULTS.sizeDifferential.z, 'sizeMode.x': LAYOUT_DEFAULTS.sizeMode.x, 'sizeMode.y': LAYOUT_DEFAULTS.sizeMode.y, 'sizeMode.z': LAYOUT_DEFAULTS.sizeMode.z, }; var LAYOUT_2D_FALLBACKS = { shown: LAYOUT_DEFAULTS.shown, opacity: LAYOUT_DEFAULTS.opacity, 'mount.x': LAYOUT_DEFAULTS.mount.x, 'mount.y': LAYOUT_DEFAULTS.mount.y, 'align.x': LAYOUT_DEFAULTS.align.x, 'align.y': LAYOUT_DEFAULTS.align.y, 'origin.x': LAYOUT_DEFAULTS.origin.x, 'origin.y': LAYOUT_DEFAULTS.origin.y, 'translation.x': LAYOUT_DEFAULTS.translation.x, 'translation.y': LAYOUT_DEFAULTS.translation.y, 'rotation.z': LAYOUT_DEFAULTS.rotation.z, 'scale.x': LAYOUT_DEFAULTS.scale.x, 'scale.y': LAYOUT_DEFAULTS.scale.y, 'sizeAbsolute.x': LAYOUT_DEFAULTS.sizeAbsolute.x, 'sizeAbsolute.y': LAYOUT_DEFAULTS.sizeAbsolute.y, 'sizeProportional.x': LAYOUT_DEFAULTS.sizeProportional.x, 'sizeProportional.y': LAYOUT_DEFAULTS.sizeProportional.y, 'sizeDifferential.x': LAYOUT_DEFAULTS.sizeDifferential.x, 'sizeDifferential.y': LAYOUT_DEFAULTS.sizeDifferential.y, 'sizeMode.x': LAYOUT_DEFAULTS.sizeMode.x, 'sizeMode.y': LAYOUT_DEFAULTS.sizeMode.y, }; var PRESENTATION_FALLBACKS = { alignmentBaseline: '', baselineShift: '', clipPath: '', clipRule: '', clip: '', colorInterpolationFilters: '', colorInterpolation: '', colorProfile: '', colorRendering: '', color: '', cursor: '', direction: '', display: '', dominantBaseline: '', enableBackground: '', fillOpacity: '', fillRule: '', fill: '', filter: '', floodColor: '', floodOpacity: '', fontFamily: '', fontSizeAdjust: '', fontSize: '', fontStretch: '', fontStyle: '', fontVariant: '', fontWeight: '', glyphOrientationHorizontal: '', glyphOrientationVertical: '', imageRendering: '', kerning: '', letterSpacing: '', lightingColor: '', markerEnd: '', markerMid: '', markerStart: '', mask: '', overflow: '', overflowX: '', overflowY: '', pointerEvents: '', shapeRendering: '', stopColor: '', stopOpacity: '', strokeDasharray: '', strokeDashoffset: '', strokeLinecap: '', strokeLinejoin: '', strokeMiterlimit: '', strokeOpacity: '', strokeWidth: '', stroke: '', textAnchor: '', textDecoration: '', textRendering: '', unicodeBidi: '', visibility: '', wordSpacing: '', writingMode: '', }; var STYLE_FALLBACKS = { 'style.alignmentBaseline': '', 'style.background': '', 'style.backgroundAttachment': '', 'style.backgroundColor': '', 'style.backgroundImage': '', 'style.backgroundPosition': '', 'style.backgroundRepeat': '', 'style.baselineShift': '', 'style.border': '', 'style.borderBottom': '', 'style.borderBottomColor': '', 'style.borderBottomStyle': '', 'style.borderBottomWidth': '', 'style.borderColor': '', 'style.borderLeft': '', 'style.borderLeftColor': '', 'style.borderLeftStyle': '', 'style.borderLeftWidth': '', 'style.borderRight': '', 'style.borderRightColor': '', 'style.borderRightStyle': '', 'style.borderRightWidth': '', 'style.borderStyle': '', 'style.borderTop': '', 'style.borderTopColor': '', 'style.borderTopStyle': '', 'style.borderTopWidth': '', 'style.borderWidth': '', 'style.clear': '', 'style.clip': '', 'style.clipPath': '', 'style.clipRule': '', 'style.color': '', 'style.colorInterpolation': '', 'style.colorInterpolationFilters': '', 'style.colorProfile': '', 'style.colorRendering': '', 'style.cssFloat': '', 'style.cursor': '', 'style.direction': '', 'style.display': '', 'style.dominantBaseline': '', 'style.enableBackground': '', 'style.fill': '', 'style.fillOpacity': '', 'style.fillRule': '', 'style.filter': '', 'style.floodColor': '', 'style.floodOpacity': '', 'style.font': '', 'style.fontFamily': '', 'style.fontSize': '', 'style.fontSizeAdjust': '', 'style.fontStretch': '', 'style.fontStyle': '', 'style.fontVariant': '', 'style.fontWeight': '', 'style.glyphOrientationHorizontal': '', 'style.glyphOrientationVertical': '', 'style.height': '', 'style.imageRendering': '', 'style.kerning': '', 'style.left': '', 'style.letterSpacing': '', 'style.lightingColor': '', 'style.lineHeight': '', 'style.listStyle': '', 'style.listStyleImage': '', 'style.listStylePosition': '', 'style.listStyleType': '', 'style.margin': '', 'style.marginBottom': '', 'style.marginLeft': '', 'style.marginRight': '', 'style.marginTop': '', 'style.markerEnd': '', 'style.markerMid': '', 'style.markerStart': '', 'style.mask': '', 'style.opacity': '', 'style.overflow': '', 'style.overflowX': 'hidden', 'style.overflowY': 'hidden', 'style.padding': '', 'style.paddingBottom': '', 'style.paddingLeft': '', 'style.paddingRight': '', 'style.paddingTop': '', 'style.pageBreakAfter': '', 'style.pageBreakBefore': '', 'style.pointerEvents': '', 'style.position': '', 'style.shapeRendering': '', 'style.stopColor': '', 'style.stopOpacity': '', 'style.stroke': '', 'style.strokeDasharray': '', 'style.strokeDashoffset': '', 'style.strokeLinecap': '', 'style.strokeLinejoin': '', 'style.strokeMiterlimit': '', 'style.strokeOpacity': '', 'style.strokeWidth': '', 'style.textAlign': '', 'style.textAnchor': '', 'style.textDecoration': '', 'style.textDecorationBlink': '', 'style.textDecorationLineThrough': '', 'style.textDecorationNone': '', 'style.textDecorationOverline': '', 'style.textDecorationUnderline': '', 'style.textIndent': '', 'style.textRendering': '', 'style.textTransform': '', 'style.top': '', 'style.unicodeBidi': '', 'style.verticalAlign': '', 'style.visibility': '', 'style.width': '', 'style.wordSpacing': '', 'style.writingMode': '', 'style.zIndex': 1, 'style.WebkitTapHighlightColor': 'rgba(0,0,0,0)', }; var FILTER_FALLBACKS = { x: '', y: '', width: '', height: '', filterRes: '', filterUnits: '', primitiveUnits: '', }; var RECT_FALLBACKS = { x: 0, y: 0, width: 0, height: 0, rx: 0, ry: 0, }; var CIRCLE_FALLBACKS = { r: 0, cx: 0, cy: 0, }; var ELLIPSE_FALLBACKS = { rx: 0, ry: 0, cx: 0, cy: 0, }; var LINE_FALLBACKS = { x1: 0, y1: 0, x2: 0, y2: 0, }; var POLYLINE_FALLBACKS = { points: '', }; var POLYGON_FALLBACKS = { points: '', }; var PATH_FALLBACKS = { d: '', }; var HTML_STYLE_SHORTHAND_FALLBACKS = {}; var CONTROL_FLOW_FALLBACKS = { 'controlFlow.repeat': null, 'controlFlow.placeholder': null, }; exports.default = { 'missing-glyph': has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, PRESENTATION_FALLBACKS), a: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, TEXT_CONTENT_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, PRESENTATION_FALLBACKS, STYLE_FALLBACKS), abbr: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, TEXT_CONTENT_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), acronym: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, TEXT_CONTENT_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), address: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), altGlyph: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, PRESENTATION_FALLBACKS), altGlyphDef: has_1.default(), altGlyphItem: has_1.default(), animate: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, PRESENTATION_FALLBACKS), animateColor: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, PRESENTATION_FALLBACKS), animateMotion: has_1.default(), animateTransform: has_1.default(), applet: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), area: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), article: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, TEXT_CONTENT_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), aside: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, TEXT_CONTENT_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), audio: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), b: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, TEXT_CONTENT_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), base: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), basefont: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), bdi: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), bdo: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), big: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), blockquote: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, TEXT_CONTENT_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), body: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), br: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), button: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, TEXT_CONTENT_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), canvas: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), caption: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, TEXT_CONTENT_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), center: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, TEXT_CONTENT_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), circle: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_2D_FALLBACKS, PRESENTATION_FALLBACKS, CIRCLE_FALLBACKS), cite: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, TEXT_CONTENT_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), clipPath: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, PRESENTATION_FALLBACKS), code: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, TEXT_CONTENT_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), col: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), colgroup: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), 'color-profile': has_1.default(), command: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), cursor: has_1.default(), datalist: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), dd: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, TEXT_CONTENT_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), defs: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, PRESENTATION_FALLBACKS), del: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), desc: has_1.default(), details: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), dfn: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), dir: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), discard: has_1.default(), div: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, TEXT_CONTENT_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), dl: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, TEXT_CONTENT_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), dt: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, TEXT_CONTENT_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), ellipse: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, PRESENTATION_FALLBACKS, ELLIPSE_FALLBACKS), em: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, TEXT_CONTENT_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), embed: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), feBlend: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, PRESENTATION_FALLBACKS), feColorMatrix: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, PRESENTATION_FALLBACKS), feComponentTransfer: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, PRESENTATION_FALLBACKS), feComposite: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, PRESENTATION_FALLBACKS), feConvolveMatrix: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, PRESENTATION_FALLBACKS), feDiffuseLighting: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, PRESENTATION_FALLBACKS), feDisplacementMap: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, PRESENTATION_FALLBACKS), feDistantLight: has_1.default(), feDropShadow: has_1.default(), feFlood: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, PRESENTATION_FALLBACKS), feFuncA: has_1.default(), feFuncB: has_1.default(), feFuncG: has_1.default(), feFuncR: has_1.default(), feGaussianBlur: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, PRESENTATION_FALLBACKS), feImage: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, PRESENTATION_FALLBACKS), feMerge: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, PRESENTATION_FALLBACKS), feMergeNode: has_1.default(), feMorphology: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, PRESENTATION_FALLBACKS), feOffset: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, PRESENTATION_FALLBACKS), fePointLight: has_1.default(), feSpecularLighting: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, PRESENTATION_FALLBACKS), feTile: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, PRESENTATION_FALLBACKS), feTurbulence: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, PRESENTATION_FALLBACKS), fieldset: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), figcaption: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), figure: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), filter: has_1.default(LAYOUT_3D_FALLBACKS, FILTER_FALLBACKS), 'font-face': has_1.default(), 'font-face-format': has_1.default(), 'font-face-name': has_1.default(), 'font-face-src': has_1.default(), 'font-face-uri': has_1.default(), font: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, TEXT_CONTENT_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, PRESENTATION_FALLBACKS, STYLE_FALLBACKS), footer: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, TEXT_CONTENT_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), foreignObject: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_2D_FALLBACKS, PRESENTATION_FALLBACKS), form: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), frame: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), frameset: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), g: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_2D_FALLBACKS, PRESENTATION_FALLBACKS), glyph: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, PRESENTATION_FALLBACKS), glyphRef: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, PRESENTATION_FALLBACKS), h1: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, TEXT_CONTENT_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), h2: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, TEXT_CONTENT_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), h3: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, TEXT_CONTENT_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), h4: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, TEXT_CONTENT_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), h5: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, TEXT_CONTENT_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), h6: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, TEXT_CONTENT_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), hatch: has_1.default(), hatchpath: has_1.default(), head: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, TEXT_CONTENT_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), header: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, TEXT_CONTENT_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), hgroup: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), hkern: has_1.default(), hr: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), html: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, TEXT_CONTENT_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), i: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, TEXT_CONTENT_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), iframe: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), image: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_2D_FALLBACKS, PRESENTATION_FALLBACKS), img: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), input: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, TEXT_CONTENT_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), ins: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), kbd: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), keygen: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), label: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, TEXT_CONTENT_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), legend: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), li: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, TEXT_CONTENT_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), line: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_2D_FALLBACKS, PRESENTATION_FALLBACKS, LINE_FALLBACKS), linearGradient: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, PRESENTATION_FALLBACKS), link: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), map: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), mark: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), marker: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, PRESENTATION_FALLBACKS), mask: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, PRESENTATION_FALLBACKS), menu: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, TEXT_CONTENT_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), mesh: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_2D_FALLBACKS), meshgradient: has_1.default(), meshpatch: has_1.default(), meshrow: has_1.default(), meta: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), metadata: has_1.default(), meter: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), mpath: has_1.default(), nav: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), noframes: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), noscript: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, TEXT_CONTENT_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), object: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), ol: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), optgroup: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), option: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, TEXT_CONTENT_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), output: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), p: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, TEXT_CONTENT_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), param: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), path: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_2D_FALLBACKS, PRESENTATION_FALLBACKS, PATH_FALLBACKS), pattern: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, PRESENTATION_FALLBACKS), polygon: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_2D_FALLBACKS, PRESENTATION_FALLBACKS, POLYGON_FALLBACKS), polyline: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_2D_FALLBACKS, PRESENTATION_FALLBACKS, POLYLINE_FALLBACKS), pre: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, TEXT_CONTENT_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), progress: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), q: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), radialGradient: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, PRESENTATION_FALLBACKS), rect: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_2D_FALLBACKS, PRESENTATION_FALLBACKS, RECT_FALLBACKS), rp: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), rt: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), ruby: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, TEXT_CONTENT_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), s: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, TEXT_CONTENT_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), samp: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), script: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, TEXT_CONTENT_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), section: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, TEXT_CONTENT_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), select: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), set: has_1.default(), small: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, TEXT_CONTENT_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), solidcolor: has_1.default(), source: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), span: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, TEXT_CONTENT_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), stop: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, PRESENTATION_FALLBACKS), strike: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), strong: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, TEXT_CONTENT_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), style: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, TEXT_CONTENT_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), sub: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), summary: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), sup: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, TEXT_CONTENT_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), svg: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, PRESENTATION_FALLBACKS, STYLE_FALLBACKS), switch: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_2D_FALLBACKS, PRESENTATION_FALLBACKS), symbol: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_2D_FALLBACKS, PRESENTATION_FALLBACKS), table: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), tbody: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), td: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, TEXT_CONTENT_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), text: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, TEXT_CONTENT_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_2D_FALLBACKS, PRESENTATION_FALLBACKS), textarea: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, TEXT_CONTENT_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), textPath: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, TEXT_CONTENT_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_2D_FALLBACKS, PRESENTATION_FALLBACKS), tfoot: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), th: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), thead: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), time: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), title: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, TEXT_CONTENT_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), tr: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), track: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), tref: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, PRESENTATION_FALLBACKS), tspan: has_1.default(TEXT_CONTENT_FALLBACKS, HTML_STYLE_SHORTHAND_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_2D_FALLBACKS, PRESENTATION_FALLBACKS), tt: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), u: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, TEXT_CONTENT_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), ul: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), unknown: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_2D_FALLBACKS), us: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, PRESENTATION_FALLBACKS), use: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_2D_FALLBACKS), var: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), video: has_1.default(HTML_STYLE_SHORTHAND_FALLBACKS, CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), view: has_1.default(), vkern: has_1.default(), wb: has_1.default(CONTROL_FLOW_FALLBACKS, LAYOUT_3D_FALLBACKS, STYLE_FALLBACKS), }; //# sourceMappingURL=fallbacks.js.map