partsOf method

  1. @override
List<List> partsOf(
  1. String fileId
)
inherited

Returns a list of all the parts of a file.

Implementation

@override
List<List<dynamic>> partsOf(String fileId) {
  final List<List<dynamic>>? fileDirectives = directives[fileId];
  if (fileDirectives == null) return const <List<dynamic>>[];
  return List<List<dynamic>>.of(
    fileDirectives.where(
      (List<dynamic> e) => e[GraphIndex.directiveType] == DirectiveStatement.part,
    ),
  );
}