withPrimaryTrait method

DeviceWidgetBuilder withPrimaryTrait(
  1. Trait trait, {
  2. Color iconColor = WidgetStyleConstants.deviceDetailIconColorActive,
  3. Color textColor = WidgetStyleConstants.deviceDetailIconColorActive,
  4. dynamic padding = const EdgeInsets.all(8.0),
  5. dynamic margins = const EdgeInsets.only(bottom: 8.0),
})

Implementation

DeviceWidgetBuilder withPrimaryTrait(Trait trait,
    {Color iconColor = WidgetStyleConstants.deviceDetailIconColorActive,
    Color textColor = WidgetStyleConstants.deviceDetailIconColorActive,
    padding = const EdgeInsets.all(8.0),
    margins = const EdgeInsets.only(bottom: 8.0)}) {
  _primaryTraitWidgets.add(_card(
      DeviceWidgetFactory.produceWidget(trait,
          iconColor: iconColor, textColor: textColor),
      padding,
      margins));

  return this;
}