MaterialAdaptiveActionsStyle constructor

const MaterialAdaptiveActionsStyle({
  1. double height = 48,
  2. double minimumButtonWidth = 48,
  3. double iconButtonWidth = 48,
  4. double submenuButtonWidth = 32,
  5. double overflowButtonWidth = 48,
  6. double iconSize = 18,
  7. double iconLabelSpacing = 8,
  8. double horizontalPadding = 12,
})

Creates a Material adaptive-actions style.

Implementation

const MaterialAdaptiveActionsStyle({
  this.height = 48,
  this.minimumButtonWidth = 48,
  this.iconButtonWidth = 48,
  this.submenuButtonWidth = 32,
  this.overflowButtonWidth = 48,
  this.iconSize = 18,
  this.iconLabelSpacing = 8,
  this.horizontalPadding = 12,
}) : assert(height > 0 && height < double.infinity),
     assert(minimumButtonWidth >= 0 && minimumButtonWidth < double.infinity),
     assert(iconButtonWidth >= 0 && iconButtonWidth < double.infinity),
     assert(submenuButtonWidth >= 0 && submenuButtonWidth < double.infinity),
     assert(
       overflowButtonWidth >= 0 && overflowButtonWidth < double.infinity,
     ),
     assert(iconSize >= 0 && iconSize < double.infinity),
     assert(iconLabelSpacing >= 0 && iconLabelSpacing < double.infinity),
     assert(horizontalPadding >= 0 && horizontalPadding < double.infinity);