INPUT_OBJECT
FilesystemDiffInput
A single file change applied to build a progressive level's filesystem on top of the previous level. 'upsertFile' adds or replaces a file (or folder); 'deleteFile' removes a path (and its descendants).
link GraphQL Schema definition
1 input FilesystemDiffInput { 4 2 # The kind of change to apply. 3 : TaskDiffAction! 7 5 # The file/folder path the change applies to. 6 : String! 11 8 # The file contents. Required for 'upsertFile' unless isFolder is true. Forbidden 9 # for 'deleteFile'. 10 : String 14 12 # Whether the path is a folder. Only valid for 'upsertFile'. 13 : Boolean 17 15 # Whether the file is read-only. Only valid for 'upsertFile'. 16 : Boolean 20 18 # Whether the file is hidden. Only valid for 'upsertFile'. 19 : Boolean 21 }