sharedlibrarycoreinterfaces IInteractionData - RaidMax/IW4M-Admin GitHub Wiki
flowchart LR
classDef interfaceStyle stroke-dasharray: 5 5;
classDef abstractStyle stroke-width:4px
subgraph SharedLibraryCore.Interfaces
SharedLibraryCore.Interfaces.IInteractionData[[IInteractionData]]
class SharedLibraryCore.Interfaces.IInteractionData interfaceStyle;
end
| Type | Name | Methods |
|---|---|---|
Func<int, Nullable<int>, Nullable<Game>, IDictionary<string, string>, CancellationToken, Task<string>> |
Action |
get |
Dictionary<string, string> |
ActionMeta |
get |
string |
ActionPath |
get |
string |
ActionUri |
get |
string |
Description |
get |
string |
DisplayMeta |
get |
bool |
Enabled |
get |
Nullable<int> |
EntityId |
get |
string |
InteractionId |
get |
InteractionType |
InteractionType |
get |
Nullable<Permission> |
MinimumPermission |
get |
string |
Name |
get |
string |
PermissionAccess |
get |
string |
PermissionEntity |
get |
Delegate |
ScriptAction |
get |
string |
Source |
get |
public Nullable<int> EntityId { get; }public string InteractionId { get; }public InteractionType InteractionType { get; }public bool Enabled { get; }public string Name { get; }public string Description { get; }public string DisplayMeta { get; }public string ActionPath { get; }public Dictionary<string, string> ActionMeta { get; }public string ActionUri { get; }public Nullable<Permission> MinimumPermission { get; }public string PermissionEntity { get; }public string PermissionAccess { get; }public string Source { get; }public Func<int, Nullable<int>, Nullable<Game>, IDictionary<string, string>, CancellationToken, Task<string>> Action { get; }public Delegate ScriptAction { get; }Generated with ModularDoc