C# Class FullInspector.InspectorHideIfAttribute

Inheritance: System.Attribute
Exibir arquivo Open project: jacobdufault/fullinspector

Public Properties

Property Type Description
ConditionalMemberNames string[]
Operator fiLogicalOperator

Public Methods

Method Description
InspectorHideIfAttribute ( fiLogicalOperator op ) : System

This allows a member to be conditionally hidden in the inspector depending upon the state of other variables in object. This does *not* change serialization behavior, only display behavior.

InspectorHideIfAttribute ( string conditionalMemberName ) : System

This allows a member to be conditionally hidden in the inspector depending upon the state of other variables in object. This does *not* change serialization behavior, only display behavior.

Method Details

InspectorHideIfAttribute() public method

This allows a member to be conditionally hidden in the inspector depending upon the state of other variables in object. This does *not* change serialization behavior, only display behavior.
public InspectorHideIfAttribute ( fiLogicalOperator op ) : System
op fiLogicalOperator Determines how multiple boolean values are combined to determine if /// the property is hidden.
return System

InspectorHideIfAttribute() public method

This allows a member to be conditionally hidden in the inspector depending upon the state of other variables in object. This does *not* change serialization behavior, only display behavior.
public InspectorHideIfAttribute ( string conditionalMemberName ) : System
conditionalMemberName string The name of the member to use as a condition. /// The conditional needs to either be a boolean field, a boolean property with a /// getter, or a no-argument method that returns a boolean. ///
return System

Property Details

ConditionalMemberNames public_oe property

The names of the members to use as a condition. You can control how these members are combined using the LogicalOperator Operator parameter. The conditional members need to either be a boolean field, a boolean property with a getter, or a no-argument method that returns a boolean.
public string[] ConditionalMemberNames
return string[]

Operator public_oe property

Determines how multiple boolean values are combined to determine if the property is hidden.
public fiLogicalOperator Operator
return fiLogicalOperator