copyWith method

AFState copyWith({
  1. AFPrivateState? private,
  2. AFPublicState? public,
})

Modify the specified properties and leave everything else the same.

Implementation

AFState copyWith({
  AFPrivateState? private,
  AFPublicState? public
}) {
  return AFState(
    private: private ?? this.private,
    public: public ?? this.public,
  );
}