···1717# ELEMENTS
18181919configurators:
2020- - title: "Input"
2020+ - url: "components/configurator/input/element.js"
2121+ title: "Input"
2122 desc: "Add multiple inputs."
2222- todo: true
2323- - title: "Output"
2323+ - url: "components/configurator/output/element.js"
2424+ title: "Output"
2425 desc: "Allows the user to configure a specific output."
2526 todo: true
2626- - title: "Scrobbles"
2727+ - url: "components/configurator/scrobbles/element.js"
2828+ title: "Scrobbles"
2729 desc: "Configure multiple scrobblers (music trackers)."
2830 todo: true
2931···4244 - url: "components/input/s3/element.js"
4345 title: "S3"
4446 desc: "AWS S3 and services that provide the same surface API such as Cloudflare R2."
4545- todo: true
46474748orchestrators:
4849 - url: "components/orchestrator/process-tracks/element.js"
···203204 title: "Output",
204205 items: output,
205206 content: `
206206- Output is application-derived data such as playlists. These elements can receive such data and keep it around. These are categorised by the type of data they ingest, or many types in the case of polymorphic.
207207+ Output is application-derived data such as playlists. These elements can receive such data and keep it around. These are categorised by the type of data they ingest, or many types in the case of polymorphic. Optionally use transformers to convert output into the expected format.
207208 `
208209 }) }}
209210
+4-2
src/themes/webamp/index.js
···11-import "@components/orchestrator/process-tracks/element.js";
11+// import "@components/orchestrator/process-tracks/element.js";
22import "@components/orchestrator/queue-tracks/element.js";
33+import "@components/input/opensubsonic/element.js";
44+import "@components/input/s3/element.js";
35import "@components/output/polymorphic/indexed-db/element.js";
46import "@components/processor/metadata/element.js";
57import "@components/transformer/output/string/json/element.js";
68import "@components/transformer/output/refiner/default/element.js";
7988-import * as Input from "@components/input/opensubsonic/element.js";
1010+import * as Input from "@components/configurator/input/element.js";
911import * as Queue from "@components/engine/queue/element.js";
10121113import { component } from "@common/element.js";