registerAs<T> method
Implementation
void registerAs<T>(FlateElementMixin element) {
assert(
element is T,
'Provided instance of type ${element.runtimeType} does not conform to type $T',
);
assert(
!_elements.containsKey(T),
'Instance for type $T already registered',
);
_elements[T] = element;
}