-
-
Notifications
You must be signed in to change notification settings - Fork 49
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> ConfigurationUpdatedGenerated with ModularDoc