Implementation
set apply(NikuActionChip? v) {
if (v == null) return;
key = v.key ?? key;
avatar = v.avatar ?? avatar;
label = v.label ?? label;
style = v.style ?? style;
labelPadding = v.labelPadding ?? labelPadding;
onPressed = v.onPressed ?? onPressed;
pressElevation = v.pressElevation ?? pressElevation;
tooltip = v.tooltip ?? tooltip;
side = v.side ?? side;
shape = v.shape ?? shape;
clipBehavior = v.clipBehavior ?? clipBehavior;
focusNode = v.focusNode ?? focusNode;
autofocus = v.autofocus ?? autofocus;
backgroundColor = v.backgroundColor ?? backgroundColor;
disabledColor = v.disabledColor ?? disabledColor;
padding = v.padding ?? padding;
visualDensity = v.visualDensity ?? visualDensity;
materialTapTargetSize = v.materialTapTargetSize ?? materialTapTargetSize;
elevation = v.elevation ?? elevation;
shadowColor = v.shadowColor ?? shadowColor;
surfaceTintColor = v.surfaceTintColor ?? surfaceTintColor;
iconTheme = v.iconTheme ?? iconTheme;
$parent..$merge(v.$parent);
}