TaggedInspector

An inspector that is able to inspect tagged types, and provide insights for them.

Constructors

this
this(Inspector!Type inspector)

Constructs TaggedInspector

Members

Functions

has
bool has(Tagged component, string property)

Check if component has a field or a property.

properties
string[] properties(Tagged component)

Return a list of properties that component holds.

typeOf
TypeInfo typeOf(Tagged component, string property)

Identify the type of child field of component.

typeOf
TypeInfo typeOf(Tagged component)

Identify the type of component itself.

Properties

inspector
Inspector!Type inspector [@property setter]

Set inspector

inspector
inout(Inspector!Type) inspector [@property getter]

Get inspector

Meta