PatchbayNavigationDestination constructor
PatchbayNavigationDestination({
- required String id,
- String? summary,
- Set<
String> gateIds = const <String>{}, - PatchbayNavigationRequest? go,
- PatchbayNavigationRequest? push,
Implementation
PatchbayNavigationDestination({
required this.id,
this.summary,
Set<String> gateIds = const <String>{},
this.go,
this.push,
}) : gateIds = Set<String>.unmodifiable(gateIds),
descriptor = PatchbayDestinationDescriptor(
id: id,
summary: summary,
gates: gateIds,
operations: <PatchbayNavigationOperation>{
if (go != null) PatchbayNavigationOperation.go,
if (push != null) PatchbayNavigationOperation.push,
},
);