IconTheme
Customizes the appearance of Icon controls across the app.
Properties
-
apply_text_scaling(bool | None) –Overrides the default value for
-
color(ColorValue | None) –Overrides the default value for
Icon.color. -
fill(Number | None) –Overrides the default value for
Icon.fill. -
grade(Number | None) –Overrides the default value for
Icon.grade. -
opacity(Number | None) –An opacity to apply to both explicit and default icon colors.
-
optical_size(Number | None) –Overrides the default value for
Icon.optical_size. -
shadows(BoxShadowValue | None) –Overrides the default value for
Icon.shadows. -
size(Number | None) –Overrides the default value for
Icon.size. -
weight(Number | None) –Overrides the default value for
Icon.weight.
Properties#
apply_text_scaling
class-attribute
instance-attribute
#
apply_text_scaling: bool | None = None
Overrides the default value for
Icon.apply_text_scaling.
color
class-attribute
instance-attribute
#
color: ColorValue | None = None
Overrides the default value for Icon.color.
fill
class-attribute
instance-attribute
#
fill: Number | None = None
Overrides the default value for Icon.fill.
grade
class-attribute
instance-attribute
#
grade: Number | None = None
Overrides the default value for Icon.grade.
opacity
class-attribute
instance-attribute
#
opacity: Number | None = None
An opacity to apply to both explicit and default icon colors.
optical_size
class-attribute
instance-attribute
#
optical_size: Number | None = None
Overrides the default value for Icon.optical_size.
shadows
class-attribute
instance-attribute
#
shadows: BoxShadowValue | None = None
Overrides the default value for Icon.shadows.
size
class-attribute
instance-attribute
#
size: Number | None = None
Overrides the default value for Icon.size.
weight
class-attribute
instance-attribute
#
weight: Number | None = None
Overrides the default value for Icon.weight.