RenderSemanticsAnnotations constructor
- RenderBox? child,
- required SemanticsProperties properties,
- bool container = false,
- bool explicitChildNodes = false,
- bool excludeSemantics = false,
- bool blockUserActions = false,
- TextDirection? textDirection,
Creates a render object that attaches a semantic annotation.
If the SemanticsProperties.attributedLabel is not null, the textDirection
must also not be null.
Implementation
RenderSemanticsAnnotations({
RenderBox? child,
required SemanticsProperties properties,
bool container = false,
bool explicitChildNodes = false,
bool excludeSemantics = false,
bool blockUserActions = false,
TextDirection? textDirection,
}) : _container = container,
_explicitChildNodes = explicitChildNodes,
_excludeSemantics = excludeSemantics,
_blockUserActions = blockUserActions,
_textDirection = textDirection,
_properties = properties,
super(child) {
_updateAttributedFields(_properties);
}