fromTypeString static method
Create a VrcStreamingEventType from a type string received from VRChat
Implementation
static VrcStreamingEventType fromTypeString(String typeString) {
switch (typeString) {
case 'friend-online':
return VrcStreamingEventType.friendOnline;
case 'friend-offline':
return VrcStreamingEventType.friendOffline;
case 'friend-active':
return VrcStreamingEventType.friendActive;
case 'friend-add':
return VrcStreamingEventType.friendAdd;
case 'friend-delete':
return VrcStreamingEventType.friendDelete;
case 'friend-update':
return VrcStreamingEventType.friendUpdate;
case 'friend-location':
return VrcStreamingEventType.friendLocation;
case 'user-update':
return VrcStreamingEventType.userUpdate;
case 'user-location':
return VrcStreamingEventType.userLocation;
case 'notification':
return VrcStreamingEventType.notificationReceived;
case 'see-notification':
return VrcStreamingEventType.notificationSeen;
case 'response-notification':
return VrcStreamingEventType.notificationResponse;
case 'hide-notification':
return VrcStreamingEventType.notificationHide;
case 'clear-notification':
return VrcStreamingEventType.notificationClear;
default:
return VrcStreamingEventType.unknown;
}
}