Table of Contents

Class KerbalManagerPanelContext

Namespace
KSP.UI
Assembly
Assembly-CSharp.dll
public class KerbalManagerPanelContext : ApiDataContext, IDisposable, IDataContext, IDataContextReadonly, IDataContextWritable
Inheritance
KerbalManagerPanelContext
Implements
Inherited Members
Extension Methods

Constructors

KerbalManagerPanelContext(ContextListProperty<KerbalManagerSlotContext>, Action, Action, Action<int>, string, string, string, bool, bool)

public KerbalManagerPanelContext(ContextListProperty<KerbalManagerSlotContext> kerbalSlotList, Action fillAction, Action emptyAction, Action<int> transferAction, string panelName, string panelType, string panelId, bool hasRoom, bool isEmpty)

Parameters

kerbalSlotList ContextListProperty<KerbalManagerSlotContext>
fillAction Action
emptyAction Action
transferAction Action<int>
panelName string
panelType string
panelId string
hasRoom bool
isEmpty bool

Fields

HasRoom

[DataProperty("hasRoom")]
public Property<bool> HasRoom

Field Value

Property<bool>

IsEmpty

[DataProperty("isEmpty")]
public Property<bool> IsEmpty

Field Value

Property<bool>

KerbalSlotList

[DataList("kerbalSlotList")]
public ContextListProperty<KerbalManagerSlotContext> KerbalSlotList

Field Value

ContextListProperty<KerbalManagerSlotContext>

PanelId

[DataProperty("panelID")]
public Property<string> PanelId

Field Value

Property<string>

PanelName

[DataProperty("panelName")]
public Property<string> PanelName

Field Value

Property<string>

PanelType

[DataProperty("panelType")]
public Property<string> PanelType

Field Value

Property<string>

Methods

Empty()

[DataAction("empty")]
public void Empty()

Fill()

[DataAction("fill")]
public void Fill()

Transfer(int)

[DataAction("transfer")]
public void Transfer(int value)

Parameters

value int