fromWire static method

UserOfferActionType fromWire(
  1. String? s
)

Decode a camelCase wire string. Returns noAction on null or unknown values so callers never need to handle null from the server.

Implementation

static UserOfferActionType fromWire(String? s) {
  switch (s) {
    case 'migrateStorekitToWeb':
      return UserOfferActionType.migrateStorekitToWeb;
    case 'migratePlayToWeb':
      return UserOfferActionType.migratePlayToWeb;
    case 'upgradeStorekitToWeb':
      return UserOfferActionType.upgradeStorekitToWeb;
    case 'upgradeWebToWeb':
      return UserOfferActionType.upgradeWebToWeb;
    case 'noAction':
    default:
      return UserOfferActionType.noAction;
  }
}