OudsListItemLeadingIcon constructor

const OudsListItemLeadingIcon(
  1. OudsIconStatus iconStatus, {
  2. OudsListItemIconSize size = OudsListItemIconSize.medium,
})

Creates a leading icon configuration.

Throws an AssertionError if iconStatus is Accent.

Implementation

const OudsListItemLeadingIcon(
  this.iconStatus, {
  this.size = OudsListItemIconSize.medium,
}) : assert(
       iconStatus is! Accent,
       'Accent is not supported in list item icon slots. '
       'Use Neutral with a custom icon instead.',
     );