Interface BehaviorConstructor
interface BehaviorConstructor { trait<TIn>(): behavior.TraitBehavior<TIn, TIn>; trait<TIn, TOut>(trans): behavior.TraitBehavior<TIn, TOut>; (): builder.BehaviorBuilder<Empty, Empty, Empty, Empty, never, never, never, Empty>; <TData, TProperty, TMethod, TComponentExport>(definition): behavior.Behavior<TData, TProperty, TMethod, never, never, Empty>; } - BehaviorConstructor(): builder.BehaviorBuilder<Empty, Empty, Empty, Empty, never, never, never, Empty>
Returns builder.BehaviorBuilder<Empty, Empty, Empty, Empty, never, never, never, Empty>
- BehaviorConstructor<TData, TProperty, TMethod, TComponentExport>(definition): behavior.Behavior<TData, TProperty, TMethod, never, never, Empty>
Type Parameters
- TData extends DataList
- TProperty extends PropertyList
- TMethod extends MethodList
- TComponentExport