Menu

ManifestFile

FileFormat (7)
Russell Shilling

Manifest File Format

The manifest file is called manifest.json and is located in the root directory of the archive file. It has an entry for each item in the archive.

Example

{
    "layout":   {
        "name": "fred.xtc"
    },
    "dependencies": [{
            "name": "background",
            "copy-path":    "/Users/richardsa/.xtrkcad/zip_in/includes/bethesda1898.jpg",
            "filename": "bethesda1898.jpg",
            "arch-path":    "includes",
            "size": 48,
            "pos-x":    1,
            "pos-y":    2,
            "screen":   40,
            "angle":    10
        }]
}

Field Definitions

layout

The layout file for this archive

Field Value Notes
name filename and type of layout file Filetype is always .xtc, the file is always located in the root directory

dependencies

An array list of the other files that the layout depends on

Record Type Field Value Notes
All name the reference name For the special background image file this is "background"
All copy-path the source file's location before it was included in the archive (or the location in the expanded archive if it arrived in an archive)
All filename the filename and filetype
All arch-path the directory within the archive
background size the size setting from Options->Layout
background pos-x the x pos from Options->Layout
background pos-y the y pos from Options->Layout
background screen the screen value from Options->Layout
background angle the angle value from Options->Layout

MongoDB Logo MongoDB