inferno-vnode-flags
Version:
Provides an enum of all possible VNode Flags used when calling Inferno.createVNode
2 lines (1 loc) • 1.56 kB
JavaScript
!function(e,n){"object"===typeof exports&&"undefined"!==typeof module?n(exports):"function"===typeof define&&define.amd?define(["exports"],n):n((e="undefined"!==typeof globalThis?globalThis:e||self).Inferno=e.Inferno||{})}(this,(function(e){"use strict";var n,o;e.VNodeFlags=void 0,(n=e.VNodeFlags||(e.VNodeFlags={}))[n.Unknown=0]="Unknown",n[n.HtmlElement=1]="HtmlElement",n[n.ComponentUnknown=2]="ComponentUnknown",n[n.ComponentClass=4]="ComponentClass",n[n.ComponentFunction=8]="ComponentFunction",n[n.Text=16]="Text",n[n.SvgElement=32]="SvgElement",n[n.InputElement=64]="InputElement",n[n.TextareaElement=128]="TextareaElement",n[n.SelectElement=256]="SelectElement",n[n.Portal=1024]="Portal",n[n.ReCreate=2048]="ReCreate",n[n.ContentEditable=4096]="ContentEditable",n[n.Fragment=8192]="Fragment",n[n.InUse=16384]="InUse",n[n.ForwardRef=32768]="ForwardRef",n[n.Normalized=65536]="Normalized",n[n.ForwardRefComponent=32776]="ForwardRefComponent",n[n.FormElement=448]="FormElement",n[n.Element=481]="Element",n[n.Component=14]="Component",n[n.DOMRef=1521]="DOMRef",n[n.InUseOrNormalized=81920]="InUseOrNormalized",n[n.ClearInUse=-16385]="ClearInUse",n[n.ComponentKnown=12]="ComponentKnown",e.ChildFlags=void 0,(o=e.ChildFlags||(e.ChildFlags={}))[o.UnknownChildren=0]="UnknownChildren",o[o.HasInvalidChildren=1]="HasInvalidChildren",o[o.HasVNodeChildren=2]="HasVNodeChildren",o[o.HasNonKeyedChildren=4]="HasNonKeyedChildren",o[o.HasKeyedChildren=8]="HasKeyedChildren",o[o.HasTextChildren=16]="HasTextChildren",o[o.MultipleChildren=12]="MultipleChildren"}));