UserWise Unity SDK
3.0.0
|
Acts as the public interface used for when using UserWise remote configuration. More...
Public Member Functions | |
new RemoteConfig | Get (string id) |
Retrieves the RemoteConfig by ID, or External ID (defined in the UserWise dashboard). More... | |
Public Member Functions inherited from UserWiseSDK.Common.Modules.BaseModule< RemoteConfig > | |
string | GetModuleName () |
Returns the module name. More... | |
T | Get (string id) |
T | FindInActiveOrUpcoming (Predicate< T > predicate) |
Public Attributes | |
DateTime? | UpcomingStartsBefore = null |
Configures the DateTime that will be used to filter upcoming content returned from the UserWise API. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from UserWiseSDK.Common.Modules.BaseModule< RemoteConfig > | |
void | EmitOnLoadFailed (object sender) |
void | EmitOnLoaded (object sender, OnLoadedEventArgs e) |
void | ResetModuleData () |
void | LoadFromCache (ModuleCacheFile moduleCacheFile) |
void | WriteToCache (ModuleCacheFile moduleCacheFile) |
Protected Attributes inherited from UserWiseSDK.Common.Modules.BaseModule< RemoteConfig > | |
UserWise | userWise |
Properties inherited from UserWiseSDK.Common.Modules.BaseModule< RemoteConfig > | |
List< T > | Active [get, protected set] |
A List of active (available) module stored items. More... | |
List< T > | Upcoming [get, protected set] |
A List of upcoming (soon to be available) module stored items. More... | |
Events inherited from UserWiseSDK.Common.Modules.BaseModule< RemoteConfig > | |
EventHandler< EventArgs > | OnLoadFailed |
Emitted when the data for this module could not be loaded from the API and/or cache. More... | |
EventHandler< OnLoadedEventArgs > | OnLoaded |
Emitted when the data for this module has been reloaded. Currently, either from the API, or through the cached data. More... | |
EventHandler< OnActiveEventArgs< T > > | OnActive |
Emitted when a type of T has been marked as active. More... | |
EventHandler< OnInactiveEventArgs< T > > | OnInactive |
Emitted when a type of T has been marked as inactive. More... | |
Acts as the public interface used for when using UserWise remote configuration.
|
inline |
Retrieves the RemoteConfig
by ID, or External ID (defined in the UserWise dashboard).
id | External ID of the remoteConfig to retrieve |
DateTime? UserWiseSDK.RemoteConfigs.RemoteConfigsModule.UpcomingStartsBefore = null |
Configures the DateTime that will be used to filter upcoming content returned from the UserWise API.