expectTrait<T extends Trait<Object>> method

T expectTrait<T extends Trait<Object>>()

Gets the trait of type T from the shape or throws if not found.

Implementation

T expectTrait<T extends Trait>() => values.firstWhere((t) => t is T) as T;