-
-
Notifications
You must be signed in to change notification settings - Fork 44
iw4madminapplicationpluginscript ScriptPluginConfigurationWrapper
RaidMax edited this page May 21, 2023
·
1 revision
flowchart LR
classDef interfaceStyle stroke-dasharray: 5 5;
classDef abstractStyle stroke-width:4px
subgraph IW4MAdmin.Application.Plugin.Script
IW4MAdmin.Application.Plugin.Script.ScriptPluginConfigurationWrapper[[ScriptPluginConfigurationWrapper]]
end
Returns | Name |
---|---|
void |
Finalize () |
Returns | Name |
---|---|
JsValue |
GetValue (... ) |
void |
SetName (string name) |
Task |
SetValue (string key, object value) |
public ScriptPluginConfigurationWrapper(string pluginName, Engine scriptEngine, IConfigurationHandlerV2<ScriptPluginConfiguration> configHandler)
Type | Name | Description |
---|---|---|
string |
pluginName | |
Engine |
scriptEngine | |
IConfigurationHandlerV2 <ScriptPluginConfiguration > |
configHandler |
protected override void Finalize()
public void SetName(string name)
Type | Name | Description |
---|---|---|
string |
name |
public async Task SetValue(string key, object value)
Type | Name | Description |
---|---|---|
string |
key | |
object |
value |
public JsValue GetValue(string key)
Type | Name | Description |
---|---|---|
string |
key |
public JsValue GetValue(string key, Delegate updateCallback)
Type | Name | Description |
---|---|---|
string |
key | |
Delegate |
updateCallback |
public event Action<JsValue, Delegate> ConfigurationUpdated
Generated with ModularDoc