encode static method

Map<String, dynamic> encode(
  1. ExternalJwtConfigFieldSelector value
)

Implementation

static Map<String, dynamic> encode(ExternalJwtConfigFieldSelector value) {
	switch (value) {
		case ExternalJwtConfigFieldSelectorLocalId entity:
			Map<String, dynamic> entityJson = ExternalJwtConfigFieldSelectorLocalId.encode(entity);
			entityJson["kotlinType"] = "LocalId";
			return entityJson;
		case ExternalJwtConfigFieldSelectorEmail entity:
			Map<String, dynamic> entityJson = ExternalJwtConfigFieldSelectorEmail.encode(entity);
			entityJson["kotlinType"] = "Email";
			return entityJson;
		case ExternalJwtConfigFieldSelectorMobilePhone entity:
			Map<String, dynamic> entityJson = ExternalJwtConfigFieldSelectorMobilePhone.encode(entity);
			entityJson["kotlinType"] = "MobilePhone";
			return entityJson;
		case ExternalJwtConfigFieldSelectorUsername entity:
			Map<String, dynamic> entityJson = ExternalJwtConfigFieldSelectorUsername.encode(entity);
			entityJson["kotlinType"] = "Username";
			return entityJson;
		case ExternalJwtConfigFieldSelectorIdentifier entity:
			Map<String, dynamic> entityJson = ExternalJwtConfigFieldSelectorIdentifier.encode(entity);
			entityJson["kotlinType"] = "Identifier";
			return entityJson;
	}
}