ImcbHighlightConfig class

Configuration for Inset-Modified Containing Block (IMCB) and CSS Anchor Positioning highlight.

Constructors

ImcbHighlightConfig({RGBA? imcbBorderColor, RGBA? imcbBackgroundColor, RGBA? insetsBackgroundColor, RGBA? insetsHatchColor, RGBA? anchorBorderColor, RGBA? anchorBackgroundColor, bool? showPositionAreaGrid, RGBA? positionAreaGridLineColor, RGBA? positionAreaActiveRegionColor})
ImcbHighlightConfig.fromJson(Map<String, dynamic> json)
factory

Properties

anchorBackgroundColor → RGBA?
Background fill color for the referenced target anchor element(s) (when element is anchor-positioned).
final
anchorBorderColor → RGBA?
Border color for the referenced target anchor element(s) (when element is anchor-positioned).
final
hashCode → int
The hash code for this object.
no setterinherited
imcbBackgroundColor → RGBA?
Background fill color for the Inset-Modified Containing Block (default: transparent).
final
imcbBorderColor → RGBA?
Border color for the Inset-Modified Containing Block (default: transparent).
final
insetsBackgroundColor → RGBA?
Fill color for the inset modifiers area (difference between CB and IMCB).
final
insetsHatchColor → RGBA?
Hatch color for the inset modifiers area.
final
positionAreaActiveRegionColor → RGBA?
Fill color for the active region within the position-area grid.
final
positionAreaGridLineColor → RGBA?
Line color for the 3x3 position-area grid lines.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
showPositionAreaGrid → bool?
Whether to render the 3x3 position-area grid lines when position-area is used.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited