Interface IDataContextWritable
- Namespace
- KSP.Api
- Assembly
- Assembly-CSharp.dll
public interface IDataContextWritable
- Extension Methods
-
Methods
AddAction(string, IAction)
void AddAction(string key, IAction action)
Parameters
key string
action IAction
AddList(string, IContextListProperty)
void AddList(string key, IContextListProperty list)
Parameters
key string
list IContextListProperty
AddProperty(string, IProperty)
void AddProperty(string key, IProperty property)
Parameters
key string
property IProperty
AddSubContext(string, IDataContextReadonly)
void AddSubContext(string key, IDataContextReadonly subContext)
Parameters
key string
subContext IDataContextReadonly
ClearAllData()
ClearLabel(string)
void ClearLabel(string key)
Parameters
key string
ClearNumberRange(string)
void ClearNumberRange(string key)
Parameters
key string
ClearToStringDelegate(string)
void ClearToStringDelegate(string key)
Parameters
key string
RemoveAction(string)
void RemoveAction(string key)
Parameters
key string
RemoveList(string)
void RemoveList(string key)
Parameters
key string
RemoveProperty(string)
void RemoveProperty(string key)
Parameters
key string
RemoveSubContext(string)
void RemoveSubContext(string key)
Parameters
key string
SetHierarchyParent(IDataContextReadonly, bool)
void SetHierarchyParent(IDataContextReadonly subParent, bool fireEvent = true)
Parameters
subParent IDataContextReadonly
fireEvent bool
SetLabel(string, string)
void SetLabel(string key, string locKey)
Parameters
key string
locKey string
SetNumberRange(string, UIValueNumberRange)
void SetNumberRange(string key, UIValueNumberRange numberRange)
Parameters
key string
numberRange UIValueNumberRange
SetToStringDelegate(string, ToStringDelegate)
void SetToStringDelegate(string key, ToStringDelegate toStringDelegate)
Parameters
key string
toStringDelegate ToStringDelegate