DrivenChipStyle.resolver constructor

DrivenChipStyle.resolver(
  1. DrivenPropertyResolver<ChipStyle?> resolver, {
  2. bool? mergeResolved = false,
})

Create a DrivenChipStyle from a resolver callback

Implementation

DrivenChipStyle.resolver(
  DrivenPropertyResolver<ChipStyle?> resolver, {
  this.mergeResolved = false,
})  : selectedStyle = resolver({WidgetEvent.selected}),
      focusedStyle = resolver({WidgetEvent.focused}),
      hoveredStyle = resolver({WidgetEvent.hovered}),
      pressedStyle = resolver({WidgetEvent.pressed}),
      disabledStyle = resolver({WidgetEvent.disabled}),
      super.from(resolver({}));