isArgTypeASibling property
bool
get
isArgTypeASibling
If the sub type has super type of a related Model
Returns true for Future<SqliteModel>,
List<Future<SqliteModel>>, and List<SqliteModel>.
Implementation
bool get isArgTypeASibling {
if (isArgTypeAFuture) {
final futuredType = SharedChecker.typeOfFuture<_SiblingModel>(argType);
return _siblingClassChecker.isAssignableFromType(futuredType!);
}
return _siblingClassChecker.isAssignableFromType(argType);
}