IdentityDescriber

Describer that stores a list of descriptions based on identity, based on which it is describing passed components.

Members

Aliases

describe
alias describe = Describer!(ComponentType, IdentityType).describe

Describe a component based on it's identity and itself.

Functions

describe
Optional!(const(Description!IdentityType)) describe(IdentityType identity, ComponentType component)

Describe a component based on it's identity and itself.

provide
const(Description!IdentityType)[] provide()

Provide a list of descriptions for usage.

register
typeof(this) register(Description!IdentityType description)

Register a description in describer.

register
typeof(this) register(IdentityType identity, string title, string description)

Register a description in describer.

remove
typeof(this) remove(IdentityType identity)

Remove a description from decriber

Meta