RenderedApp constructor
RenderedApp(
- Iterable<
RenderedFile> files, { - Map<
SocketRef< socketOrders = const {},SocketKind> , ContributionOrder> - List<
PlannedManualStep> manualSteps = const [],
Creates the app of files, whose sockets got socketOrders, with the
manualSteps of its developer.
Implementation
RenderedApp(
Iterable<RenderedFile> files, {
Map<SocketRef, ContributionOrder> socketOrders = const {},
List<PlannedManualStep> manualSteps = const [],
}) : files = Map.unmodifiable({
for (final file
in files.toList()..sort((a, b) => a.path.compareTo(b.path)))
file.path: file,
}),
socketOrders = Map.unmodifiable(socketOrders),
manualSteps = List.unmodifiable(manualSteps);