Class UnitPortDescriptor<TPort>
Inheritance
UnitPortDescriptor<TPort>
Syntax
public class UnitPortDescriptor<TPort> : Descriptor<TPort>, IDisposable, IUnitPortDescriptor, IDescriptor where TPort : class, IUnitPort
Type Parameters
Constructors
UnitPortDescriptor(TPort)
Declaration
public UnitPortDescriptor(TPort port)
Parameters
Type |
Name |
Description |
TPort |
port |
|
UnitPortDescriptor(TPort, IUnitPortDefinition)
Declaration
public UnitPortDescriptor(TPort port, IUnitPortDefinition definition)
Parameters
Fields
_horizontalOrder
Declaration
protected Reactive<int? > _horizontalOrder
Field Value
_horizontalPrimary
Declaration
protected Reactive<bool> _horizontalPrimary
Field Value
_label
Declaration
protected Reactive<string> _label
Field Value
_showDocumentation
Declaration
protected Reactive<bool> _showDocumentation
Field Value
_showLabel
Declaration
protected Reactive<bool> _showLabel
Field Value
_verticalOrder
Declaration
protected Reactive<int? > _verticalOrder
Field Value
_verticalPrimary
Declaration
protected Reactive<bool> _verticalPrimary
Field Value
Properties
definition
Declaration
protected virtual IUnitPortDefinition definition { get; }
Property Value
displayLabel
Declaration
public string displayLabel { get; }
Property Value
Implements
horizontalOrder
Declaration
public int? horizontalOrder { get; }
Property Value
Implements
horizontalPrimary
Declaration
public bool horizontalPrimary { get; }
Property Value
Implements
label
Declaration
public string label { get; }
Property Value
Implements
reflectedDescription
Declaration
protected ReflectedUnitPortDescription reflectedDescription { get; }
Property Value
showDocumentation
Declaration
public bool showDocumentation { get; }
Property Value
Implements
showLabel
Declaration
public bool showLabel { get; }
Property Value
Implements
verticalOrder
Declaration
public int? verticalOrder { get; }
Property Value
Implements
verticalPrimary
Declaration
public bool verticalPrimary { get; }
Property Value
Implements
Methods
GetAccessor(Accessor)
Declaration
public virtual Accessor GetAccessor(Accessor unitAccessor)
Parameters
Type |
Name |
Description |
Accessor |
unitAccessor |
|
Returns
Implements
HorizontalOrder()
Declaration
protected virtual int? HorizontalOrder()
Returns
HorizontalPrimary()
Declaration
protected virtual bool HorizontalPrimary()
Returns
Label()
Declaration
protected virtual string Label()
Returns
RegisterProperties()
Declaration
protected override void RegisterProperties()
Overrides
Ludiq.Descriptor<TPort>.RegisterProperties()
ShowDocumentation()
Declaration
protected virtual bool ShowDocumentation()
Returns
ShowLabel()
Declaration
protected virtual bool ShowLabel()
Returns
Title()
Declaration
protected override sealed string Title()
Returns
Overrides
Ludiq.Descriptor<TPort>.Title()
VerticalOrder()
Declaration
protected virtual int? VerticalOrder()
Returns
VerticalPrimary()
Declaration
protected virtual bool VerticalPrimary()
Returns
Extension Methods