merge method

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
FastAppPermissionsBlocState merge(
  covariant FastAppPermissionsBlocState model,
) {
  return copyWith(
    isInitializing: model.isInitializing,
    isInitialized: model.isInitialized,
    trackingPermission: model.trackingPermission,
    locationPermission: model.locationPermission,
    notificationPermission: model.notificationPermission,
    cameraPermission: model.cameraPermission,
    microphonePermission: model.microphonePermission,
    photoLibraryPermission: model.photoLibraryPermission,
    contactsPermission: model.contactsPermission,
    bluetoothPermission: model.bluetoothPermission,
  );
}