createDefault<T extends TextRenderer> static method
T
createDefault<T extends TextRenderer>()
Given a generic type T
, creates a default renderer of that type.
Implementation
static T createDefault<T extends TextRenderer>() {
final creator = defaultRenderersRegistry[T];
if (creator != null) {
return creator() as T;
} else {
throw 'Unknown implementation of TextRenderer: $T. Please register it under [defaultCreatorsRegistry].';
}
}