BasePullDownButtonAnchor.icon constructor

const BasePullDownButtonAnchor.icon({
  1. Key? key,
  2. required CNSymbol? buttonIcon,
  3. required List<CNPullDownMenuEntry> items,
  4. required ValueChanged<int> onSelected,
  5. Color? tint,
  6. double size = 44.0,
  7. CNButtonStyle buttonStyle = CNButtonStyle.glass,
  8. String? menuTitle,
  9. Alignment alignment = Alignment.center,
  10. BaseParam? baseParam,
})

Creates a round, icon-only pull-down button with automatic anchoring

Implementation

const BasePullDownButtonAnchor.icon({
  Key? key,
  required this.buttonIcon,
  required this.items,
  required this.onSelected,
  this.tint,
  this.size = 44.0,
  this.buttonStyle = CNButtonStyle.glass,
  this.menuTitle,
  this.alignment = Alignment.center,
  BaseParam? baseParam,
})  : buttonLabel = null,
      height = size,
      width = size,
      super(key: key, baseParam: baseParam);