Inheritance
EnumerableProperty<T>
Inherited Members
DiagnosticsProperty<IEnumerable<T>>.lazy(String, ComputePropertyValueCallback<IEnumerable<T>>, String, String, String, Boolean, Boolean, Object, String, Boolean, DiagnosticsTreeStyle, DiagnosticLevel)
public class EnumerableProperty<T> : DiagnosticsProperty<IEnumerable<T>>
Type Parameters
Constructors
Declaration
public EnumerableProperty(string name, IEnumerable<T> value, object defaultValue = null, string ifNull = null, string ifEmpty = "[]", DiagnosticsTreeStyle style = DiagnosticsTreeStyle.singleLine, bool showName = true, DiagnosticLevel level = DiagnosticLevel.info)
Parameters
Properties
Declaration
public override DiagnosticLevel level { get; }
Property Value
Overrides
Unity.UIWidgets.foundation.DiagnosticsProperty<System.Collections.Generic.IEnumerable<T>>.level
Methods
Declaration
public override Dictionary<string, object> toJsonMap()
Returns
Overrides
Unity.UIWidgets.foundation.DiagnosticsProperty<System.Collections.Generic.IEnumerable<T>>.toJsonMap()
valueToString(TextTreeConfiguration)
Declaration
protected override string valueToString(TextTreeConfiguration parentConfiguration = null)
Parameters
Returns
Overrides
Unity.UIWidgets.foundation.DiagnosticsProperty<System.Collections.Generic.IEnumerable<T>>.valueToString(Unity.UIWidgets.foundation.TextTreeConfiguration)