getProperty

Get the action propery of the alias T

Members

Aliases

all_behaviour_properties
alias all_behaviour_properties = staticMap!(getUDAsProperty, ActionProperties)
Undocumented in source.
getProperty
alias getProperty = void
Undocumented in source.
getProperty
alias getProperty = all_behaviour_properties[0]
Undocumented in source.
getUDAsProperty
alias getUDAsProperty = ApplyLeft!(getMemberUDAs, T)
Undocumented in source.

Return Value

The behaviour property of T and void if T does not have a behaviour property

Examples

Examples: How get the behaviour property

alias properties = getProperty!(BehaviourUnittest.Some_awesome_feature.request_cash);
static assert(is(typeof(properties) == When));
static assert(is(getProperty!(BehaviourUnittest.Some_awesome_feature.helper_function) == void));

Meta