apply property

set apply (NikuDropdownButton? v)
override

Implementation

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

  selectedItemBuilder = v.selectedItemBuilder ?? selectedItemBuilder;
  hint = v.hint ?? hint;
  disabledHint = v.disabledHint ?? disabledHint;
  onChanged = v.onChanged ?? onChanged;
  onTap = v.onTap ?? onTap;
  elevation = v.elevation ?? elevation;
  style = v.style ?? style;
  underline = v.underline ?? underline;
  icon = v.icon ?? icon;
  iconDisabledColor = v.iconDisabledColor ?? iconDisabledColor;
  iconEnabledColor = v.iconEnabledColor ?? iconEnabledColor;
  iconSize = v.iconSize ?? iconSize;
  isDense = v.isDense ?? isDense;
  isExpanded = v.isExpanded ?? isExpanded;
  itemHeight = v.itemHeight ?? itemHeight;
  focusColor = v.focusColor ?? focusColor;
  focusNode = v.focusNode ?? focusNode;
  autofocus = v.autofocus ?? autofocus;
  dropdownColor = v.dropdownColor ?? dropdownColor;
  menuMaxHeight = v.menuMaxHeight ?? menuMaxHeight;
  enableFeedback = v.enableFeedback ?? enableFeedback;
  alignment = v.alignment ?? alignment;
  borderRadius = v.borderRadius ?? borderRadius;
  $parent..$merge(v.$parent);
}