apply property

set apply (NikuListTile? v)
override

Implementation

set apply(NikuListTile? v) {
  if (v == null) return;

  key = v.key ?? key;
  leading = v.leading ?? leading;
  title = v.title ?? title;
  subtitle = v.subtitle ?? subtitle;
  trailing = v.trailing ?? trailing;
  isThreeLine = v.isThreeLine ?? isThreeLine;
  dense = v.dense ?? dense;
  visualDensity = v.visualDensity ?? visualDensity;
  shape = v.shape ?? shape;
  selectedColor = v.selectedColor ?? selectedColor;
  iconColor = v.iconColor ?? iconColor;
  textColor = v.textColor ?? textColor;
  style = v.style ?? style;
  contentPadding = v.contentPadding ?? contentPadding;
  enabled = v.enabled ?? enabled;
  onTap = v.onTap ?? onTap;
  onLongPress = v.onLongPress ?? onLongPress;
  mouseCursor = v.mouseCursor ?? mouseCursor;
  selected = v.selected ?? selected;
  focusColor = v.focusColor ?? focusColor;
  hoverColor = v.hoverColor ?? hoverColor;
  focusNode = v.focusNode ?? focusNode;
  autofocus = v.autofocus ?? autofocus;
  tileColor = v.tileColor ?? tileColor;
  selectedTileColor = v.selectedTileColor ?? selectedTileColor;
  enableFeedback = v.enableFeedback ?? enableFeedback;
  horizontalTitleGap = v.horizontalTitleGap ?? horizontalTitleGap;
  minVerticalPadding = v.minVerticalPadding ?? minVerticalPadding;
  minLeadingWidth = v.minLeadingWidth ?? minLeadingWidth;

  $parent..$merge(v.$parent);
}