{
  "name": "Backboard",
  "key": {
    "int": 23,
    "string": "backboard"
  },
  "properties": {
    "coreVersion": {
      "type": "uint",
      "initialValue": "0",
      "key": {
        "int": 543,
        "string": "coreversion"
      },
      "description": "Core version when file was last opened.",
      "runtime": false
    },
    "activeArtboardId": {
      "type": "Id",
      "initialValue": "Core.missingId",
      "key": {
        "int": 43,
        "string": "activeArtboardId"
      },
      "description": "Identifier used to track the last active artboard.",
      "runtime": false,
      "coop": false
    },
    "mainArtboardId": {
      "type": "Id",
      "initialValue": "Core.missingId",
      "key": {
        "int": 44,
        "string": "mainArtboardId"
      },
      "description": "Identifier used to track the main artboard (this is the default one that shows up in runtimes unless specified).",
      "runtime": false
    },
    "colorValue": {
      "type": "Color",
      "initialValue": "0xFF1D1D1D",
      "key": {
        "int": 45,
        "string": "colorValue"
      },
      "description": "The background color.",
      "runtime": false
    },
    "animateColorValue": {
      "type": "Color",
      "initialValue": "0xFF1D1D1D",
      "key": {
        "int": 354,
        "string": "animatecolorvalue"
      },
      "description": "The background color while in Animate mode",
      "runtime": false,
      "coop": false
    },
    "editorMode": {
      "type": "uint",
      "initialValue": "0",
      "key": {
        "int": 135,
        "string": "editormode"
      },
      "description": "Edit time mode.",
      "runtime": false,
      "coop": false
    },
    "treeMode": {
      "type": "uint",
      "initialValue": "0",
      "key": {
        "int": 247,
        "string": "treemode"
      },
      "description": "Edit time hierarchy/assets/events mode.",
      "runtime": false,
      "coop": false
    },
    "treeFlags": {
      "type": "uint",
      "initialValue": "0",
      "key": {
        "int": 886,
        "string": "treeflags"
      },
      "description": "Flags to save additional state of asset and data trees.",
      "runtime": false,
      "coop": false
    },
    "animationPanelSize": {
      "type": "double",
      "initialValue": "300.0",
      "key": {
        "int": 258,
        "string": "animationpanelsize"
      },
      "description": "Size of the animation panel",
      "runtime": false,
      "coop": false
    },
    "hierarchyPanelSize": {
      "type": "double",
      "initialValue": "318.0",
      "key": {
        "int": 259,
        "string": "hierarchypanelsize"
      },
      "description": "Size of the Hierarchy panel",
      "runtime": false,
      "coop": false
    },
    "leftFlyoutPanelSize": {
      "type": "double",
      "initialValue": "420.0",
      "key": {
        "int": 529,
        "string": "leftflyoutpanelsize"
      },
      "description": "Size of the left-hand flyout panel",
      "runtime": false,
      "coop": false
    },
    "scriptEditorWidthRatio": {
      "type": "double",
      "initialValue": "0.5",
      "key": {
        "int": 841,
        "string": "scripteditorwidthratio"
      },
      "description": "Width ratio of the script editor panel",
      "runtime": false,
      "coop": false
    },
    "scriptUtilityHeight": {
      "type": "double",
      "initialValue": "160.0",
      "key": {
        "int": 837,
        "string": "scriptutilityheight"
      },
      "description": "Height of the utility panel beneath the sciprt editor",
      "runtime": false,
      "coop": false
    },
    "scriptPanelFlags": {
      "type": "uint",
      "initialValue": "0",
      "key": {
        "int": 838,
        "string": "scriptpanelflags"
      },
      "description": "Bit flags to track script panel states, such as open/closed and utility panel tab",
      "runtime": false,
      "coop": false
    },
    "stageX": {
      "type": "double",
      "initialValue": "0",
      "key": {
        "int": 260,
        "string": "stagex"
      },
      "description": "X translation value of the stage in the editor.",
      "runtime": false,
      "coop": false
    },
    "stageY": {
      "type": "double",
      "initialValue": "0",
      "key": {
        "int": 261,
        "string": "stagey"
      },
      "description": "Y translation value of the stage in the editor.",
      "runtime": false,
      "coop": false
    },
    "stageZoom": {
      "type": "double",
      "initialValue": "0",
      "key": {
        "int": 262,
        "string": "stagezoom"
      },
      "description": "Zoom value of the stage in the editor. Initial value is 0 to indicate it is not set.",
      "runtime": false,
      "coop": false
    },
    "rulersEnabled": {
      "type": "bool",
      "initialValue": "false",
      "key": {
        "int": 263,
        "string": "rulersenabled"
      },
      "description": "If rulers are enabled for this file",
      "runtime": false,
      "coop": false
    },
    "snappingEnabled": {
      "type": "bool",
      "initialValue": "true",
      "key": {
        "int": 264,
        "string": "snappingenabled"
      },
      "description": "If snapping are enabled for this file",
      "runtime": false,
      "coop": false
    },
    "bonesEnabled": {
      "type": "bool",
      "initialValue": "true",
      "key": {
        "int": 265,
        "string": "bonesenabled"
      },
      "description": "If bones are enabled for this file",
      "runtime": false,
      "coop": false
    },
    "targetsEnabled": {
      "type": "bool",
      "initialValue": "true",
      "key": {
        "int": 379,
        "string": "targetsenabled"
      },
      "description": "If targets and empty groups are enabled for this file",
      "runtime": false,
      "coop": false
    },
    "motionPathsEnabled": {
      "type": "bool",
      "initialValue": "true",
      "key": {
        "int": 351,
        "string": "motionpathsenabled"
      },
      "description": "If motion paths are enabled for this file",
      "runtime": false,
      "coop": false
    },
    "showFinalPlaybackEnabled": {
      "type": "bool",
      "initialValue": "true",
      "key": {
        "int": 355,
        "string": "showfinalplaybackenabled"
      },
      "description": "If final playback (hiding gizmos during playback) are enabled for this file",
      "runtime": false,
      "coop": false
    },
    "showModifierRange": {
      "type": "bool",
      "initialValue": "true",
      "key": {
        "int": 374,
        "string": "showmodifierrange"
      },
      "description": "Whether text modifier ranges show on the stage",
      "runtime": false,
      "coop": false
    },
    "showModifierRangeValues": {
      "type": "bool",
      "initialValue": "false",
      "key": {
        "int": 375,
        "string": "showmodifierrangevalues"
      },
      "description": "Whether text modifier range values show on the stage",
      "runtime": false,
      "coop": false
    },
    "toolbarOutputAction": {
      "type": "uint",
      "initialValue": "0",
      "key": {
        "int": 290,
        "string": "toolbaroutputaction"
      },
      "description": "Primary output action in the toolbar (share, publish, download)",
      "runtime": false,
      "coop": false
    },
    "defaultFontFamily": {
      "type": "String",
      "initialValue": "'Inter'",
      "key": {
        "int": 343,
        "string": "defaultfontfamily"
      },
      "runtime": false,
      "coop": false
    },
    "isDefaultFontFamilyCustom": {
      "type": "bool",
      "initialValue": "false",
      "key": {
        "int": 352,
        "string": "isdefaultfontfamilycustom"
      },
      "runtime": false,
      "coop": false
    },
    "defaultFontStyle": {
      "type": "String",
      "initialValue": "'Regular'",
      "key": {
        "int": 344,
        "string": "defaultfontstyle"
      },
      "runtime": false,
      "coop": false
    },
    "defaultFontSize": {
      "type": "double",
      "initialValue": "20.0",
      "key": {
        "int": 345,
        "string": "defaultfontsize"
      },
      "runtime": false,
      "coop": false
    },
    "defaultTextAlign": {
      "type": "uint",
      "initialValue": "0",
      "key": {
        "int": 346,
        "string": "defaulttextalign"
      },
      "runtime": false,
      "coop": false
    },
    "defaultTextOverflow": {
      "type": "uint",
      "initialValue": "0",
      "key": {
        "int": 347,
        "string": "defaulttextoverflow"
      },
      "runtime": false,
      "coop": false
    },
    "defaultTextHighlightTextRuns": {
      "type": "bool",
      "initialValue": "false",
      "key": {
        "int": 348,
        "string": "defaulttexthighlighttextruns"
      },
      "runtime": false,
      "coop": false
    },
    "defaultCollapseTags": {
      "type": "bool",
      "initialValue": "false",
      "key": {
        "int": 387,
        "string": "defaultcollapsetags"
      },
      "runtime": false,
      "coop": false
    },
    "snapToPixelEnabled": {
      "type": "bool",
      "initialValue": "true",
      "key": {
        "int": 409,
        "string": "snaptopixelenabled"
      },
      "runtime": false,
      "coop": false
    },
    "showRenderQueue": {
      "type": "bool",
      "initialValue": "false",
      "key": {
        "int": 421,
        "string": "showrenderqueue"
      },
      "runtime": false,
      "coop": false
    },
    "openFlyout": {
      "type": "uint",
      "initialValue": "0",
      "key": {
        "int": 534,
        "string": "openflyout"
      },
      "runtime": false,
      "coop": false
    },
    "dependencyGraphState": {
      "type": "uint",
      "initialValue": "255",
      "key": {
        "int": 540,
        "string": "dependencygraphstate"
      },
      "runtime": false,
      "coop": false
    },
    "showJoysticks": {
      "type": "bool",
      "initialValue": "true",
      "key": {
        "int": 423,
        "string": "showjoysticks"
      },
      "description": "If show joysticks is enabled for this file",
      "runtime": false,
      "coop": false
    },
    "showEvents": {
      "type": "bool",
      "initialValue": "true",
      "key": {
        "int": 424,
        "string": "showevents"
      },
      "description": "If show events is enabled for this file",
      "runtime": false,
      "coop": false
    },
    "showCollapsedElementsEnabled": {
      "type": "bool",
      "initialValue": "true",
      "key": {
        "int": 422,
        "string": "showcollapsedelementsenabled"
      },
      "description": "If show collapsed elemments is enabled for this file",
      "runtime": false,
      "coop": false
    },
    "showLayouts": {
      "type": "bool",
      "initialValue": "true",
      "key": {
        "int": 694,
        "string": "showlayouts"
      },
      "description": "If show layouts is enabled for this file",
      "runtime": false,
      "coop": false
    },
    "enableLayoutAnimation": {
      "type": "bool",
      "initialValue": "true",
      "key": {
        "int": 701,
        "string": "enablelayoutanimation"
      },
      "description": "If layout animation is enabled during edit time",
      "runtime": false,
      "coop": false
    },
    "gizmoEnabled": {
      "type": "bool",
      "initialValue": "true",
      "key": {
        "int": 425,
        "string": "gizmoenabled"
      },
      "runtime": false,
      "coop": false
    },
    "showUserCursors": {
      "type": "bool",
      "initialValue": "true",
      "key": {
        "int": 533,
        "string": "showusercursors"
      },
      "runtime": false,
      "coop": false
    },
    "defaultInterpolationType": {
      "type": "uint",
      "initialValue": "1",
      "key": {
        "int": 695,
        "string": "defaultinterpolationtype"
      },
      "description": "Default interpolation type",
      "runtime": false,
      "coop": false
    },
    "defaultInterpolatorId": {
      "type": "Id",
      "initialValue": "Core.missingId",
      "key": {
        "int": 696,
        "string": "defaultinterpolatorid"
      },
      "description": "Identifier for default interpolator object",
      "runtime": false,
      "coop": false
    },
    "collapseTextStyles": {
      "type": "bool",
      "initialValue": "false",
      "key": {
        "int": 702,
        "string": "collapsetextstyles"
      },
      "description": "If true, multiple text styles will show collapsed",
      "runtime": false
    },
    "dataBindDesignActive": {
      "type": "bool",
      "initialValue": "false",
      "key": {
        "int": 787,
        "string": "databinddesignactive"
      },
      "description": "If enabled, data bind will be applied.",
      "runtime": false,
      "coop": false
    },
    "artboardPresetExpanders": {
      "type": "uint",
      "initialValue": "0",
      "key": {
        "int": 813,
        "string": "artboardpresetexpanders"
      },
      "description": "Bit flags storing the inspector expander state for preset groups",
      "runtime": false,
      "coop": false
    },
    "assetPanelFilters": {
      "type": "uint",
      "initialValue": "0",
      "key": {
        "int": 821,
        "string": "assetpanelfilters"
      },
      "description": "Bit flags storing the filter status for asset types in the new combined asset panel",
      "runtime": false,
      "coop": false
    },
    "dataPanelFilters": {
      "type": "uint",
      "initialValue": "0",
      "key": {
        "int": 827,
        "string": "datapanelfilters"
      },
      "description": "Bit flags storing the filter status for data types in the new combined data panel",
      "runtime": false,
      "coop": false
    },
    "libraryPanelStateLibraryId": {
      "type": "uint",
      "initialValue": "-1",
      "key": {
        "int": 825,
        "string": "librarypanelstatelibraryid"
      },
      "description": "Library id to restore the last state of the library panel",
      "runtime": false,
      "coop": false
    },
    "expandedAssets": {
      "type": "List<Id>",
      "initialValue": "[]",
      "key": {
        "int": 828,
        "string": "expandedassetcomponents"
      },
      "description": "List of expanded folders/parents within the asset panel",
      "runtime": false,
      "coop": false
    },
    "expandedDataComponents": {
      "type": "List<Id>",
      "initialValue": "[]",
      "key": {
        "int": 829,
        "string": "expandeddatacomponents"
      },
      "description": "List of expanded folders/parents within the data panel",
      "runtime": false,
      "coop": false
    },
    "expandComputedTransform": {
      "type": "bool",
      "initialValue": "false",
      "key": {
        "int": 830,
        "string": "expandcomputedtransform"
      },
      "runtime": false,
      "coop": false
    },
    "hydrogenPanes": {
      "type": "Bytes",
      "encoded": true,
      "key": {
        "int": 890,
        "string": "hydrogenpanes"
      },
      "description": "Byte data for the open script editor panels.",
      "runtime": false,
      "coop": false
    },
    "dataBindOptionsFlags": {
      "type": "uint",
      "initialValue": "0",
      "key": {
        "int": 915,
        "string": "databindoptionsflags"
      },
      "description": "Bit flags for data bind global options",
      "runtime": false
    }
  }
}