+
+ async presets(workflowUuid: string) {
+
+ const { items: presetLinks } = await this.linksService.list({
+
+ filters: new FilterBuilder()
+ .addEqual('tailUuid', workflowUuid)
+ .addEqual('linkClass', LinkClass.PRESET)
+ .getFilters()
+
+ });
+
+ const presetUuids = presetLinks.map(link => link.headUuid);
+
+ return this.list({
+
+ filters: new FilterBuilder()
+ .addIn('uuid', presetUuids)
+ .getFilters(),
+
+ order: new OrderBuilder<WorkflowResource>()
+ .addAsc('name')
+ .getOrder(),
+
+ });
+
+ }
+