ThemedListTileCard constructor

const ThemedListTileCard({
  1. Key? key,
  2. ThemeGroupType type = ThemeGroupType.MOM,
  3. ElevationLevel elevationLevel = ElevationLevel.LOW,
  4. VoidCallback? itemClickedCallback,
  5. VoidCallback? itemLongClickedCallback,
  6. IconData? leadingIcon,
  7. ThemeGroupType leadingType = ThemeGroupType.MOM,
  8. Emphasis leadingEmphasis = Emphasis.NONE,
  9. VoidCallback? leadingIconClickedCallback,
  10. String? title,
  11. ThemeGroupType titleType = ThemeGroupType.POM,
  12. Emphasis titleEmphasis = Emphasis.HIGH,
  13. String? subtitle,
  14. ThemeGroupType subtitleType = ThemeGroupType.MOM,
  15. Emphasis subtitleEmphasis = Emphasis.NONE,
  16. IconData? trailingIcon,
  17. ThemeGroupType trailingType = ThemeGroupType.MOM,
  18. Emphasis trailingEmphasis = Emphasis.NONE,
  19. VoidCallback? trailingIconClickedCallback,
  20. Color? shadowColor,
  21. ShapeBorder? shape,
  22. bool borderOnForeground = true,
  23. EdgeInsetsGeometry? margin,
  24. Clip? clipBehavior,
  25. bool semanticContainer = true,
})

Implementation

const ThemedListTileCard({
  super.key,
  this.type = ThemeGroupType.MOM,
  this.elevationLevel = ElevationLevel.LOW,
  this.itemClickedCallback,
  this.itemLongClickedCallback,
  this.leadingIcon,
  this.leadingType = ThemeGroupType.MOM,
  this.leadingEmphasis = Emphasis.NONE,
  this.leadingIconClickedCallback,
  this.title,
  this.titleType = ThemeGroupType.POM,
  this.titleEmphasis = Emphasis.HIGH,
  this.subtitle,
  this.subtitleType = ThemeGroupType.MOM,
  this.subtitleEmphasis = Emphasis.NONE,
  this.trailingIcon,
  this.trailingType = ThemeGroupType.MOM,
  this.trailingEmphasis = Emphasis.NONE,
  this.trailingIconClickedCallback,
  super.shadowColor,
  super.shape,
  super.borderOnForeground = true,
  super.margin,
  super.clipBehavior,
  super.semanticContainer = true,
});