Search
Preparing search index...
The search index is not available
Swim Toolkit
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
Swim Toolkit
@swim/dom
CssRule
Interface CssRule<O>
Type parameters
O =
unknown
Hierarchy
Fastener
<
O
>
FastenerContext
ConstraintScope
ThemeContext
CssRule
Index
Properties
decoherent
fasteners
flags
owner
rule
Accessors
affinity
coherent
family
Type
inherited
inherits
lazy
mounted
name
static
super
Fastener
super
Name
Methods
add
Constraint
add
Constraint
Variable
apply
Theme
attach
Sub
Fastener
bind
Super
Fastener
constraint
constraint
Variable
create
Rule
decohere
decohere
Fastener
detach
Sub
Fastener
did
Bind
Super
Fastener
did
Inherit
did
Mount
did
Set
Affinity
did
Set
Inherits
did
Unbind
Super
Fastener
did
Uninherit
did
Unmount
get
Fastener
get
Lazy
Fastener
get
Look
get
Look
Or
get
Super
Fastener
has
Affinity
has
Constraint
has
Constraint
Variable
has
Fastener
init
init
Affinity
init
Css
init
Inherits
init
Rule
min
Affinity
mount
mount
Fasteners
on
Bind
Super
Fastener
on
Inherit
on
Mount
on
Set
Affinity
on
Set
Inherits
on
Unbind
Super
Fastener
on
Uninherit
on
Unmount
recohere
recohere
Fasteners
remove
Constraint
remove
Constraint
Variable
require
Update
set
Affinity
set
Coherent
set
Constraint
Variable
set
Fastener
set
Flags
set
Inherited
set
Inherits
to
String
unbind
Super
Fastener
unmount
unmount
Fasteners
will
Bind
Super
Fastener
will
Inherit
will
Mount
will
Set
Affinity
will
Set
Inherits
will
Unbind
Super
Fastener
will
Uninherit
will
Unmount
Properties
Readonly
decoherent
decoherent
:
null
|
readonly
Fastener
<
unknown
>
[]
Readonly
fasteners
fasteners
:
null
|
{}
Readonly
flags
flags
:
number
Readonly
owner
owner
:
O
Readonly
rule
rule
:
CSSRule
Accessors
affinity
get
affinity
(
)
:
number
Returns
number
coherent
get
coherent
(
)
:
boolean
Returns
boolean
family
Type
get
familyType
(
)
:
null
|
Class
<
CssRule
<
any
>
>
Returns
null
|
Class
<
CssRule
<
any
>
>
inherited
get
inherited
(
)
:
boolean
Returns
boolean
inherits
get
inherits
(
)
:
boolean
Returns
boolean
lazy
get
lazy
(
)
:
boolean
Returns
boolean
mounted
get
mounted
(
)
:
boolean
Returns
boolean
name
get
name
(
)
:
string
Returns
string
static
get
static
(
)
:
string
|
boolean
Returns
string
|
boolean
super
Fastener
get
superFastener
(
)
:
null
|
Fastener
<
unknown
>
Returns
null
|
Fastener
<
unknown
>
super
Name
get
superName
(
)
:
undefined
|
string
Returns
undefined
|
string
Methods
add
Constraint
add
Constraint
(
constraint
:
Constraint
)
:
void
Parameters
constraint:
Constraint
Returns
void
add
Constraint
Variable
add
Constraint
Variable
(
variable
:
ConstraintVariable
)
:
void
Parameters
variable:
ConstraintVariable
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
attach
Sub
Fastener
attach
Sub
Fastener
(
subFastener
:
Fastener
<
unknown
>
)
:
void
Parameters
subFastener:
Fastener
<
unknown
>
Returns
void
bind
Super
Fastener
bind
Super
Fastener
(
)
:
void
Returns
void
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
>
create
Rule
create
Rule
(
cssText
:
string
)
:
CSSRule
Parameters
cssText:
string
Returns
CSSRule
decohere
decohere
(
)
:
void
Returns
void
decohere
Fastener
decohere
Fastener
(
fastener
:
Fastener
<
unknown
>
)
:
void
Parameters
fastener:
Fastener
<
unknown
>
Returns
void
detach
Sub
Fastener
detach
Sub
Fastener
(
subFastener
:
Fastener
<
unknown
>
)
:
void
Parameters
subFastener:
Fastener
<
unknown
>
Returns
void
did
Bind
Super
Fastener
did
Bind
Super
Fastener
(
superFastener
:
Fastener
<
unknown
>
)
:
void
Parameters
superFastener:
Fastener
<
unknown
>
Returns
void
did
Inherit
did
Inherit
(
superFastener
:
Fastener
<
unknown
>
)
:
void
Parameters
superFastener:
Fastener
<
unknown
>
Returns
void
did
Mount
did
Mount
(
)
:
void
Returns
void
did
Set
Affinity
did
Set
Affinity
(
newAffinity
:
number
, oldAffinity
:
number
)
:
void
Parameters
newAffinity:
number
oldAffinity:
number
Returns
void
did
Set
Inherits
did
Set
Inherits
(
inherits
:
boolean
, superName
:
undefined
|
string
)
:
void
Parameters
inherits:
boolean
superName:
undefined
|
string
Returns
void
did
Unbind
Super
Fastener
did
Unbind
Super
Fastener
(
superFastener
:
Fastener
<
unknown
>
)
:
void
Parameters
superFastener:
Fastener
<
unknown
>
Returns
void
did
Uninherit
did
Uninherit
(
superFastener
:
Fastener
<
unknown
>
)
:
void
Parameters
superFastener:
Fastener
<
unknown
>
Returns
void
did
Unmount
did
Unmount
(
)
:
void
Returns
void
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
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
>
get
Super
Fastener
(
)
:
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
>
Returns
null
|
Fastener
<
unknown
>
has
Affinity
has
Affinity
(
affinity
:
number
)
:
boolean
Parameters
affinity:
number
Returns
boolean
has
Constraint
has
Constraint
(
constraint
:
Constraint
)
:
boolean
Parameters
constraint:
Constraint
Returns
boolean
has
Constraint
Variable
has
Constraint
Variable
(
variable
:
ConstraintVariable
)
:
boolean
Parameters
variable:
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
init
init
(
)
:
void
Returns
void
init
Affinity
init
Affinity
(
affinity
:
number
)
:
void
Parameters
affinity:
number
Returns
void
Optional
init
Css
init
Css
(
)
:
string
Returns
string
init
Inherits
init
Inherits
(
inherits
:
string
|
boolean
)
:
void
Parameters
inherits:
string
|
boolean
Returns
void
Optional
init
Rule
init
Rule
(
rule
:
CSSRule
)
:
void
Parameters
rule:
CSSRule
Returns
void
min
Affinity
min
Affinity
(
affinity
:
undefined
|
number
)
:
boolean
Parameters
affinity:
undefined
|
number
Returns
boolean
mount
mount
(
)
:
void
Returns
void
mount
Fasteners
mount
Fasteners
(
)
:
void
Returns
void
on
Bind
Super
Fastener
on
Bind
Super
Fastener
(
superFastener
:
Fastener
<
unknown
>
)
:
void
Parameters
superFastener:
Fastener
<
unknown
>
Returns
void
on
Inherit
on
Inherit
(
superFastener
:
Fastener
<
unknown
>
)
:
void
Parameters
superFastener:
Fastener
<
unknown
>
Returns
void
on
Mount
on
Mount
(
)
:
void
Returns
void
on
Set
Affinity
on
Set
Affinity
(
newAffinity
:
number
, oldAffinity
:
number
)
:
void
Parameters
newAffinity:
number
oldAffinity:
number
Returns
void
on
Set
Inherits
on
Set
Inherits
(
inherits
:
boolean
, superName
:
undefined
|
string
)
:
void
Parameters
inherits:
boolean
superName:
undefined
|
string
Returns
void
on
Unbind
Super
Fastener
on
Unbind
Super
Fastener
(
superFastener
:
Fastener
<
unknown
>
)
:
void
Parameters
superFastener:
Fastener
<
unknown
>
Returns
void
on
Uninherit
on
Uninherit
(
superFastener
:
Fastener
<
unknown
>
)
:
void
Parameters
superFastener:
Fastener
<
unknown
>
Returns
void
on
Unmount
on
Unmount
(
)
:
void
Returns
void
recohere
recohere
(
t
:
number
)
:
void
Parameters
t:
number
Returns
void
recohere
Fasteners
recohere
Fasteners
(
t
:
number
)
:
void
Parameters
t:
number
Returns
void
remove
Constraint
remove
Constraint
(
constraint
:
Constraint
)
:
void
Parameters
constraint:
Constraint
Returns
void
remove
Constraint
Variable
remove
Constraint
Variable
(
variable
:
ConstraintVariable
)
:
void
Parameters
variable:
ConstraintVariable
Returns
void
require
Update
require
Update
(
updateFlags
:
number
)
:
void
Parameters
updateFlags:
number
Returns
void
set
Affinity
set
Affinity
(
affinity
:
number
)
:
void
Parameters
affinity:
number
Returns
void
set
Coherent
set
Coherent
(
coherent
:
boolean
)
:
void
Parameters
coherent:
boolean
Returns
void
set
Constraint
Variable
set
Constraint
Variable
(
constraintVariable
:
ConstraintVariable
, state
:
number
)
:
void
Parameters
constraintVariable:
ConstraintVariable
state:
number
Returns
void
set
Fastener
set
Fastener
(
fastenerName
:
string
, fastener
:
null
|
Fastener
<
unknown
>
)
:
void
Parameters
fastenerName:
string
fastener:
null
|
Fastener
<
unknown
>
Returns
void
set
Flags
set
Flags
(
flags
:
number
)
:
void
Parameters
flags:
number
Returns
void
set
Inherited
set
Inherited
(
inherited
:
boolean
, superFastener
:
Fastener
<
unknown
>
)
:
void
Parameters
inherited:
boolean
superFastener:
Fastener
<
unknown
>
Returns
void
set
Inherits
set
Inherits
(
inherits
:
string
|
boolean
)
:
void
Parameters
inherits:
string
|
boolean
Returns
void
to
String
to
String
(
)
:
string
Returns
string
unbind
Super
Fastener
unbind
Super
Fastener
(
)
:
void
Returns
void
unmount
unmount
(
)
:
void
Returns
void
unmount
Fasteners
unmount
Fasteners
(
)
:
void
Returns
void
will
Bind
Super
Fastener
will
Bind
Super
Fastener
(
superFastener
:
Fastener
<
unknown
>
)
:
void
Parameters
superFastener:
Fastener
<
unknown
>
Returns
void
will
Inherit
will
Inherit
(
superFastener
:
Fastener
<
unknown
>
)
:
void
Parameters
superFastener:
Fastener
<
unknown
>
Returns
void
will
Mount
will
Mount
(
)
:
void
Returns
void
will
Set
Affinity
will
Set
Affinity
(
newAffinity
:
number
, oldAffinity
:
number
)
:
void
Parameters
newAffinity:
number
oldAffinity:
number
Returns
void
will
Set
Inherits
will
Set
Inherits
(
inherits
:
boolean
, superName
:
undefined
|
string
)
:
void
Parameters
inherits:
boolean
superName:
undefined
|
string
Returns
void
will
Unbind
Super
Fastener
will
Unbind
Super
Fastener
(
superFastener
:
Fastener
<
unknown
>
)
:
void
Parameters
superFastener:
Fastener
<
unknown
>
Returns
void
will
Uninherit
will
Uninherit
(
superFastener
:
Fastener
<
unknown
>
)
:
void
Parameters
superFastener:
Fastener
<
unknown
>
Returns
void
will
Unmount
will
Unmount
(
)
:
void
Returns
void
Modules
@swim/runtime
@swim/toolkit
@swim/ui
@swim/model
@swim/style
@swim/theme
@swim/view
@swim/dom
@swim/graphics
@swim/controller
@swim/ux
@swim/vis
@swim/maps
Css
Rule
decoherent
fasteners
flags
owner
rule
affinity
coherent
family
Type
inherited
inherits
lazy
mounted
name
static
super
Fastener
super
Name
add
Constraint
add
Constraint
Variable
apply
Theme
attach
Sub
Fastener
bind
Super
Fastener
constraint
constraint
Variable
create
Rule
decohere
decohere
Fastener
detach
Sub
Fastener
did
Bind
Super
Fastener
did
Inherit
did
Mount
did
Set
Affinity
did
Set
Inherits
did
Unbind
Super
Fastener
did
Uninherit
did
Unmount
get
Fastener
get
Lazy
Fastener
get
Look
get
Look
Or
get
Super
Fastener
has
Affinity
has
Constraint
has
Constraint
Variable
has
Fastener
init
init
Affinity
init
Css
init
Inherits
init
Rule
min
Affinity
mount
mount
Fasteners
on
Bind
Super
Fastener
on
Inherit
on
Mount
on
Set
Affinity
on
Set
Inherits
on
Unbind
Super
Fastener
on
Uninherit
on
Unmount
recohere
recohere
Fasteners
remove
Constraint
remove
Constraint
Variable
require
Update
set
Affinity
set
Coherent
set
Constraint
Variable
set
Fastener
set
Flags
set
Inherited
set
Inherits
to
String
unbind
Super
Fastener
unmount
unmount
Fasteners
will
Bind
Super
Fastener
will
Inherit
will
Mount
will
Set
Affinity
will
Set
Inherits
will
Unbind
Super
Fastener
will
Uninherit
will
Unmount
Generated using
TypeDoc