Skip to content

Class ReferenceViewDefaults

Definition

Namespace: StardewUI.Framework.Descriptors
Assembly: StardewUI.dll

View defaults based on a reference view.

public class ReferenceViewDefaults : 
    StardewUI.Framework.Descriptors.IViewDefaults

Inheritance
Object ⇦ ReferenceViewDefaults

Implements
IViewDefaults

Remarks

References views are dummy views created explicitly for the purposes of deriving default values, and never displayed or written to.

Members

Constructors

Name Description
ReferenceViewDefaults(IView) View defaults based on a reference view.

Methods

Name Description
GetDefaultValue<T>(string) Gets the default value for the named property.

Details

Constructors

ReferenceViewDefaults(IView)

View defaults based on a reference view.

public ReferenceViewDefaults(StardewUI.IView view);
Parameters

view   IView
The reference view whose properties are set to the assumed defaults.

Remarks

References views are dummy views created explicitly for the purposes of deriving default values, and never displayed or written to.


Methods

GetDefaultValue<T>(string)

Gets the default value for the named property.

public T GetDefaultValue<T>(string propertyName);
Parameters

propertyName   string
The property name.

Returns

T

The default value of the specified property for a newly-created view.