Search
Preparing search index...
The search index is not available
Swim Toolkit
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
Swim Toolkit
@swim/window
ScrimView
Class ScrimView
Hierarchy
HtmlView
ScrimView
Implements
ModalServiceObserver
Index
Constructors
constructor
Properties
align
Content
align
Items
align
Self
appearance
autocomplete
backdrop
Filter
background
Clip
background
Color
background
Image
border
Bottom
Color
border
Bottom
Left
Radius
border
Bottom
Right
Radius
border
Bottom
Style
border
Bottom
Width
border
Collapse
border
Left
Color
border
Left
Style
border
Left
Width
border
Right
Color
border
Right
Style
border
Right
Width
border
Spacing
border
Top
Color
border
Top
Left
Radius
border
Top
Right
Radius
border
Top
Style
border
Top
Width
bottom
box
Shadow
box
Sizing
checked
child
Map
color
colspan
constraint
Variables
constraints
context
Type
cursor
decoherent
disabled
display
display
Provider
display
State
dom
Provider
family
Type
fasteners
filter
flags
flex
Basis
flex
Direction
flex
Grow
flex
Shrink
flex
Wrap
font
Family
font
Size
font
Stretch
font
Style
font
Variant
font
Weight
height
justify
Content
key
layout
Provider
left
line
Height
margin
Bottom
margin
Left
margin
Right
margin
Top
max
Height
max
Width
min
Height
min
Width
modal
Provider
mood
mood
Modifier
node
observer
Cache
observer
Type
observers
opacity
order
outline
Color
outline
Style
outline
Width
overflow
Scrolling
overflowX
overflowY
overscroll
BehaviorX
overscroll
BehaviorY
padding
Bottom
padding
Left
padding
Right
padding
Top
placeholder
pointer
Events
position
right
rowspan
selected
text
Align
text
Decoration
Color
text
Decoration
Line
text
Decoration
Style
text
Overflow
text
Transform
theme
theme
Modifier
theme
Provider
title
top
touch
Action
transform
type
uid
user
Select
value
vertical
Align
viewport
Provider
visibility
white
Space
width
z
Index
Contextual
Flag
Cull
Flag
Culled
Flag
Culled
Mask
Display
Mask
Displaying
Flag
Flag
Mask
Flag
Shift
Hidden
Flag
Hidden
Mask
Hidden
State
Hide
Flag
Hide
State
Hiding
State
Insert
Child
Flags
Intangible
Flag
Mount
Flags
Mounted
Flag
Needs
Animate
Needs
Change
Needs
Composite
Needs
Display
Needs
Layout
Needs
Process
Needs
Project
Needs
Rasterize
Needs
Render
Needs
Resize
Needs
Scroll
Process
Mask
Processing
Flag
Remove
Child
Flags
Removing
Flag
Show
State
Showing
State
Shown
State
Status
Mask
Traversing
Flag
Unbounded
Flag
Uncull
Flags
Update
Mask
Updating
Mask
namespace
tag
uid
Accessors
child
Count
children
class
List
client
Bounds
client
Transform
culled
displaying
insert
Child
Flags
intangible
mount
Flags
mounted
page
Bounds
page
Transform
parent
parent
Transform
popover
Frame
processing
remove
Child
Flags
super
View
Context
traversing
unbounded
uncull
Flags
updating
view
Context
view
Idiom
viewport
Methods
activate
Constraint
activate
Constraint
Variable
activate
Layout
add
Class
add
Constraint
add
Constraint
Variable
append
Child
apply
Root
Theme
apply
Theme
attach
Fastener
attach
Parent
bind
Child
Fastener
bind
Child
Fasteners
bind
Fastener
border
Color
border
Radius
border
Style
border
Width
call
Observers
cascade
Cull
cascade
Display
cascade
Insert
cascade
Mount
cascade
Process
cascade
Uncull
cascade
Unmount
change
Mood
change
Theme
class
Name
constraint
constraint
Variable
cull
Children
deactivate
Constraint
deactivate
Constraint
Variable
deactivate
Layout
decohere
Fastener
detach
Fastener
detach
Parent
did
Animate
did
Apply
Theme
did
Attach
Fastener
did
Attach
Parent
did
Change
did
Cull
did
Detach
Fastener
did
Detach
Parent
did
Display
did
Hide
did
Insert
Child
did
Layout
did
Mount
did
Observe
did
Process
did
Remove
Child
did
Resize
did
Scroll
did
Set
Attribute
did
Set
Intangible
did
Set
Style
did
Set
Unbounded
did
Show
did
Uncull
did
Unmount
did
Unobserve
dispatch
Event
display
Child
display
Children
equals
evaluate
Constraint
Variables
extend
View
Context
first
Child
font
for
Each
Child
for
Each
Observer
get
Attribute
get
Base
get
Child
get
Fastener
get
Lazy
Fastener
get
Look
get
Look
Or
get
Style
get
Super
get
Super
Fastener
has
Class
has
Constraint
has
Constraint
Variable
has
Fastener
hash
Code
hide
id
init
init
Attributes
init
Element
init
Scrim
init
Style
inject
Child
insert
Child
insert
Child
Map
intersects
Viewport
is
Hidden
is
Positioned
is
Shown
last
Child
margin
modify
Mood
modify
Theme
mount
mount
Children
mount
Fasteners
mount
Theme
needs
Display
needs
Process
needs
Update
next
Child
observe
off
on
on
Animate
on
Apply
Theme
on
Attach
Fastener
on
Attach
Parent
on
Change
on
Click
on
Cull
on
Detach
Fastener
on
Detach
Parent
on
Display
on
Insert
Child
on
Layout
on
Mount
on
Observe
on
Process
on
Remove
Child
on
Resize
on
Scroll
on
Set
Attribute
on
Set
Intangible
on
Set
Style
on
Set
Unbounded
on
Synthetic
Click
on
Uncull
on
Unmount
on
Unobserve
overflow
overscroll
Behavior
padding
prepend
Child
previous
Child
process
Child
process
Children
recohere
Animators
recohere
Fasteners
remove
remove
Child
remove
Child
Map
remove
Children
remove
Class
remove
Constraint
remove
Constraint
Variable
replace
Child
replace
Child
Map
request
Update
require
Update
service
Did
Update
Modality
set
Attribute
set
Child
set
Constraint
Variable
set
Culled
set
Display
State
set
Fastener
set
Flags
set
Intangible
set
Key
set
Properties
set
Property
set
Style
set
Unbounded
show
text
theme
Animators
toggle
Class
unbind
Child
Fastener
unbind
Child
Fasteners
uncull
Children
unmount
Children
unmount
Fasteners
unobserve
update
Theme
will
Animate
will
Apply
Theme
will
Attach
Fastener
will
Attach
Parent
will
Change
will
Cull
will
Detach
Fastener
will
Detach
Parent
will
Display
will
Hide
will
Insert
Child
will
Layout
will
Mount
will
Observe
will
Process
will
Remove
Child
will
Resize
will
Scroll
will
Set
Attribute
will
Set
Intangible
will
Set
Style
will
Set
Unbounded
will
Show
will
Uncull
will
Unmount
will
Unobserve
create
for
Tag
from
Any
from
Init
from
Node
from
Tag
is
Node
Mounted
is
Positioned
is
Root
View
mount
page
Transform
parent
Transform
Constructors
constructor
new
Scrim
View
(
node
:
HTMLElement
)
:
ScrimView
Parameters
node:
HTMLElement
Returns
ScrimView
Properties
Readonly
align
Content
align
Content
:
StyleAnimator
<
ScrimView
,
undefined
|
AlignContent
,
never
>
Readonly
align
Items
align
Items
:
StyleAnimator
<
ScrimView
,
undefined
|
AlignItems
,
never
>
Readonly
align
Self
align
Self
:
StyleAnimator
<
ScrimView
,
undefined
|
AlignSelf
,
never
>
Readonly
appearance
appearance
:
StyleAnimator
<
ScrimView
,
undefined
|
Appearance
,
never
>
Readonly
autocomplete
autocomplete
:
AttributeAnimator
<
ScrimView
,
string
,
never
>
Readonly
backdrop
Filter
backdrop
Filter
:
StyleAnimator
<
ScrimView
,
undefined
|
string
,
never
>
Readonly
background
Clip
background
Clip
:
StyleAnimator
<
ScrimView
,
undefined
|
BackgroundClip
,
never
>
Readonly
background
Color
background
Color
:
StyleAnimator
<
ScrimView
,
null
|
Color
,
null
|
AnyColor
>
Readonly
background
Image
background
Image
:
StyleAnimator
<
ScrimView
,
null
|
string
|
LinearGradient
,
null
|
AnyLinearGradient
>
Readonly
border
Bottom
Color
border
Bottom
Color
:
StyleAnimator
<
ScrimView
,
null
|
Color
,
null
|
AnyColor
>
Readonly
border
Bottom
Left
Radius
border
Bottom
Left
Radius
:
StyleAnimator
<
ScrimView
,
null
|
Length
,
null
|
AnyLength
>
Readonly
border
Bottom
Right
Radius
border
Bottom
Right
Radius
:
StyleAnimator
<
ScrimView
,
null
|
Length
,
null
|
AnyLength
>
Readonly
border
Bottom
Style
border
Bottom
Style
:
StyleAnimator
<
ScrimView
,
undefined
|
BorderStyle
,
never
>
Readonly
border
Bottom
Width
border
Bottom
Width
:
StyleAnimator
<
ScrimView
,
null
|
Length
,
null
|
AnyLength
>
Readonly
border
Collapse
border
Collapse
:
StyleAnimator
<
ScrimView
,
undefined
|
BorderCollapse
,
never
>
Readonly
border
Left
Color
border
Left
Color
:
StyleAnimator
<
ScrimView
,
null
|
Color
,
null
|
AnyColor
>
Readonly
border
Left
Style
border
Left
Style
:
StyleAnimator
<
ScrimView
,
undefined
|
BorderStyle
,
never
>
Readonly
border
Left
Width
border
Left
Width
:
StyleAnimator
<
ScrimView
,
null
|
Length
,
null
|
AnyLength
>
Readonly
border
Right
Color
border
Right
Color
:
StyleAnimator
<
ScrimView
,
null
|
Color
,
null
|
AnyColor
>
Readonly
border
Right
Style
border
Right
Style
:
StyleAnimator
<
ScrimView
,
undefined
|
BorderStyle
,
never
>
Readonly
border
Right
Width
border
Right
Width
:
StyleAnimator
<
ScrimView
,
null
|
Length
,
null
|
AnyLength
>
Readonly
border
Spacing
border
Spacing
:
StyleAnimator
<
ScrimView
,
undefined
|
string
,
never
>
Readonly
border
Top
Color
border
Top
Color
:
StyleAnimator
<
ScrimView
,
null
|
Color
,
null
|
AnyColor
>
Readonly
border
Top
Left
Radius
border
Top
Left
Radius
:
StyleAnimator
<
ScrimView
,
null
|
Length
,
null
|
AnyLength
>
Readonly
border
Top
Right
Radius
border
Top
Right
Radius
:
StyleAnimator
<
ScrimView
,
null
|
Length
,
null
|
AnyLength
>
Readonly
border
Top
Style
border
Top
Style
:
StyleAnimator
<
ScrimView
,
undefined
|
BorderStyle
,
never
>
Readonly
border
Top
Width
border
Top
Width
:
StyleAnimator
<
ScrimView
,
null
|
Length
,
null
|
AnyLength
>
Readonly
bottom
bottom
:
StyleConstraintAnimator
<
ScrimView
,
null
|
Length
,
null
|
AnyLength
>
Readonly
box
Shadow
box
Shadow
:
StyleAnimator
<
ScrimView
,
null
|
BoxShadow
,
null
|
AnyBoxShadow
>
Readonly
box
Sizing
box
Sizing
:
StyleAnimator
<
ScrimView
,
undefined
|
BoxSizing
,
never
>
Readonly
checked
checked
:
AttributeAnimator
<
ScrimView
,
boolean
,
string
|
boolean
>
Readonly
child
Map
child
Map
:
null
|
Dictionary
<
View
>
Readonly
color
color
:
StyleAnimator
<
ScrimView
,
null
|
Color
,
null
|
AnyColor
>
Readonly
colspan
colspan
:
AttributeAnimator
<
ScrimView
,
number
,
string
|
number
>
Readonly
constraint
Variables
constraint
Variables
:
readonly
ConstraintVariable
[]
Readonly
constraints
constraints
:
readonly
Constraint
[]
Optional
Readonly
context
Type
context
Type
:
Class
<
ViewContext
>
Readonly
cursor
cursor
:
StyleAnimator
<
ScrimView
,
undefined
|
CssCursor
,
never
>
Readonly
decoherent
decoherent
:
null
|
readonly
Fastener
<
unknown
>
[]
Readonly
disabled
disabled
:
AttributeAnimator
<
ScrimView
,
boolean
,
string
|
boolean
>
Readonly
display
display
:
StyleAnimator
<
ScrimView
,
undefined
|
CssDisplay
,
never
>
Readonly
display
Provider
display
Provider
:
DisplayProvider
<
ScrimView
,
DisplayService
<
ScrimView
>
>
Readonly
display
State
display
State
:
number
Readonly
dom
Provider
dom
Provider
:
DomProvider
<
ScrimView
,
DomService
<
ScrimView
>
>
Optional
Readonly
family
Type
family
Type
:
Class
<
View
>
Readonly
fasteners
fasteners
:
null
|
{}
Readonly
filter
filter
:
StyleAnimator
<
ScrimView
,
undefined
|
string
,
never
>
Readonly
flags
flags
:
number
Readonly
flex
Basis
flex
Basis
:
StyleAnimator
<
ScrimView
,
null
|
FlexBasis
,
null
|
string
|
number
|
Length
>
Readonly
flex
Direction
flex
Direction
:
StyleAnimator
<
ScrimView
,
string
,
never
>
Readonly
flex
Grow
flex
Grow
:
StyleAnimator
<
ScrimView
,
undefined
|
number
,
never
>
Readonly
flex
Shrink
flex
Shrink
:
StyleAnimator
<
ScrimView
,
undefined
|
number
,
never
>
Readonly
flex
Wrap
flex
Wrap
:
StyleAnimator
<
ScrimView
,
undefined
|
FlexWrap
,
never
>
Readonly
font
Family
font
Family
:
StyleAnimator
<
ScrimView
,
undefined
|
string
|
string
[]
,
undefined
|
string
|
readonly
string
[]
>
Readonly
font
Size
font
Size
:
StyleAnimator
<
ScrimView
,
null
|
Length
,
null
|
AnyLength
>
Readonly
font
Stretch
font
Stretch
:
StyleAnimator
<
ScrimView
,
undefined
|
FontStretch
,
never
>
Readonly
font
Style
font
Style
:
StyleAnimator
<
ScrimView
,
undefined
|
FontStyle
,
never
>
Readonly
font
Variant
font
Variant
:
StyleAnimator
<
ScrimView
,
undefined
|
FontVariant
,
never
>
Readonly
font
Weight
font
Weight
:
StyleAnimator
<
ScrimView
,
undefined
|
FontWeight
,
never
>
Readonly
height
height
:
StyleConstraintAnimator
<
ScrimView
,
null
|
Length
,
null
|
AnyLength
>
Readonly
justify
Content
justify
Content
:
StyleAnimator
<
ScrimView
,
undefined
|
JustifyContent
,
never
>
Readonly
key
key
:
undefined
|
string
Readonly
layout
Provider
layout
Provider
:
LayoutProvider
<
ScrimView
,
LayoutService
<
ScrimView
>
>
Readonly
left
left
:
StyleConstraintAnimator
<
ScrimView
,
null
|
Length
,
null
|
AnyLength
>
Readonly
line
Height
line
Height
:
StyleAnimator
<
ScrimView
,
null
|
Length
,
null
|
AnyLength
>
Readonly
margin
Bottom
margin
Bottom
:
StyleConstraintAnimator
<
ScrimView
,
null
|
Length
,
null
|
AnyLength
>
Readonly
margin
Left
margin
Left
:
StyleConstraintAnimator
<
ScrimView
,
null
|
Length
,
null
|
AnyLength
>
Readonly
margin
Right
margin
Right
:
StyleConstraintAnimator
<
ScrimView
,
null
|
Length
,
null
|
AnyLength
>
Readonly
margin
Top
margin
Top
:
StyleConstraintAnimator
<
ScrimView
,
null
|
Length
,
null
|
AnyLength
>
Readonly
max
Height
max
Height
:
StyleAnimator
<
ScrimView
,
null
|
Length
,
null
|
AnyLength
>
Readonly
max
Width
max
Width
:
StyleAnimator
<
ScrimView
,
null
|
Length
,
null
|
AnyLength
>
Readonly
min
Height
min
Height
:
StyleAnimator
<
ScrimView
,
null
|
Length
,
null
|
AnyLength
>
Readonly
min
Width
min
Width
:
StyleAnimator
<
ScrimView
,
null
|
Length
,
null
|
AnyLength
>
Readonly
modal
Provider
modal
Provider
:
ModalProvider
<
ScrimView
,
ModalService
<
ScrimView
>
>
Readonly
mood
mood
:
Property
<
ScrimView
,
null
|
MoodVector
<
Feel
>
,
null
|
MoodVector
<
Feel
>
>
Readonly
mood
Modifier
mood
Modifier
:
Property
<
ScrimView
,
null
|
MoodMatrix
<
Feel
,
Feel
>
,
null
|
MoodMatrix
<
Feel
,
Feel
>
>
Readonly
node
node
:
HTMLElement
Readonly
observer
Cache
observer
Cache
:
ElementViewObserverCache
<
ScrimView
>
Optional
Readonly
observer
Type
observer
Type
:
Class
<
HtmlViewObserver
<
HtmlView
>
>
Readonly
observers
observers
:
readonly
HtmlViewObserver
<
HtmlView
>
[]
Readonly
opacity
opacity
:
StyleAnimator
<
ScrimView
,
undefined
|
number
,
never
>
Readonly
order
order
:
StyleAnimator
<
ScrimView
,
undefined
|
number
,
never
>
Readonly
outline
Color
outline
Color
:
StyleAnimator
<
ScrimView
,
null
|
Color
,
null
|
AnyColor
>
Readonly
outline
Style
outline
Style
:
StyleAnimator
<
ScrimView
,
undefined
|
BorderStyle
,
never
>
Readonly
outline
Width
outline
Width
:
StyleAnimator
<
ScrimView
,
null
|
Length
,
null
|
AnyLength
>
Readonly
overflow
Scrolling
overflow
Scrolling
:
StyleAnimator
<
ScrimView
,
undefined
|
"touch"
|
"auto"
,
never
>
Readonly
overflowX
overflowX
:
StyleAnimator
<
ScrimView
,
undefined
|
Overflow
,
never
>
Readonly
overflowY
overflowY
:
StyleAnimator
<
ScrimView
,
undefined
|
Overflow
,
never
>
Readonly
overscroll
BehaviorX
overscroll
BehaviorX
:
StyleAnimator
<
ScrimView
,
undefined
|
OverscrollBehavior
,
never
>
Readonly
overscroll
BehaviorY
overscroll
BehaviorY
:
StyleAnimator
<
ScrimView
,
undefined
|
OverscrollBehavior
,
never
>
Readonly
padding
Bottom
padding
Bottom
:
StyleConstraintAnimator
<
ScrimView
,
null
|
Length
,
null
|
AnyLength
>
Readonly
padding
Left
padding
Left
:
StyleConstraintAnimator
<
ScrimView
,
null
|
Length
,
null
|
AnyLength
>
Readonly
padding
Right
padding
Right
:
StyleConstraintAnimator
<
ScrimView
,
null
|
Length
,
null
|
AnyLength
>
Readonly
padding
Top
padding
Top
:
StyleConstraintAnimator
<
ScrimView
,
null
|
Length
,
null
|
AnyLength
>
Readonly
placeholder
placeholder
:
AttributeAnimator
<
ScrimView
,
string
,
never
>
Readonly
pointer
Events
pointer
Events
:
StyleAnimator
<
ScrimView
,
undefined
|
PointerEvents
,
never
>
Readonly
position
position
:
StyleAnimator
<
ScrimView
,
undefined
|
Position
,
never
>
Readonly
right
right
:
StyleConstraintAnimator
<
ScrimView
,
null
|
Length
,
null
|
AnyLength
>
Readonly
rowspan
rowspan
:
AttributeAnimator
<
ScrimView
,
number
,
string
|
number
>
Readonly
selected
selected
:
AttributeAnimator
<
ScrimView
,
boolean
,
string
|
boolean
>
Readonly
text
Align
text
Align
:
StyleAnimator
<
ScrimView
,
undefined
|
TextAlign
,
never
>
Readonly
text
Decoration
Color
text
Decoration
Color
:
StyleAnimator
<
ScrimView
,
null
|
Color
,
null
|
AnyColor
>
Readonly
text
Decoration
Line
text
Decoration
Line
:
StyleAnimator
<
ScrimView
,
undefined
|
string
,
never
>
Readonly
text
Decoration
Style
text
Decoration
Style
:
StyleAnimator
<
ScrimView
,
undefined
|
TextDecorationStyle
,
never
>
Readonly
text
Overflow
text
Overflow
:
StyleAnimator
<
ScrimView
,
undefined
|
string
,
never
>
Readonly
text
Transform
text
Transform
:
StyleAnimator
<
ScrimView
,
undefined
|
TextTransform
,
never
>
Readonly
theme
theme
:
Property
<
ScrimView
,
null
|
ThemeMatrix
,
null
|
ThemeMatrix
>
Readonly
theme
Modifier
theme
Modifier
:
Property
<
ScrimView
,
null
|
MoodMatrix
<
Feel
,
Feel
>
,
null
|
MoodMatrix
<
Feel
,
Feel
>
>
Readonly
theme
Provider
theme
Provider
:
ThemeProvider
<
ScrimView
,
ThemeService
<
ScrimView
>
>
Readonly
title
title
:
AttributeAnimator
<
ScrimView
,
string
,
never
>
Readonly
top
top
:
StyleConstraintAnimator
<
ScrimView
,
null
|
Length
,
null
|
AnyLength
>
Readonly
touch
Action
touch
Action
:
StyleAnimator
<
ScrimView
,
undefined
|
TouchAction
,
never
>
Readonly
transform
transform
:
StyleAnimator
<
ScrimView
,
null
|
Transform
,
null
|
AnyTransform
>
Readonly
type
type
:
AttributeAnimator
<
ScrimView
,
string
,
never
>
Readonly
uid
uid
:
number
Readonly
user
Select
user
Select
:
StyleAnimator
<
ScrimView
,
undefined
|
UserSelect
,
never
>
Readonly
value
value
:
AttributeAnimator
<
ScrimView
,
string
,
never
>
Readonly
vertical
Align
vertical
Align
:
StyleAnimator
<
ScrimView
,
undefined
|
VerticalAlign
,
undefined
|
string
|
number
|
Length
>
Readonly
viewport
Provider
viewport
Provider
:
ViewportProvider
<
ScrimView
,
ViewportService
<
ScrimView
>
>
Readonly
visibility
visibility
:
StyleAnimator
<
ScrimView
,
undefined
|
Visibility
,
never
>
Readonly
white
Space
white
Space
:
StyleAnimator
<
ScrimView
,
undefined
|
WhiteSpace
,
never
>
Readonly
width
width
:
StyleConstraintAnimator
<
ScrimView
,
null
|
Length
,
null
|
AnyLength
>
Readonly
z
Index
z
Index
:
StyleAnimator
<
ScrimView
,
undefined
|
number
,
never
>
Static
Readonly
Contextual
Flag
Contextual
Flag
:
number
Static
Readonly
Cull
Flag
Cull
Flag
:
number
Static
Readonly
Culled
Flag
Culled
Flag
:
number
Static
Readonly
Culled
Mask
Culled
Mask
:
number
Static
Readonly
Display
Mask
Display
Mask
:
number
Static
Readonly
Displaying
Flag
Displaying
Flag
:
number
Static
Readonly
Flag
Mask
Flag
Mask
:
number
Static
Readonly
Flag
Shift
Flag
Shift
:
number
Static
Readonly
Hidden
Flag
Hidden
Flag
:
number
Static
Readonly
Hidden
Mask
Hidden
Mask
:
number
Static
Readonly
Hidden
State
Hidden
State
:
number
Static
Readonly
Hide
Flag
Hide
Flag
:
number
Static
Readonly
Hide
State
Hide
State
:
number
Static
Readonly
Hiding
State
Hiding
State
:
number
Static
Readonly
Insert
Child
Flags
Insert
Child
Flags
:
number
Static
Readonly
Intangible
Flag
Intangible
Flag
:
number
Static
Readonly
Mount
Flags
Mount
Flags
:
number
Static
Readonly
Mounted
Flag
Mounted
Flag
:
number
Static
Readonly
Needs
Animate
Needs
Animate
:
number
Static
Readonly
Needs
Change
Needs
Change
:
number
Static
Readonly
Needs
Composite
Needs
Composite
:
number
Static
Readonly
Needs
Display
Needs
Display
:
number
Static
Readonly
Needs
Layout
Needs
Layout
:
number
Static
Readonly
Needs
Process
Needs
Process
:
number
Static
Readonly
Needs
Project
Needs
Project
:
number
Static
Readonly
Needs
Rasterize
Needs
Rasterize
:
number
Static
Readonly
Needs
Render
Needs
Render
:
number
Static
Readonly
Needs
Resize
Needs
Resize
:
number
Static
Readonly
Needs
Scroll
Needs
Scroll
:
number
Static
Readonly
Process
Mask
Process
Mask
:
number
Static
Readonly
Processing
Flag
Processing
Flag
:
number
Static
Readonly
Remove
Child
Flags
Remove
Child
Flags
:
number
Static
Readonly
Removing
Flag
Removing
Flag
:
number
Static
Readonly
Show
State
Show
State
:
number
Static
Readonly
Showing
State
Showing
State
:
number
Static
Readonly
Shown
State
Shown
State
:
number
Static
Readonly
Status
Mask
Status
Mask
:
number
Static
Readonly
Traversing
Flag
Traversing
Flag
:
number
Static
Readonly
Unbounded
Flag
Unbounded
Flag
:
number
Static
Readonly
Uncull
Flags
Uncull
Flags
:
number
Static
Readonly
Update
Mask
Update
Mask
:
number
Static
Readonly
Updating
Mask
Updating
Mask
:
number
Static
Optional
Readonly
namespace
namespace
:
string
Static
Readonly
tag
tag
:
string
Static
uid
uid
:
(
)
=>
number
Type declaration
(
)
:
number
Returns
number
Accessors
child
Count
get
childCount
(
)
:
number
Returns
number
children
get
children
(
)
:
readonly
View
[]
Returns
readonly
View
[]
class
List
get
classList
(
)
:
DOMTokenList
Returns
DOMTokenList
client
Bounds
get
clientBounds
(
)
:
R2Box
Returns
R2Box
client
Transform
get
clientTransform
(
)
:
Transform
Returns
Transform
culled
get
culled
(
)
:
boolean
Returns
boolean
displaying
get
displaying
(
)
:
boolean
Returns
boolean
insert
Child
Flags
get
insertChildFlags
(
)
:
number
Returns
number
intangible
get
intangible
(
)
:
boolean
Returns
boolean
mount
Flags
get
mountFlags
(
)
:
number
Returns
number
mounted
get
mounted
(
)
:
boolean
Returns
boolean
page
Bounds
get
pageBounds
(
)
:
R2Box
Returns
R2Box
page
Transform
get
pageTransform
(
)
:
Transform
Returns
Transform
parent
get
parent
(
)
:
null
|
View
Returns
null
|
View
parent
Transform
get
parentTransform
(
)
:
Transform
Returns
Transform
popover
Frame
get
popoverFrame
(
)
:
R2Box
Returns
R2Box
processing
get
processing
(
)
:
boolean
Returns
boolean
remove
Child
Flags
get
removeChildFlags
(
)
:
number
Returns
number
super
View
Context
get
superViewContext
(
)
:
ViewContext
Returns
ViewContext
traversing
get
traversing
(
)
:
boolean
Returns
boolean
unbounded
get
unbounded
(
)
:
boolean
Returns
boolean
uncull
Flags
get
uncullFlags
(
)
:
number
Returns
number
updating
get
updating
(
)
:
boolean
Returns
boolean
view
Context
get
viewContext
(
)
:
ViewContextType
<
this
>
Returns
ViewContextType
<
this
>
view
Idiom
get
viewIdiom
(
)
:
ViewIdiom
Returns
ViewIdiom
viewport
get
viewport
(
)
:
Viewport
Returns
Viewport
Methods
activate
Constraint
activate
Constraint
(
constraint
:
Constraint
)
:
void
Parameters
constraint:
Constraint
Returns
void
activate
Constraint
Variable
activate
Constraint
Variable
(
constraintVariable
:
ConstraintVariable
)
:
void
Parameters
constraintVariable:
ConstraintVariable
Returns
void
Protected
activate
Layout
activate
Layout
(
)
:
void
Returns
void
add
Class
add
Class
(
...
classNames
:
string
[]
)
:
ScrimView
Parameters
Rest
...
classNames:
string
[]
Returns
ScrimView
add
Constraint
add
Constraint
(
constraint
:
Constraint
)
:
void
Parameters
constraint:
Constraint
Returns
void
add
Constraint
Variable
add
Constraint
Variable
(
constraintVariable
:
ConstraintVariable
)
:
void
Parameters
constraintVariable:
ConstraintVariable
Returns
void
append
Child
append
Child<V>
(
child
:
V
, key
?:
string
)
:
V
append
Child<F>
(
factory
:
F
, key
?:
string
)
:
InstanceType
<
F
>
append
Child<K>
(
tag
:
K
, key
?:
string
)
:
HtmlViewTagMap
[
K
]
append
Child
(
child
:
AnyNodeView
<
NodeView
>
|
keyof
HtmlViewTagMap
, key
?:
string
)
:
NodeView
Type parameters
V
:
NodeView
<
V
>
Parameters
child:
V
Optional
key:
string
Returns
V
Type parameters
F
:
new
(
...
args
:
any
[]
)
=>
InstanceType
<
F
>
&
Creatable
<
InstanceType
<
F
>
,
F
>
Parameters
factory:
F
Optional
key:
string
Returns
InstanceType
<
F
>
Type parameters
K
:
keyof
HtmlViewTagMap
Parameters
tag:
K
Optional
key:
string
Returns
HtmlViewTagMap
[
K
]
Parameters
child:
AnyNodeView
<
NodeView
>
|
keyof
HtmlViewTagMap
Optional
key:
string
Returns
NodeView
apply
Root
Theme
apply
Root
Theme
(
theme
:
ThemeMatrix
, mood
:
MoodVector
<
Feel
>
, timing
:
boolean
|
Timing
)
:
void
Parameters
theme:
ThemeMatrix
mood:
MoodVector
<
Feel
>
timing:
boolean
|
Timing
Returns
void
apply
Theme
apply
Theme
(
theme
:
ThemeMatrix
, mood
:
MoodVector
<
Feel
>
, timing
?:
boolean
|
AnyTiming
)
:
void
Parameters
theme:
ThemeMatrix
mood:
MoodVector
<
Feel
>
Optional
timing:
boolean
|
AnyTiming
Returns
void
Protected
attach
Fastener
attach
Fastener
(
fastenerName
:
string
, fastener
:
Fastener
<
unknown
>
)
:
void
Parameters
fastenerName:
string
fastener:
Fastener
<
unknown
>
Returns
void
attach
Parent
attach
Parent
(
parent
:
View
)
:
void
Parameters
parent:
View
Returns
void
Protected
bind
Child
Fastener
bind
Child
Fastener
(
fastener
:
Fastener
<
unknown
>
, child
:
View
, target
:
null
|
View
)
:
void
Parameters
fastener:
Fastener
<
unknown
>
child:
View
target:
null
|
View
Returns
void
Protected
bind
Child
Fasteners
bind
Child
Fasteners
(
child
:
View
, target
:
null
|
View
)
:
void
Parameters
child:
View
target:
null
|
View
Returns
void
Protected
bind
Fastener
bind
Fastener
(
fastener
:
Fastener
<
unknown
>
)
:
void
Parameters
fastener:
Fastener
<
unknown
>
Returns
void
border
Color
border
Color
(
)
:
null
|
Color
|
[
null
|
Color
,
null
|
Color
,
null
|
Color
,
null
|
Color
]
border
Color
(
value
:
null
|
AnyColor
|
[
null
|
AnyColor
,
null
|
AnyColor
,
null
|
AnyColor
,
null
|
AnyColor
]
, timing
?:
boolean
|
AnyTiming
, precedence
?:
number
)
:
ScrimView
Returns
null
|
Color
|
[
null
|
Color
,
null
|
Color
,
null
|
Color
,
null
|
Color
]
Parameters
value:
null
|
AnyColor
|
[
null
|
AnyColor
,
null
|
AnyColor
,
null
|
AnyColor
,
null
|
AnyColor
]
Optional
timing:
boolean
|
AnyTiming
Optional
precedence:
number
Returns
ScrimView
border
Radius
border
Radius
(
)
:
null
|
Length
|
[
null
|
Length
,
null
|
Length
,
null
|
Length
,
null
|
Length
]
border
Radius
(
value
:
null
|
AnyLength
|
[
null
|
AnyLength
,
null
|
AnyLength
,
null
|
AnyLength
,
null
|
AnyLength
]
, timing
?:
boolean
|
AnyTiming
, precedence
?:
number
)
:
ScrimView
Returns
null
|
Length
|
[
null
|
Length
,
null
|
Length
,
null
|
Length
,
null
|
Length
]
Parameters
value:
null
|
AnyLength
|
[
null
|
AnyLength
,
null
|
AnyLength
,
null
|
AnyLength
,
null
|
AnyLength
]
Optional
timing:
boolean
|
AnyTiming
Optional
precedence:
number
Returns
ScrimView
border
Style
border
Style
(
)
:
undefined
|
BorderStyle
|
[
undefined
|
BorderStyle
,
undefined
|
BorderStyle
,
undefined
|
BorderStyle
,
undefined
|
BorderStyle
]
border
Style
(
value
:
undefined
|
BorderStyle
|
[
undefined
|
BorderStyle
,
undefined
|
BorderStyle
,
undefined
|
BorderStyle
,
undefined
|
BorderStyle
]
, timing
?:
boolean
|
AnyTiming
, precedence
?:
number
)
:
ScrimView
Returns
undefined
|
BorderStyle
|
[
undefined
|
BorderStyle
,
undefined
|
BorderStyle
,
undefined
|
BorderStyle
,
undefined
|
BorderStyle
]
Parameters
value:
undefined
|
BorderStyle
|
[
undefined
|
BorderStyle
,
undefined
|
BorderStyle
,
undefined
|
BorderStyle
,
undefined
|
BorderStyle
]
Optional
timing:
boolean
|
AnyTiming
Optional
precedence:
number
Returns
ScrimView
border
Width
border
Width
(
)
:
null
|
Length
|
[
null
|
Length
,
null
|
Length
,
null
|
Length
,
null
|
Length
]
border
Width
(
value
:
null
|
AnyLength
|
[
null
|
AnyLength
,
null
|
AnyLength
,
null
|
AnyLength
,
null
|
AnyLength
]
, timing
?:
boolean
|
AnyTiming
, precedence
?:
number
)
:
ScrimView
Returns
null
|
Length
|
[
null
|
Length
,
null
|
Length
,
null
|
Length
,
null
|
Length
]
Parameters
value:
null
|
AnyLength
|
[
null
|
AnyLength
,
null
|
AnyLength
,
null
|
AnyLength
,
null
|
AnyLength
]
Optional
timing:
boolean
|
AnyTiming
Optional
precedence:
number
Returns
ScrimView
call
Observers
call
Observers<O, K>
(
key
:
K
,
...
args
:
ObserverParameters
<
O
,
K
>
)
:
void
Type parameters
O
K
:
string
|
number
|
symbol
Parameters
key:
K
Rest
...
args:
ObserverParameters
<
O
,
K
>
Returns
void
cascade
Cull
cascade
Cull
(
)
:
void
Returns
void
cascade
Display
cascade
Display
(
displayFlags
:
number
, baseViewContext
:
ViewContext
)
:
void
Parameters
displayFlags:
number
baseViewContext:
ViewContext
Returns
void
cascade
Insert
cascade
Insert
(
updateFlags
?:
number
, viewContext
?:
ViewContext
)
:
void
Parameters
Optional
updateFlags:
number
Optional
viewContext:
ViewContext
Returns
void
cascade
Mount
cascade
Mount
(
)
:
void
Returns
void
cascade
Process
cascade
Process
(
processFlags
:
number
, baseViewContext
:
ViewContext
)
:
void
Parameters
processFlags:
number
baseViewContext:
ViewContext
Returns
void
cascade
Uncull
cascade
Uncull
(
)
:
void
Returns
void
cascade
Unmount
cascade
Unmount
(
)
:
void
Returns
void
Protected
change
Mood
change
Mood
(
)
:
void
Returns
void
Protected
change
Theme
change
Theme
(
)
:
void
Returns
void
class
Name
class
Name
(
)
:
undefined
|
string
class
Name
(
value
:
undefined
|
string
)
:
ScrimView
Returns
undefined
|
string
Parameters
value:
undefined
|
string
Returns
ScrimView
constraint
constraint
(
lhs
:
AnyConstraintExpression
, relation
:
ConstraintRelation
, rhs
?:
AnyConstraintExpression
, strength
?:
AnyConstraintStrength
)
:
Constraint
Parameters
lhs:
AnyConstraintExpression
relation:
ConstraintRelation
Optional
rhs:
AnyConstraintExpression
Optional
strength:
AnyConstraintStrength
Returns
Constraint
constraint
Variable
constraint
Variable
(
name
:
string
, value
?:
number
, strength
?:
AnyConstraintStrength
)
:
ConstraintProperty
<
unknown
,
number
,
number
>
Parameters
name:
string
Optional
value:
number
Optional
strength:
AnyConstraintStrength
Returns
ConstraintProperty
<
unknown
,
number
,
number
>
Protected
cull
Children
cull
Children
(
)
:
void
Returns
void
deactivate
Constraint
deactivate
Constraint
(
constraint
:
Constraint
)
:
void
Parameters
constraint:
Constraint
Returns
void
deactivate
Constraint
Variable
deactivate
Constraint
Variable
(
constraintVariable
:
ConstraintVariable
)
:
void
Parameters
constraintVariable:
ConstraintVariable
Returns
void
Protected
deactivate
Layout
deactivate
Layout
(
)
:
void
Returns
void
decohere
Fastener
decohere
Fastener
(
fastener
:
Fastener
<
unknown
>
)
:
void
Parameters
fastener:
Fastener
<
unknown
>
Returns
void
Protected
detach
Fastener
detach
Fastener
(
fastenerName
:
string
, fastener
:
Fastener
<
unknown
>
)
:
void
Parameters
fastenerName:
string
fastener:
Fastener
<
unknown
>
Returns
void
detach
Parent
detach
Parent
(
parent
:
View
)
:
void
Parameters
parent:
View
Returns
void
Protected
did
Animate
did
Animate
(
viewContext
:
ViewContext
)
:
void
Parameters
viewContext:
ViewContext
Returns
void
Protected
did
Apply
Theme
did
Apply
Theme
(
theme
:
ThemeMatrix
, mood
:
MoodVector
<
Feel
>
, timing
:
boolean
|
Timing
)
:
void
Parameters
theme:
ThemeMatrix
mood:
MoodVector
<
Feel
>
timing:
boolean
|
Timing
Returns
void
Protected
did
Attach
Fastener
did
Attach
Fastener
(
fastenerName
:
string
, fastener
:
Fastener
<
unknown
>
)
:
void
Parameters
fastenerName:
string
fastener:
Fastener
<
unknown
>
Returns
void
Protected
did
Attach
Parent
did
Attach
Parent
(
parent
:
View
)
:
void
Parameters
parent:
View
Returns
void
Protected
did
Change
did
Change
(
viewContext
:
ViewContext
)
:
void
Parameters
viewContext:
ViewContext
Returns
void
Protected
did
Cull
did
Cull
(
)
:
void
Returns
void
Protected
did
Detach
Fastener
did
Detach
Fastener
(
fastenerName
:
string
, fastener
:
Fastener
<
unknown
>
)
:
void
Parameters
fastenerName:
string
fastener:
Fastener
<
unknown
>
Returns
void
Protected
did
Detach
Parent
did
Detach
Parent
(
parent
:
View
)
:
void
Parameters
parent:
View
Returns
void
Protected
did
Display
did
Display
(
displayFlags
:
number
, viewContext
:
ViewContext
)
:
void
Parameters
displayFlags:
number
viewContext:
ViewContext
Returns
void
Protected
did
Hide
did
Hide
(
)
:
void
Returns
void
Protected
did
Insert
Child
did
Insert
Child
(
child
:
View
, target
:
null
|
View
)
:
void
Parameters
child:
View
target:
null
|
View
Returns
void
Protected
did
Layout
did
Layout
(
viewContext
:
ViewContext
)
:
void
Parameters
viewContext:
ViewContext
Returns
void
Protected
did
Mount
did
Mount
(
)
:
void
Returns
void
Protected
did
Observe
did
Observe
(
observer
:
HtmlViewObserver
<
HtmlView
>
)
:
void
Parameters
observer:
HtmlViewObserver
<
HtmlView
>
Returns
void
Protected
did
Process
did
Process
(
processFlags
:
number
, viewContext
:
ViewContext
)
:
void
Parameters
processFlags:
number
viewContext:
ViewContext
Returns
void
Protected
did
Remove
Child
did
Remove
Child
(
child
:
View
)
:
void
Parameters
child:
View
Returns
void
Protected
did
Resize
did
Resize
(
viewContext
:
ViewContext
)
:
void
Parameters
viewContext:
ViewContext
Returns
void
Protected
did
Scroll
did
Scroll
(
viewContext
:
ViewContext
)
:
void
Parameters
viewContext:
ViewContext
Returns
void
Protected
did
Set
Attribute
did
Set
Attribute
(
attributeName
:
string
, value
:
unknown
)
:
void
Parameters
attributeName:
string
value:
unknown
Returns
void
Protected
did
Set
Intangible
did
Set
Intangible
(
intangible
:
boolean
)
:
void
Parameters
intangible:
boolean
Returns
void
Protected
did
Set
Style
did
Set
Style
(
propertyName
:
string
, value
:
unknown
, priority
:
undefined
|
string
)
:
void
Parameters
propertyName:
string
value:
unknown
priority:
undefined
|
string
Returns
void
Protected
did
Set
Unbounded
did
Set
Unbounded
(
unboundedFlag
:
boolean
)
:
void
Parameters
unboundedFlag:
boolean
Returns
void
Protected
did
Show
did
Show
(
)
:
void
Returns
void
Protected
did
Uncull
did
Uncull
(
)
:
void
Returns
void
Protected
did
Unmount
did
Unmount
(
)
:
void
Returns
void
Protected
did
Unobserve
did
Unobserve
(
observer
:
HtmlViewObserver
<
HtmlView
>
)
:
void
Parameters
observer:
HtmlViewObserver
<
HtmlView
>
Returns
void
dispatch
Event
dispatch
Event
(
event
:
Event
)
:
boolean
Parameters
event:
Event
Returns
boolean
Protected
display
Child
display
Child
(
child
:
View
, displayFlags
:
number
, viewContext
:
ViewContext
)
:
void
Parameters
child:
View
displayFlags:
number
viewContext:
ViewContext
Returns
void
Protected
display
Children
display
Children
(
displayFlags
:
number
, viewContext
:
ViewContext
, displayChild
:
(
childView
:
View
, displayFlags
:
number
, viewContext
:
ViewContext
)
=>
void
)
:
void
Parameters
displayFlags:
number
viewContext:
ViewContext
displayChild:
(
childView
:
View
, displayFlags
:
number
, viewContext
:
ViewContext
)
=>
void
(
childView
:
View
, displayFlags
:
number
, viewContext
:
ViewContext
)
:
void
Parameters
childView:
View
displayFlags:
number
viewContext:
ViewContext
Returns
void
Returns
void
equals
equals
(
that
:
unknown
)
:
boolean
Parameters
that:
unknown
Returns
boolean
evaluate
Constraint
Variables
evaluate
Constraint
Variables
(
)
:
void
Returns
void
extend
View
Context
extend
View
Context
(
viewContext
:
ViewContext
)
:
ViewContext
Parameters
viewContext:
ViewContext
Returns
ViewContext
first
Child
first
Child
(
)
:
null
|
View
Returns
null
|
View
font
font
(
)
:
null
|
Font
font
(
value
:
null
|
AnyFont
, timing
?:
boolean
|
AnyTiming
, precedence
?:
number
)
:
ScrimView
Returns
null
|
Font
Parameters
value:
null
|
AnyFont
Optional
timing:
boolean
|
AnyTiming
Optional
precedence:
number
Returns
ScrimView
for
Each
Child
for
Each
Child<T>
(
callback
:
(
child
:
View
)
=>
void
|
T
)
:
undefined
|
T
for
Each
Child<T, S>
(
callback
:
(
child
:
View
)
=>
void
|
T
, thisArg
:
S
)
:
undefined
|
T
Type parameters
T
Parameters
callback:
(
child
:
View
)
=>
void
|
T
(
child
:
View
)
:
void
|
T
Parameters
child:
View
Returns
void
|
T
Returns
undefined
|
T
Type parameters
T
S
Parameters
callback:
(
child
:
View
)
=>
void
|
T
(
child
:
View
)
:
void
|
T
Parameters
child:
View
Returns
void
|
T
thisArg:
S
Returns
undefined
|
T
for
Each
Observer
for
Each
Observer<T>
(
callback
:
(
observer
:
HtmlViewObserver
<
HtmlView
>
)
=>
void
|
T
)
:
undefined
|
T
Type parameters
T
Parameters
callback:
(
observer
:
HtmlViewObserver
<
HtmlView
>
)
=>
void
|
T
(
observer
:
HtmlViewObserver
<
HtmlView
>
)
:
void
|
T
Parameters
observer:
HtmlViewObserver
<
HtmlView
>
Returns
void
|
T
Returns
undefined
|
T
get
Attribute
get
Attribute
(
attributeName
:
string
)
:
null
|
string
Parameters
attributeName:
string
Returns
null
|
string
get
Base
get
Base<F>
(
baseBound
:
F
)
:
null
|
InstanceType
<
F
>
Type parameters
F
:
new
(
...
args
:
any
[]
)
=>
Hierarchy
Parameters
baseBound:
F
Returns
null
|
InstanceType
<
F
>
get
Child
get
Child<F>
(
key
:
string
, childBound
:
F
)
:
null
|
InstanceType
<
F
>
get
Child
(
key
:
string
, childBound
?:
new
(
...
args
:
any
[]
)
=>
View
)
:
null
|
View
Type parameters
F
:
new
(
...
args
:
any
[]
)
=>
View
Parameters
key:
string
childBound:
F
Returns
null
|
InstanceType
<
F
>
Parameters
key:
string
Optional
childBound:
new
(
...
args
:
any
[]
)
=>
View
new
(
...
args
:
any
[]
)
:
View
Parameters
Rest
...
args:
any
[]
Returns
View
Returns
null
|
View
get
Fastener
get
Fastener<F>
(
fastenerName
:
string
, fastenerBound
:
Class
<
F
>
)
:
null
|
F
get
Fastener
(
fastenerName
:
string
, fastenerBound
?:
null
|
Class
<
Fastener
<
unknown
>
>
)
:
null
|
Fastener
<
unknown
>
Type parameters
F
:
Fastener
<
any
,
F
>
Parameters
fastenerName:
string
fastenerBound:
Class
<
F
>
Returns
null
|
F
Parameters
fastenerName:
string
Optional
fastenerBound:
null
|
Class
<
Fastener
<
unknown
>
>
Returns
null
|
Fastener
<
unknown
>
get
Lazy
Fastener
get
Lazy
Fastener<F>
(
fastenerName
:
string
, fastenerBound
:
Class
<
F
>
)
:
null
|
F
get
Lazy
Fastener
(
fastenerName
:
string
, fastenerBound
?:
null
|
Class
<
Fastener
<
unknown
>
>
)
:
null
|
Fastener
<
unknown
>
Type parameters
F
:
Fastener
<
any
,
F
>
Parameters
fastenerName:
string
fastenerBound:
Class
<
F
>
Returns
null
|
F
Parameters
fastenerName:
string
Optional
fastenerBound:
null
|
Class
<
Fastener
<
unknown
>
>
Returns
null
|
Fastener
<
unknown
>
get
Look
get
Look<T>
(
look
:
Look
<
T
,
unknown
>
, mood
?:
null
|
MoodVector
<
Feel
>
)
:
undefined
|
T
Type parameters
T
Parameters
look:
Look
<
T
,
unknown
>
Optional
mood:
null
|
MoodVector
<
Feel
>
Returns
undefined
|
T
get
Look
Or
get
Look
Or<T, E>
(
look
:
Look
<
T
,
unknown
>
, elseValue
:
E
)
:
T
|
E
get
Look
Or<T, E>
(
look
:
Look
<
T
,
unknown
>
, mood
:
null
|
MoodVector
<
Feel
>
, elseValue
:
E
)
:
T
|
E
Type parameters
T
E
Parameters
look:
Look
<
T
,
unknown
>
elseValue:
E
Returns
T
|
E
Type parameters
T
E
Parameters
look:
Look
<
T
,
unknown
>
mood:
null
|
MoodVector
<
Feel
>
elseValue:
E
Returns
T
|
E
get
Style
get
Style
(
propertyNames
:
string
|
readonly
string
[]
)
:
undefined
|
string
|
CSSStyleValue
Parameters
propertyNames:
string
|
readonly
string
[]
Returns
undefined
|
string
|
CSSStyleValue
get
Super
get
Super<F>
(
superBound
:
F
)
:
null
|
InstanceType
<
F
>
Type parameters
F
:
new
(
...
args
:
any
[]
)
=>
Hierarchy
Parameters
superBound:
F
Returns
null
|
InstanceType
<
F
>
get
Super
Fastener
get
Super
Fastener<F>
(
fastenerName
:
string
, fastenerBound
:
Class
<
F
>
)
:
null
|
F
get
Super
Fastener
(
fastenerName
:
string
, fastenerBound
?:
null
|
Class
<
Fastener
<
unknown
>
>
)
:
null
|
Fastener
<
unknown
>
Type parameters
F
:
Fastener
<
any
,
F
>
Parameters
fastenerName:
string
fastenerBound:
Class
<
F
>
Returns
null
|
F
Parameters
fastenerName:
string
Optional
fastenerBound:
null
|
Class
<
Fastener
<
unknown
>
>
Returns
null
|
Fastener
<
unknown
>
has
Class
has
Class
(
className
:
string
)
:
boolean
Parameters
className:
string
Returns
boolean
has
Constraint
has
Constraint
(
constraint
:
Constraint
)
:
boolean
Parameters
constraint:
Constraint
Returns
boolean
has
Constraint
Variable
has
Constraint
Variable
(
constraintVariable
:
ConstraintVariable
)
:
boolean
Parameters
constraintVariable:
ConstraintVariable
Returns
boolean
has
Fastener
has
Fastener
(
fastenerName
:
string
, fastenerBound
?:
null
|
Class
<
Fastener
<
unknown
>
>
)
:
boolean
Parameters
fastenerName:
string
Optional
fastenerBound:
null
|
Class
<
Fastener
<
unknown
>
>
Returns
boolean
hash
Code
hash
Code
(
)
:
number
Returns
number
hide
hide
(
timing
?:
boolean
|
AnyTiming
)
:
void
Parameters
Optional
timing:
boolean
|
AnyTiming
Returns
void
id
id
(
)
:
undefined
|
string
id
(
value
:
undefined
|
string
)
:
ScrimView
Returns
undefined
|
string
Parameters
value:
undefined
|
string
Returns
ScrimView
init
init
(
init
:
HtmlViewInit
)
:
void
Parameters
init:
HtmlViewInit
Returns
void
Protected
init
Attributes
init
Attributes
(
init
:
HtmlViewAttributesInit
)
:
void
Parameters
init:
HtmlViewAttributesInit
Returns
void
Protected
init
Element
init
Element
(
node
:
Element
)
:
void
Parameters
node:
Element
Returns
void
Protected
init
Scrim
init
Scrim
(
)
:
void
Returns
void
Protected
init
Style
init
Style
(
init
:
HtmlViewStyleInit
)
:
void
Parameters
init:
HtmlViewStyleInit
Returns
void
inject
Child
inject
Child
(
child
:
Node
|
View
, target
:
null
|
Node
|
View
, key
?:
string
)
:
void
Parameters
child:
Node
|
View
target:
null
|
Node
|
View
Optional
key:
string
Returns
void
insert
Child
insert
Child<V>
(
child
:
V
, target
:
null
|
Node
|
View
, key
?:
string
)
:
V
insert
Child<F>
(
factory
:
F
, target
:
null
|
View
, key
?:
string
)
:
InstanceType
<
F
>
insert
Child<K>
(
tag
:
K
, target
:
null
|
Node
|
View
, key
?:
string
)
:
HtmlViewTagMap
[
K
]
insert
Child
(
child
:
AnyNodeView
<
NodeView
>
|
keyof
HtmlViewTagMap
, target
:
null
|
Node
|
View
, key
?:
string
)
:
NodeView
Type parameters
V
:
NodeView
<
V
>
Parameters
child:
V
target:
null
|
Node
|
View
Optional
key:
string
Returns
V
Type parameters
F
:
new
(
...
args
:
any
[]
)
=>
InstanceType
<
F
>
&
Creatable
<
InstanceType
<
F
>
,
F
>
Parameters
factory:
F
target:
null
|
View
Optional
key:
string
Returns
InstanceType
<
F
>
Type parameters
K
:
keyof
HtmlViewTagMap
Parameters
tag:
K
target:
null
|
Node
|
View
Optional
key:
string
Returns
HtmlViewTagMap
[
K
]
Parameters
child:
AnyNodeView
<
NodeView
>
|
keyof
HtmlViewTagMap
target:
null
|
Node
|
View
Optional
key:
string
Returns
NodeView
Protected
insert
Child
Map
insert
Child
Map
(
child
:
View
)
:
void
Parameters
child:
View
Returns
void
intersects
Viewport
intersects
Viewport
(
)
:
boolean
Returns
boolean
is
Hidden
is
Hidden
(
)
:
boolean
Returns
boolean
is
Positioned
is
Positioned
(
)
:
boolean
Returns
boolean
is
Shown
is
Shown
(
)
:
boolean
Returns
boolean
last
Child
last
Child
(
)
:
null
|
View
Returns
null
|
View
margin
margin
(
)
:
null
|
Length
|
[
null
|
Length
,
null
|
Length
,
null
|
Length
,
null
|
Length
]
margin
(
value
:
null
|
AnyLength
|
[
null
|
AnyLength
,
null
|
AnyLength
,
null
|
AnyLength
,
null
|
AnyLength
]
, timing
?:
boolean
|
AnyTiming
, precedence
?:
number
)
:
ScrimView
Returns
null
|
Length
|
[
null
|
Length
,
null
|
Length
,
null
|
Length
,
null
|
Length
]
Parameters
value:
null
|
AnyLength
|
[
null
|
AnyLength
,
null
|
AnyLength
,
null
|
AnyLength
,
null
|
AnyLength
]
Optional
timing:
boolean
|
AnyTiming
Optional
precedence:
number
Returns
ScrimView
modify
Mood
modify
Mood
(
feel
:
Feel
, updates
:
MoodVectorUpdates
<
Feel
>
, timing
?:
boolean
|
AnyTiming
)
:
void
Parameters
feel:
Feel
updates:
MoodVectorUpdates
<
Feel
>
Optional
timing:
boolean
|
AnyTiming
Returns
void
modify
Theme
modify
Theme
(
feel
:
Feel
, updates
:
MoodVectorUpdates
<
Feel
>
, timing
?:
boolean
|
AnyTiming
)
:
void
Parameters
feel:
Feel
updates:
MoodVectorUpdates
<
Feel
>
Optional
timing:
boolean
|
AnyTiming
Returns
void
mount
mount
(
)
:
void
Returns
void
Protected
mount
Children
mount
Children
(
)
:
void
Returns
void
Protected
mount
Fasteners
mount
Fasteners
(
)
:
void
Returns
void
Protected
mount
Theme
mount
Theme
(
)
:
void
Returns
void
Protected
needs
Display
needs
Display
(
displayFlags
:
number
, viewContext
:
ViewContext
)
:
number
Parameters
displayFlags:
number
viewContext:
ViewContext
Returns
number
Protected
needs
Process
needs
Process
(
processFlags
:
number
, viewContext
:
ViewContext
)
:
number
Parameters
processFlags:
number
viewContext:
ViewContext
Returns
number
Protected
needs
Update
needs
Update
(
updateFlags
:
number
, immediate
:
boolean
)
:
number
Parameters
updateFlags:
number
immediate:
boolean
Returns
number
next
Child
next
Child
(
targetView
:
View
)
:
null
|
View
Parameters
targetView:
View
Returns
null
|
View
observe
observe
(
observer
:
HtmlViewObserver
<
HtmlView
>
)
:
void
Parameters
observer:
HtmlViewObserver
<
HtmlView
>
Returns
void
off
off<K>
(
type
:
K
, listener
:
(
event
:
HTMLElementEventMap
[
K
]
)
=>
unknown
, options
?:
boolean
|
EventListenerOptions
)
:
ScrimView
off
(
type
:
string
, listener
:
EventListenerOrEventListenerObject
, options
?:
boolean
|
EventListenerOptions
)
:
ScrimView
Type parameters
K
:
keyof
HTMLElementEventMap
Parameters
type:
K
listener:
(
event
:
HTMLElementEventMap
[
K
]
)
=>
unknown
(
event
:
HTMLElementEventMap
[
K
]
)
:
unknown
Parameters
event:
HTMLElementEventMap
[
K
]
Returns
unknown
Optional
options:
boolean
|
EventListenerOptions
Returns
ScrimView
Parameters
type:
string
listener:
EventListenerOrEventListenerObject
Optional
options:
boolean
|
EventListenerOptions
Returns
ScrimView
on
on<K>
(
type
:
K
, listener
:
(
event
:
HTMLElementEventMap
[
K
]
)
=>
unknown
, options
?:
boolean
|
AddEventListenerOptions
)
:
ScrimView
on
(
type
:
string
, listener
:
EventListenerOrEventListenerObject
, options
?:
boolean
|
AddEventListenerOptions
)
:
ScrimView
Type parameters
K
:
keyof
HTMLElementEventMap
Parameters
type:
K
listener:
(
event
:
HTMLElementEventMap
[
K
]
)
=>
unknown
(
event
:
HTMLElementEventMap
[
K
]
)
:
unknown
Parameters
event:
HTMLElementEventMap
[
K
]
Returns
unknown
Optional
options:
boolean
|
AddEventListenerOptions
Returns
ScrimView
Parameters
type:
string
listener:
EventListenerOrEventListenerObject
Optional
options:
boolean
|
AddEventListenerOptions
Returns
ScrimView
Protected
on
Animate
on
Animate
(
viewContext
:
ViewContext
)
:
void
Parameters
viewContext:
ViewContext
Returns
void
Protected
on
Apply
Theme
on
Apply
Theme
(
theme
:
ThemeMatrix
, mood
:
MoodVector
<
Feel
>
, timing
:
boolean
|
Timing
)
:
void
Parameters
theme:
ThemeMatrix
mood:
MoodVector
<
Feel
>
timing:
boolean
|
Timing
Returns
void
Protected
on
Attach
Fastener
on
Attach
Fastener
(
fastenerName
:
string
, fastener
:
Fastener
<
unknown
>
)
:
void
Parameters
fastenerName:
string
fastener:
Fastener
<
unknown
>
Returns
void
Protected
on
Attach
Parent
on
Attach
Parent
(
parent
:
View
)
:
void
Parameters
parent:
View
Returns
void
Protected
on
Change
on
Change
(
viewContext
:
ViewContext
)
:
void
Parameters
viewContext:
ViewContext
Returns
void
Protected
on
Click
on
Click
(
event
:
Event
)
:
void
Parameters
event:
Event
Returns
void
Protected
on
Cull
on
Cull
(
)
:
void
Returns
void
Protected
on
Detach
Fastener
on
Detach
Fastener
(
fastenerName
:
string
, fastener
:
Fastener
<
unknown
>
)
:
void
Parameters
fastenerName:
string
fastener:
Fastener
<
unknown
>
Returns
void
Protected
on
Detach
Parent
on
Detach
Parent
(
parent
:
View
)
:
void
Parameters
parent:
View
Returns
void
Protected
on
Display
on
Display
(
displayFlags
:
number
, viewContext
:
ViewContext
)
:
void
Parameters
displayFlags:
number
viewContext:
ViewContext
Returns
void
Protected
on
Insert
Child
on
Insert
Child
(
child
:
View
, target
:
null
|
View
)
:
void
Parameters
child:
View
target:
null
|
View
Returns
void
Protected
on
Layout
on
Layout
(
viewContext
:
ViewContext
)
:
void
Parameters
viewContext:
ViewContext
Returns
void
Protected
on
Mount
on
Mount
(
)
:
void
Returns
void
Protected
on
Observe
on
Observe
(
observer
:
HtmlViewObserver
<
HtmlView
>
)
:
void
Parameters
observer:
HtmlViewObserver
<
HtmlView
>
Returns
void
Protected
on
Process
on
Process
(
processFlags
:
number
, viewContext
:
ViewContext
)
:
void
Parameters
processFlags:
number
viewContext:
ViewContext
Returns
void
Protected
on
Remove
Child
on
Remove
Child
(
child
:
View
)
:
void
Parameters
child:
View
Returns
void
Protected
on
Resize
on
Resize
(
viewContext
:
ViewContext
)
:
void
Parameters
viewContext:
ViewContext
Returns
void
Protected
on
Scroll
on
Scroll
(
viewContext
:
ViewContext
)
:
void
Parameters
viewContext:
ViewContext
Returns
void
Protected
on
Set
Attribute
on
Set
Attribute
(
attributeName
:
string
, value
:
unknown
)
:
void
Parameters
attributeName:
string
value:
unknown
Returns
void
Protected
on
Set
Intangible
on
Set
Intangible
(
intangible
:
boolean
)
:
void
Parameters
intangible:
boolean
Returns
void
Protected
on
Set
Style
on
Set
Style
(
propertyName
:
string
, value
:
unknown
, priority
:
undefined
|
string
)
:
void
Parameters
propertyName:
string
value:
unknown
priority:
undefined
|
string
Returns
void
Protected
on
Set
Unbounded
on
Set
Unbounded
(
unboundedFlag
:
boolean
)
:
void
Parameters
unboundedFlag:
boolean
Returns
void
Protected
on
Synthetic
Click
on
Synthetic
Click
(
event
:
Event
)
:
void
Parameters
event:
Event
Returns
void
Protected
on
Uncull
on
Uncull
(
)
:
void
Returns
void
Protected
on
Unmount
on
Unmount
(
)
:
void
Returns
void
Protected
on
Unobserve
on
Unobserve
(
observer
:
HtmlViewObserver
<
HtmlView
>
)
:
void
Parameters
observer:
HtmlViewObserver
<
HtmlView
>
Returns
void
overflow
overflow
(
)
:
undefined
|
Overflow
|
[
undefined
|
Overflow
,
undefined
|
Overflow
]
overflow
(
value
:
undefined
|
Overflow
|
[
undefined
|
Overflow
,
undefined
|
Overflow
]
, timing
?:
boolean
|
AnyTiming
, precedence
?:
number
)
:
ScrimView
Returns
undefined
|
Overflow
|
[
undefined
|
Overflow
,
undefined
|
Overflow
]
Parameters
value:
undefined
|
Overflow
|
[
undefined
|
Overflow
,
undefined
|
Overflow
]
Optional
timing:
boolean
|
AnyTiming
Optional
precedence:
number
Returns
ScrimView
overscroll
Behavior
overscroll
Behavior
(
)
:
undefined
|
OverscrollBehavior
|
[
undefined
|
OverscrollBehavior
,
undefined
|
OverscrollBehavior
]
overscroll
Behavior
(
value
:
undefined
|
OverscrollBehavior
|
[
undefined
|
OverscrollBehavior
,
undefined
|
OverscrollBehavior
]
, timing
?:
boolean
|
AnyTiming
, precedence
?:
number
)
:
ScrimView
Returns
undefined
|
OverscrollBehavior
|
[
undefined
|
OverscrollBehavior
,
undefined
|
OverscrollBehavior
]
Parameters
value:
undefined
|
OverscrollBehavior
|
[
undefined
|
OverscrollBehavior
,
undefined
|
OverscrollBehavior
]
Optional
timing:
boolean
|
AnyTiming
Optional
precedence:
number
Returns
ScrimView
padding
padding
(
)
:
null
|
Length
|
[
null
|
Length
,
null
|
Length
,
null
|
Length
,
null
|
Length
]
padding
(
value
:
null
|
AnyLength
|
[
null
|
AnyLength
,
null
|
AnyLength
,
null
|
AnyLength
,
null
|
AnyLength
]
, timing
?:
boolean
|
AnyTiming
, precedence
?:
number
)
:
ScrimView
Returns
null
|
Length
|
[
null
|
Length
,
null
|
Length
,
null
|
Length
,
null
|
Length
]
Parameters
value:
null
|
AnyLength
|
[
null
|
AnyLength
,
null
|
AnyLength
,
null
|
AnyLength
,
null
|
AnyLength
]
Optional
timing:
boolean
|
AnyTiming
Optional
precedence:
number
Returns
ScrimView
prepend
Child
prepend
Child<V>
(
child
:
V
, key
?:
string
)
:
V
prepend
Child<F>
(
factory
:
F
, key
?:
string
)
:
InstanceType
<
F
>
prepend
Child<K>
(
tag
:
K
, key
?:
string
)
:
HtmlViewTagMap
[
K
]
prepend
Child
(
child
:
AnyNodeView
<
NodeView
>
|
keyof
HtmlViewTagMap
, key
?:
string
)
:
NodeView
Type parameters
V
:
NodeView
<
V
>
Parameters
child:
V
Optional
key:
string
Returns
V
Type parameters
F
:
new
(
...
args
:
any
[]
)
=>
InstanceType
<
F
>
&
Creatable
<
InstanceType
<
F
>
,
F
>
Parameters
factory:
F
Optional
key:
string
Returns
InstanceType
<
F
>
Type parameters
K
:
keyof
HtmlViewTagMap
Parameters
tag:
K
Optional
key:
string
Returns
HtmlViewTagMap
[
K
]
Parameters
child:
AnyNodeView
<
NodeView
>
|
keyof
HtmlViewTagMap
Optional
key:
string
Returns
NodeView
previous
Child
previous
Child
(
targetView
:
View
)
:
null
|
View
Parameters
targetView:
View
Returns
null
|
View
Protected
process
Child
process
Child
(
child
:
View
, processFlags
:
number
, viewContext
:
ViewContext
)
:
void
Parameters
child:
View
processFlags:
number
viewContext:
ViewContext
Returns
void
Protected
process
Children
process
Children
(
processFlags
:
number
, viewContext
:
ViewContext
, processChild
:
(
childView
:
View
, processFlags
:
number
, viewContext
:
ViewContext
)
=>
void
)
:
void
Parameters
processFlags:
number
viewContext:
ViewContext
processChild:
(
childView
:
View
, processFlags
:
number
, viewContext
:
ViewContext
)
=>
void
(
childView
:
View
, processFlags
:
number
, viewContext
:
ViewContext
)
:
void
Parameters
childView:
View
processFlags:
number
viewContext:
ViewContext
Returns
void
Returns
void
recohere
Animators
recohere
Animators
(
t
:
number
)
:
void
Parameters
t:
number
Returns
void
recohere
Fasteners
recohere
Fasteners
(
t
?:
number
)
:
void
Parameters
Optional
t:
number
Returns
void
remove
remove
(
)
:
void
Returns
void
remove
Child
remove
Child
(
key
:
string
)
:
null
|
View
remove
Child<V>
(
child
:
V
)
:
V
remove
Child
(
child
:
Node
)
:
View
Parameters
key:
string
Returns
null
|
View
Type parameters
V
:
View
<
V
>
Parameters
child:
V
Returns
V
Parameters
child:
Node
Returns
View
Protected
remove
Child
Map
remove
Child
Map
(
child
:
View
)
:
void
Parameters
child:
View
Returns
void
remove
Children
remove
Children
(
)
:
void
Returns
void
remove
Class
remove
Class
(
...
classNames
:
string
[]
)
:
ScrimView
Parameters
Rest
...
classNames:
string
[]
Returns
ScrimView
remove
Constraint
remove
Constraint
(
constraint
:
Constraint
)
:
void
Parameters
constraint:
Constraint
Returns
void
remove
Constraint
Variable
remove
Constraint
Variable
(
constraintVariable
:
ConstraintVariable
)
:
void
Parameters
constraintVariable:
ConstraintVariable
Returns
void
replace
Child
replace
Child<V>
(
newChild
:
NodeView
, oldChild
:
V
)
:
V
replace
Child<V>
(
newChild
:
AnyNodeView
<
NodeView
>
|
keyof
HtmlViewTagMap
, oldChild
:
V
)
:
V
Type parameters
V
:
NodeView
<
V
>
Parameters
newChild:
NodeView
oldChild:
V
Returns
V
Type parameters
V
:
NodeView
<
V
>
Parameters
newChild:
AnyNodeView
<
NodeView
>
|
keyof
HtmlViewTagMap
oldChild:
V
Returns
V
Protected
replace
Child
Map
replace
Child
Map
(
newChild
:
View
, oldChild
:
View
)
:
void
Parameters
newChild:
View
oldChild:
View
Returns
void
request
Update
request
Update
(
target
:
View
, updateFlags
:
number
, immediate
:
boolean
)
:
void
Parameters
target:
View
updateFlags:
number
immediate:
boolean
Returns
void
require
Update
require
Update
(
updateFlags
:
number
, immediate
?:
boolean
)
:
void
Parameters
updateFlags:
number
Optional
immediate:
boolean
Returns
void
service
Did
Update
Modality
service
Did
Update
Modality
(
newModality
:
number
, oldModality
:
number
, modalService
:
ModalService
<
View
>
)
:
void
Parameters
newModality:
number
oldModality:
number
modalService:
ModalService
<
View
>
Returns
void
set
Attribute
set
Attribute
(
attributeName
:
string
, value
:
unknown
)
:
ScrimView
Parameters
attributeName:
string
value:
unknown
Returns
ScrimView
set
Child
set
Child<V>
(
key
:
string
, newChild
:
V
)
:
null
|
View
set
Child<F>
(
key
:
string
, factory
:
F
)
:
null
|
View
set
Child
(
key
:
string
, newChild
:
null
|
AnyNodeView
<
NodeView
>
|
keyof
HtmlViewTagMap
)
:
null
|
View
Type parameters
V
:
NodeView
<
V
>
Parameters
key:
string
newChild:
V
Returns
null
|
View
Type parameters
F
:
new
(
...
args
:
any
[]
)
=>
InstanceType
<
F
>
&
Creatable
<
InstanceType
<
F
>
,
F
>
Parameters
key:
string
factory:
F
Returns
null
|
View
Parameters
key:
string
newChild:
null
|
AnyNodeView
<
NodeView
>
|
keyof
HtmlViewTagMap
Returns
null
|
View
set
Constraint
Variable
set
Constraint
Variable
(
constraintVariable
:
ConstraintVariable
, state
:
number
)
:
void
Parameters
constraintVariable:
ConstraintVariable
state:
number
Returns
void
set
Culled
set
Culled
(
culled
:
boolean
)
:
void
Parameters
culled:
boolean
Returns
void
set
Display
State
set
Display
State
(
displayState
:
number
)
:
void
Parameters
displayState:
number
Returns
void
set
Fastener
set
Fastener
(
fastenerName
:
string
, newFastener
:
null
|
Fastener
<
unknown
>
)
:
void
Parameters
fastenerName:
string
newFastener:
null
|
Fastener
<
unknown
>
Returns
void
set
Flags
set
Flags
(
flags
:
number
)
:
void
Parameters
flags:
number
Returns
void
set
Intangible
set
Intangible
(
intangible
:
boolean
)
:
void
Parameters
intangible:
boolean
Returns
void
set
Key
set
Key
(
key
:
undefined
|
string
)
:
void
Parameters
key:
undefined
|
string
Returns
void
set
Properties
set
Properties
(
properties
:
MemberPropertyInitMap
<
ScrimView
>
, timingOrAffinity
:
undefined
|
null
|
number
|
boolean
|
AnyTiming
)
:
void
set
Properties
(
properties
:
MemberPropertyInitMap
<
ScrimView
>
, timing
?:
null
|
boolean
|
AnyTiming
, affinity
?:
number
)
:
void
Parameters
properties:
MemberPropertyInitMap
<
ScrimView
>
timingOrAffinity:
undefined
|
null
|
number
|
boolean
|
AnyTiming
Returns
void
Parameters
properties:
MemberPropertyInitMap
<
ScrimView
>
Optional
timing:
null
|
boolean
|
AnyTiming
Optional
affinity:
number
Returns
void
set
Property
set
Property
(
key
:
string
, value
:
unknown
, timing
?:
null
|
boolean
|
AnyTiming
, affinity
?:
number
)
:
void
Parameters
key:
string
value:
unknown
Optional
timing:
null
|
boolean
|
AnyTiming
Optional
affinity:
number
Returns
void
set
Style
set
Style
(
propertyName
:
string
, value
:
unknown
, priority
?:
string
)
:
ScrimView
Parameters
propertyName:
string
value:
unknown
Optional
priority:
string
Returns
ScrimView
set
Unbounded
set
Unbounded
(
unboundedFlag
:
boolean
)
:
void
Parameters
unboundedFlag:
boolean
Returns
void
show
show
(
opacity
:
number
, timing
?:
boolean
|
AnyTiming
)
:
void
Parameters
opacity:
number
Optional
timing:
boolean
|
AnyTiming
Returns
void
text
text
(
)
:
undefined
|
string
text
(
value
:
undefined
|
null
|
string
)
:
ScrimView
Returns
undefined
|
string
Parameters
value:
undefined
|
null
|
string
Returns
ScrimView
Protected
theme
Animators
theme
Animators
(
theme
:
ThemeMatrix
, mood
:
MoodVector
<
Feel
>
, timing
:
boolean
|
Timing
)
:
void
Parameters
theme:
ThemeMatrix
mood:
MoodVector
<
Feel
>
timing:
boolean
|
Timing
Returns
void
toggle
Class
toggle
Class
(
className
:
string
, state
?:
boolean
)
:
ScrimView
Parameters
className:
string
Optional
state:
boolean
Returns
ScrimView
Protected
unbind
Child
Fastener
unbind
Child
Fastener
(
fastener
:
Fastener
<
unknown
>
, child
:
View
)
:
void
Parameters
fastener:
Fastener
<
unknown
>
child:
View
Returns
void
Protected
unbind
Child
Fasteners
unbind
Child
Fasteners
(
child
:
View
)
:
void
Parameters
child:
View
Returns
void
Protected
uncull
Children
uncull
Children
(
)
:
void
Returns
void
Protected
unmount
Children
unmount
Children
(
)
:
void
Returns
void
Protected
unmount
Fasteners
unmount
Fasteners
(
)
:
void
Returns
void
unobserve
unobserve
(
observer
:
HtmlViewObserver
<
HtmlView
>
)
:
void
Parameters
observer:
HtmlViewObserver
<
HtmlView
>
Returns
void
Protected
update
Theme
update
Theme
(
timing
?:
boolean
|
AnyTiming
)
:
void
Parameters
Optional
timing:
boolean
|
AnyTiming
Returns
void
Protected
will
Animate
will
Animate
(
viewContext
:
ViewContext
)
:
void
Parameters
viewContext:
ViewContext
Returns
void
Protected
will
Apply
Theme
will
Apply
Theme
(
theme
:
ThemeMatrix
, mood
:
MoodVector
<
Feel
>
, timing
:
boolean
|
Timing
)
:
void
Parameters
theme:
ThemeMatrix
mood:
MoodVector
<
Feel
>
timing:
boolean
|
Timing
Returns
void
Protected
will
Attach
Fastener
will
Attach
Fastener
(
fastenerName
:
string
, fastener
:
Fastener
<
unknown
>
)
:
void
Parameters
fastenerName:
string
fastener:
Fastener
<
unknown
>
Returns
void
Protected
will
Attach
Parent
will
Attach
Parent
(
parent
:
View
)
:
void
Parameters
parent:
View
Returns
void
Protected
will
Change
will
Change
(
viewContext
:
ViewContext
)
:
void
Parameters
viewContext:
ViewContext
Returns
void
Protected
will
Cull
will
Cull
(
)
:
void
Returns
void
Protected
will
Detach
Fastener
will
Detach
Fastener
(
fastenerName
:
string
, fastener
:
Fastener
<
unknown
>
)
:
void
Parameters
fastenerName:
string
fastener:
Fastener
<
unknown
>
Returns
void
Protected
will
Detach
Parent
will
Detach
Parent
(
parent
:
View
)
:
void
Parameters
parent:
View
Returns
void
Protected
will
Display
will
Display
(
displayFlags
:
number
, viewContext
:
ViewContext
)
:
void
Parameters
displayFlags:
number
viewContext:
ViewContext
Returns
void
Protected
will
Hide
will
Hide
(
)
:
void
Returns
void
Protected
will
Insert
Child
will
Insert
Child
(
child
:
View
, target
:
null
|
View
)
:
void
Parameters
child:
View
target:
null
|
View
Returns
void
Protected
will
Layout
will
Layout
(
viewContext
:
ViewContext
)
:
void
Parameters
viewContext:
ViewContext
Returns
void
Protected
will
Mount
will
Mount
(
)
:
void
Returns
void
Protected
will
Observe
will
Observe
(
observer
:
HtmlViewObserver
<
HtmlView
>
)
:
void
Parameters
observer:
HtmlViewObserver
<
HtmlView
>
Returns
void
Protected
will
Process
will
Process
(
processFlags
:
number
, viewContext
:
ViewContext
)
:
void
Parameters
processFlags:
number
viewContext:
ViewContext
Returns
void
Protected
will
Remove
Child
will
Remove
Child
(
child
:
View
)
:
void
Parameters
child:
View
Returns
void
Protected
will
Resize
will
Resize
(
viewContext
:
ViewContext
)
:
void
Parameters
viewContext:
ViewContext
Returns
void
Protected
will
Scroll
will
Scroll
(
viewContext
:
ViewContext
)
:
void
Parameters
viewContext:
ViewContext
Returns
void
Protected
will
Set
Attribute
will
Set
Attribute
(
attributeName
:
string
, value
:
unknown
)
:
void
Parameters
attributeName:
string
value:
unknown
Returns
void
Protected
will
Set
Intangible
will
Set
Intangible
(
intangible
:
boolean
)
:
void
Parameters
intangible:
boolean
Returns
void
Protected
will
Set
Style
will
Set
Style
(
propertyName
:
string
, value
:
unknown
, priority
:
undefined
|
string
)
:
void
Parameters
propertyName:
string
value:
unknown
priority:
undefined
|
string
Returns
void
Protected
will
Set
Unbounded
will
Set
Unbounded
(
unboundedFlag
:
boolean
)
:
void
Parameters
unboundedFlag:
boolean
Returns
void
Protected
will
Show
will
Show
(
)
:
void
Returns
void
Protected
will
Uncull
will
Uncull
(
)
:
void
Returns
void
Protected
will
Unmount
will
Unmount
(
)
:
void
Returns
void
Protected
will
Unobserve
will
Unobserve
(
observer
:
HtmlViewObserver
<
HtmlView
>
)
:
void
Parameters
observer:
HtmlViewObserver
<
HtmlView
>
Returns
void
Static
create
create<S>
(
)
:
InstanceType
<
S
>
create
(
)
:
HtmlView
Type parameters
S
:
new
(
...
args
:
any
[]
)
=>
InstanceType
<
S
>
Returns
InstanceType
<
S
>
Returns
HtmlView
Static
for
Tag
for
Tag<S>
(
tag
:
string
)
:
HtmlViewFactory
<
InstanceType
<
S
>
,
AnyHtmlView
<
InstanceType
<
S
>
>
>
for
Tag
(
tag
:
string
)
:
HtmlViewFactory
<
HtmlView
,
AnyHtmlView
<
HtmlView
>
>
Type parameters
S
:
new
(
...
args
:
any
[]
)
=>
InstanceType
<
S
>
Parameters
tag:
string
Returns
HtmlViewFactory
<
InstanceType
<
S
>
,
AnyHtmlView
<
InstanceType
<
S
>
>
>
Parameters
tag:
string
Returns
HtmlViewFactory
<
HtmlView
,
AnyHtmlView
<
HtmlView
>
>
Static
from
Any
from
Any<S>
(
value
:
AnyHtmlView
<
InstanceType
<
S
>
>
)
:
InstanceType
<
S
>
from
Any
(
value
:
string
|
HTMLElement
|
HtmlView
|
HtmlViewInit
|
ViewFactory
<
HtmlView
,
AnyView
<
HtmlView
>
>
)
:
HtmlView
Type parameters
S
:
new
(
...
args
:
any
[]
)
=>
InstanceType
<
S
>
Parameters
value:
AnyHtmlView
<
InstanceType
<
S
>
>
Returns
InstanceType
<
S
>
Parameters
value:
string
|
HTMLElement
|
HtmlView
|
HtmlViewInit
|
ViewFactory
<
HtmlView
,
AnyView
<
HtmlView
>
>
Returns
HtmlView
Static
from
Init
from
Init<S>
(
init
:
InitType
<
InstanceType
<
S
>
>
)
:
InstanceType
<
S
>
Type parameters
S
:
new
(
...
args
:
any
[]
)
=>
InstanceType
<
S
>
Parameters
init:
InitType
<
InstanceType
<
S
>
>
Returns
InstanceType
<
S
>
Static
from
Node
from
Node<S>
(
node
:
ViewNodeType
<
InstanceType
<
S
>
>
)
:
InstanceType
<
S
>
from
Node
(
node
:
HTMLElement
)
:
HtmlView
Type parameters
S
:
new
(
node
:
HTMLElement
)
=>
InstanceType
<
S
>
Parameters
node:
ViewNodeType
<
InstanceType
<
S
>
>
Returns
InstanceType
<
S
>
Parameters
node:
HTMLElement
Returns
HtmlView
Static
from
Tag
from
Tag
(
tag
:
"style"
)
:
StyleView
from
Tag
(
tag
:
"svg"
)
:
SvgView
from
Tag<S>
(
tag
:
string
)
:
InstanceType
<
S
>
from
Tag
(
tag
:
string
)
:
HtmlView
Parameters
tag:
"style"
Returns
StyleView
Parameters
tag:
"svg"
Returns
SvgView
Type parameters
S
:
new
(
...
args
:
any
[]
)
=>
InstanceType
<
S
>
Parameters
tag:
string
Returns
InstanceType
<
S
>
Parameters
tag:
string
Returns
HtmlView
Static
is
Node
Mounted
is
Node
Mounted
(
node
:
Node
)
:
boolean
Parameters
node:
Node
Returns
boolean
Static
is
Positioned
is
Positioned
(
element
:
HTMLElement
)
:
boolean
Parameters
element:
HTMLElement
Returns
boolean
Static
is
Root
View
is
Root
View
(
node
:
Node
)
:
boolean
Parameters
node:
Node
Returns
boolean
Static
mount
mount
(
view
:
NodeView
)
:
void
Parameters
view:
NodeView
Returns
void
Static
page
Transform
page
Transform
(
element
:
HTMLElement
)
:
Transform
Parameters
element:
HTMLElement
Returns
Transform
Static
parent
Transform
parent
Transform
(
element
:
HTMLElement
)
:
Transform
Parameters
element:
HTMLElement
Returns
Transform
Modules
@swim/runtime
@swim/toolkit
@swim/ui
@swim/ux
@swim/button
@swim/token
@swim/table
@swim/window
@swim/deck
@swim/vis
@swim/maps
Drawer
Button
Drawer
View
Popover
View
Scrim
View
constructor
align
Content
align
Items
align
Self
appearance
autocomplete
backdrop
Filter
background
Clip
background
Color
background
Image
border
Bottom
Color
border
Bottom
Left
Radius
border
Bottom
Right
Radius
border
Bottom
Style
border
Bottom
Width
border
Collapse
border
Left
Color
border
Left
Style
border
Left
Width
border
Right
Color
border
Right
Style
border
Right
Width
border
Spacing
border
Top
Color
border
Top
Left
Radius
border
Top
Right
Radius
border
Top
Style
border
Top
Width
bottom
box
Shadow
box
Sizing
checked
child
Map
color
colspan
constraint
Variables
constraints
context
Type
cursor
decoherent
disabled
display
display
Provider
display
State
dom
Provider
family
Type
fasteners
filter
flags
flex
Basis
flex
Direction
flex
Grow
flex
Shrink
flex
Wrap
font
Family
font
Size
font
Stretch
font
Style
font
Variant
font
Weight
height
justify
Content
key
layout
Provider
left
line
Height
margin
Bottom
margin
Left
margin
Right
margin
Top
max
Height
max
Width
min
Height
min
Width
modal
Provider
mood
mood
Modifier
node
observer
Cache
observer
Type
observers
opacity
order
outline
Color
outline
Style
outline
Width
overflow
Scrolling
overflowX
overflowY
overscroll
BehaviorX
overscroll
BehaviorY
padding
Bottom
padding
Left
padding
Right
padding
Top
placeholder
pointer
Events
position
right
rowspan
selected
text
Align
text
Decoration
Color
text
Decoration
Line
text
Decoration
Style
text
Overflow
text
Transform
theme
theme
Modifier
theme
Provider
title
top
touch
Action
transform
type
uid
user
Select
value
vertical
Align
viewport
Provider
visibility
white
Space
width
z
Index
Contextual
Flag
Cull
Flag
Culled
Flag
Culled
Mask
Display
Mask
Displaying
Flag
Flag
Mask
Flag
Shift
Hidden
Flag
Hidden
Mask
Hidden
State
Hide
Flag
Hide
State
Hiding
State
Insert
Child
Flags
Intangible
Flag
Mount
Flags
Mounted
Flag
Needs
Animate
Needs
Change
Needs
Composite
Needs
Display
Needs
Layout
Needs
Process
Needs
Project
Needs
Rasterize
Needs
Render
Needs
Resize
Needs
Scroll
Process
Mask
Processing
Flag
Remove
Child
Flags
Removing
Flag
Show
State
Showing
State
Shown
State
Status
Mask
Traversing
Flag
Unbounded
Flag
Uncull
Flags
Update
Mask
Updating
Mask
namespace
tag
uid
child
Count
children
class
List
client
Bounds
client
Transform
culled
displaying
insert
Child
Flags
intangible
mount
Flags
mounted
page
Bounds
page
Transform
parent
parent
Transform
popover
Frame
processing
remove
Child
Flags
super
View
Context
traversing
unbounded
uncull
Flags
updating
view
Context
view
Idiom
viewport
activate
Constraint
activate
Constraint
Variable
activate
Layout
add
Class
add
Constraint
add
Constraint
Variable
append
Child
apply
Root
Theme
apply
Theme
attach
Fastener
attach
Parent
bind
Child
Fastener
bind
Child
Fasteners
bind
Fastener
border
Color
border
Radius
border
Style
border
Width
call
Observers
cascade
Cull
cascade
Display
cascade
Insert
cascade
Mount
cascade
Process
cascade
Uncull
cascade
Unmount
change
Mood
change
Theme
class
Name
constraint
constraint
Variable
cull
Children
deactivate
Constraint
deactivate
Constraint
Variable
deactivate
Layout
decohere
Fastener
detach
Fastener
detach
Parent
did
Animate
did
Apply
Theme
did
Attach
Fastener
did
Attach
Parent
did
Change
did
Cull
did
Detach
Fastener
did
Detach
Parent
did
Display
did
Hide
did
Insert
Child
did
Layout
did
Mount
did
Observe
did
Process
did
Remove
Child
did
Resize
did
Scroll
did
Set
Attribute
did
Set
Intangible
did
Set
Style
did
Set
Unbounded
did
Show
did
Uncull
did
Unmount
did
Unobserve
dispatch
Event
display
Child
display
Children
equals
evaluate
Constraint
Variables
extend
View
Context
first
Child
font
for
Each
Child
for
Each
Observer
get
Attribute
get
Base
get
Child
get
Fastener
get
Lazy
Fastener
get
Look
get
Look
Or
get
Style
get
Super
get
Super
Fastener
has
Class
has
Constraint
has
Constraint
Variable
has
Fastener
hash
Code
hide
id
init
init
Attributes
init
Element
init
Scrim
init
Style
inject
Child
insert
Child
insert
Child
Map
intersects
Viewport
is
Hidden
is
Positioned
is
Shown
last
Child
margin
modify
Mood
modify
Theme
mount
mount
Children
mount
Fasteners
mount
Theme
needs
Display
needs
Process
needs
Update
next
Child
observe
off
on
on
Animate
on
Apply
Theme
on
Attach
Fastener
on
Attach
Parent
on
Change
on
Click
on
Cull
on
Detach
Fastener
on
Detach
Parent
on
Display
on
Insert
Child
on
Layout
on
Mount
on
Observe
on
Process
on
Remove
Child
on
Resize
on
Scroll
on
Set
Attribute
on
Set
Intangible
on
Set
Style
on
Set
Unbounded
on
Synthetic
Click
on
Uncull
on
Unmount
on
Unobserve
overflow
overscroll
Behavior
padding
prepend
Child
previous
Child
process
Child
process
Children
recohere
Animators
recohere
Fasteners
remove
remove
Child
remove
Child
Map
remove
Children
remove
Class
remove
Constraint
remove
Constraint
Variable
replace
Child
replace
Child
Map
request
Update
require
Update
service
Did
Update
Modality
set
Attribute
set
Child
set
Constraint
Variable
set
Culled
set
Display
State
set
Fastener
set
Flags
set
Intangible
set
Key
set
Properties
set
Property
set
Style
set
Unbounded
show
text
theme
Animators
toggle
Class
unbind
Child
Fastener
unbind
Child
Fasteners
uncull
Children
unmount
Children
unmount
Fasteners
unobserve
update
Theme
will
Animate
will
Apply
Theme
will
Attach
Fastener
will
Attach
Parent
will
Change
will
Cull
will
Detach
Fastener
will
Detach
Parent
will
Display
will
Hide
will
Insert
Child
will
Layout
will
Mount
will
Observe
will
Process
will
Remove
Child
will
Resize
will
Scroll
will
Set
Attribute
will
Set
Intangible
will
Set
Style
will
Set
Unbounded
will
Show
will
Uncull
will
Unmount
will
Unobserve
create
for
Tag
from
Any
from
Init
from
Node
from
Tag
is
Node
Mounted
is
Positioned
is
Root
View
mount
page
Transform
parent
Transform
Drawer
View
Observer
Popover
View
Init
Popover
View
Observer
Drawer
Placement
Popover
Placement
Generated using
TypeDoc