···2424 "position": {
2525 "type": "integer",
2626 "description": "Position in the queue to insert the items at, defaults to the end if not specified"
2727+ },
2828+ "shuffle": {
2929+ "type": "boolean",
3030+ "description": "Whether to shuffle the added items in the queue"
2731 }
2832 }
2933 }
···2424 type = "integer"
2525 description = "Position in the queue to insert the items at, defaults to the end if not specified"
2626 }
2727+ ["shuffle"] = new BooleanType {
2828+ type = "boolean"
2929+ description = "Whether to shuffle the added items in the queue"
3030+ }
2731 }
2832 }
2933 }
+9
apps/api/pkl/defs/player/playDirectory.pkl
···1616 ["directoryId"] = new StringType {
1717 type = "string"
1818 }
1919+ ["shuffle"] = new BooleanType {
2020+ type = "boolean"
2121+ }
2222+ ["recurse"] = new BooleanType {
2323+ type = "boolean"
2424+ }
2525+ ["position"] = new IntegerType {
2626+ type = "integer"
2727+ }
1928 }
2029 }
2130 }
···1313 items: string[]
1414 /** Position in the queue to insert the items at, defaults to the end if not specified */
1515 position?: number
1616+ /** Whether to shuffle the added items in the queue */
1717+ shuffle?: boolean
1618}
17191820export type InputSchema = undefined
···11+pub mod client;
22+pub mod cmd;
33+pub mod consts;
44+pub mod crypto;
55+pub mod handlers;
66+pub mod repo;
77+pub mod scan;
88+pub mod token;
99+pub mod types;
1010+pub mod xata;
···11+pub mod client;
22+pub mod cmd;
33+pub mod consts;
44+pub mod crypto;
55+pub mod handlers;
66+pub mod repo;
77+pub mod scan;
88+pub mod token;
99+pub mod types;
1010+pub mod xata;
···11+pub mod analytics;
22+pub mod dropbox;
33+pub mod googledrive;
44+pub mod jetstream;
55+pub mod playlist;
66+pub mod scrobbler;
77+pub mod spotify;
88+pub mod tracklist;
99+pub mod webscrobbler;