initializeAttributes method

  1. @override
void initializeAttributes(
  1. Map<String, ElementAttributeProperty> attributes
)
override

Implementation

@override
void initializeAttributes(Map<String, ElementAttributeProperty> attributes) {
  super.initializeAttributes(attributes);
  final configs =
      _presentationAttributesConfigsCache ??= presentationAttributeConfigs;
  for (final config in configs) {
    attributes[config.name] = ElementAttributeProperty(
        setter: (value) => setAttributeStyle(config.camelName, value));
  }
}