merge method

  1. @override
FastItem<T> merge(
  1. covariant FastItem<T> item
)
override

Creates a new TModel where each properties from this object has been merged with the matching properties from the other object.

For example:

var myModel3 = myModel1.merge(myModel2);

Implementation

@override
FastItem<T> merge(covariant FastItem<T> item) {
  return copyWith(
    normalizedLabelText: item.normalizedLabelText,
    descriptionText: item.descriptionText,
    categories: item.categories,
    descriptor: item.descriptor,
    isEnabled: item.isEnabled,
    labelText: item.labelText,
    value: item.value,
  );
}