Show / Hide Table of Contents

Interface IPluginConfig

Namespace: Eco.Core.Plugins
Assembly: Eco.Core.dll
Syntax
public interface IPluginConfig

Properties

ConfigJson

Declaration
string ConfigJson { get; set; }
Property Value
Type Description
System.String

ConfigProperties

Declaration
Dictionary<string, IPluginConfigProperty> ConfigProperties { get; }
Property Value
Type Description
System.Collections.Generic.Dictionary<System.String, IPluginConfigProperty>

Methods

GetConfig()

Declaration
object GetConfig()
Returns
Type Description
System.Object

LoadAsync(String)

Declaration
Task LoadAsync(string filename)
Parameters
Type Name Description
System.String filename
Returns
Type Description
System.Threading.Tasks.Task

SaveAsAsync(String)

Declaration
Task SaveAsAsync(string filename)
Parameters
Type Name Description
System.String filename
Returns
Type Description
System.Threading.Tasks.Task

SaveAsync()

Declaration
Task SaveAsync()
Returns
Type Description
System.Threading.Tasks.Task

SaveTemplateAsync()

Declaration
Task SaveTemplateAsync()
Returns
Type Description
System.Threading.Tasks.Task

Extension Methods

PropertyChanges.FirePropertyChanged(Object, String)
PropertyChanges.FirePropertyChanged(Object, String, Object, Object)
PropertyChanges.FirePropertyChanged(Object, MemberChangedBeforeAfterEventArgs)
☀
☾
In This Article
Back to top
Copyright (c) Strange Loop Games 2021
☀
☾