getNestedList method

List<IsarObject?>? getNestedList(
  1. String propertyName, {
  2. String? linkCollection,
})

Implementation

List<IsarObject?>? getNestedList(
  String propertyName, {
  String? linkCollection,
}) {
  final list = data[propertyName] as List<dynamic>?;
  if (list == null) {
    return null;
  }

  final objects = <IsarObject?>[];
  for (var i = 0; i < list.length; i++) {
    final data = list[i] as Map<String, dynamic>;
    objects.add(IsarObject(data));
  }

  return objects;
}