DrivenCheckboxStyle.resolver constructor

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

Create a DrivenCheckboxStyle from a resolver callback

Implementation

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