classify static method
Implementation
static int classify(Type runtimeType) {
if (_customButtonTypes.contains(runtimeType)) return UX_BUTTON;
if (_customFieldTypes.contains(runtimeType)) return UX_FIELD;
if (_customInteractiveTypes.contains(runtimeType)) return UX_COMPOUND;
if (_buttonTypes.contains(runtimeType) ||
_cupertinoButtonTypes.contains(runtimeType) ||
_chipTypes.contains(runtimeType)) {
return UX_BUTTON;
}
if (_fieldTypes.contains(runtimeType)) return UX_FIELD;
if (_interactiveTypes.contains(runtimeType)) return UX_COMPOUND;
if (_textTypes.contains(runtimeType)) return UX_TEXT;
if (_imageTypes.contains(runtimeType)) return UX_IMAGE;
if (_viewGroupTypes.contains(runtimeType)) return UX_VIEWGROUP;
return UX_UNKNOWN;
}