Table of Contents

Class UIParameterStringBinder

Namespace
KSP.UI.Binding.Core
Assembly
Assembly-CSharp.dll
public abstract class UIParameterStringBinder : UIDataContextBindBase, IUIDataContextBindable
Inheritance
UIParameterStringBinder
Implements
Derived
Inherited Members
Extension Methods

Constructors

UIParameterStringBinder()

public UIParameterStringBinder()

Fields

ShowEmptyKeys

protected bool ShowEmptyKeys

Field Value

bool

Properties

CheckSelfForContextProvider

protected override bool CheckSelfForContextProvider { get; }

Property Value

bool

ParameterString

protected abstract string ParameterString { get; set; }

Property Value

string

Methods

Awake()

protected override void Awake()

BuildOutputString()

public string BuildOutputString()

Returns

string

CheckForKeyRebinds(IDataContextReadonly)

protected override void CheckForKeyRebinds(IDataContextReadonly context)

Parameters

context IDataContextReadonly

HandleStringRebuild()

protected abstract void HandleStringRebuild()

OnDestroy()

protected override void OnDestroy()

RebuildOnValueChanged(string, object)

protected virtual void RebuildOnValueChanged(string key, object newObj)

Parameters

key string
newObj object