{
    "ObjectFields": [
        {
            "Name": "SpaceId",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": 0,
            "Width": 100
        },
        {
            "Name": "SpaceCode",
            "Type": "string",
            "Label": "ContentSpace.SpaceCode",
            "PostData": true,
            "Required": true,
            "ValidRegEx": "",
            "DefaultValue": "",
            "LinkId": "SpaceId",
            "PicklistJSON": "ContentSpace",
            "Multiple": false,
            "PicklistTitle": "SpaceCode",
            "PlaceHolder": "Enter Space Code",
            "Width": 360,
            "AddNew": true,
            "IsFirstField": true,
            "MaxLength": 20,
            "isKeyField": true
        },
        {
            "Name": "SpaceName",
            "Type": "string",
            "Label": "ContentSpace.SpaceName",
            "PostData": true,
            "Required": true,
            "ValidRegEx": "",
            "DefaultValue": "",
            "LinkId": "SpaceId",
            "PicklistJSON": "ContentSpace",
            "Multiple": false,
            "PicklistTitle": "SpaceName",
            "PlaceHolder": "Enter Space Name",
            "Width": 360,
            "AddNew": true,
            "IsFirstField": false,
            "MaxLength": 20,
            "isKeyField": true
        },
        {
            "Name": "SpaceDescription",
            "Type": "string",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": "",
            "Width": 360,
            "Label": "ContentSpace.SpaceDescription",
            "Placeholder": "Describe the purpose of this content space...",
            "LabelWidth": 95,
            "MaxLength": 1000
        },
        {
            "Name": "ColorId",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": -1,
            "Width": 100
        },
        {
            "Name": "ColorName",
            "Type": "string",
            "Label": "ContentSpace.ColorTheme",
            "PostData": true,
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "",
            "LinkId": "ColorId",
            "PicklistJSON": "Colors",
            "Multiple": false,
            "PicklistTitle": "Name",
            "PlaceHolder": "choose colour",
            "Width": 360,
            "AddNew": false,
            "IsFirstField": false,
            "MaxLength": 20,
            "isKeyField": true
        },
        {
            "Name": "Slug",
            "Type": "string",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": "",
            "Width": 360,
            "Label": "ContentSpace.Spaceslug",
            "Placeholder": "auto-generated-slug",
            "MaxLength": 200
        },
        {
            "Name": "Icon",
            "Type": "string",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": "",
            "Width": 360,
            "Label": "ContentSpace.Spaceicon",
            "Placeholder": "e.g., product-info",
            "MaxLength": 100
        },
        {
            "Name": "ParentSapceId",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": -1,
            "Width": 100
        },
        {
            "Name": "ParentSpaceIds",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": "0",
            "Width": 100
        },
        {
            "Name": "SpaceLevel",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": 0,
            "Width": 100
        },
        {
            "Name": "IsKb",
            "Label": "ContentSpace.Spacekb",
            "Placeholder": "",
            "Width": 225,
            "Type": "checkbox",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": 1
        },
        {
            "Name": "IsVersion",
            "Label": "ContentSpace.Spaceversion",
            "Placeholder": "",
            "Width": 225,
            "Type": "checkbox",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": 1
        },
        {
            "Name": "IsCheckInOut",
            "Label": "ContentSpace.Spacecheckinout",
            "Placeholder": "",
            "Width": 225,
            "Type": "checkbox",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": 1
        },
        {
            "Name": "IsRss",
            "Label": "ContentSpace.Spacerss",
            "Placeholder": "",
            "Width": 225,
            "Type": "checkbox",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": 1
        },
        {
            "Name": "IsFolders",
            "Label": "ContentSpace.Spacefolders",
            "Placeholder": "",
            "Width": 225,
            "Type": "checkbox",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": 1
        },
        {
            "Name": "IsColloboration",
            "Label": "ContentSpace.Spacecolloboration",
            "Placeholder": "",
            "Width": 225,
            "Type": "checkbox",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": 1
        },
        {
            "Name": "IsBlogs",
            "Label": "ContentSpace.Spaceblogs",
            "Placeholder": "",
            "Width": 225,
            "Type": "checkbox",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": 1
        },
        {
            "Name": "IsDiscussion",
            "Label": "ContentSpace.Spacediscussion",
            "Placeholder": "",
            "Width": 225,
            "Type": "checkbox",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": 1
        },
        {
            "Name": "IsWiki",
            "Label": "ContentSpace.Spacewiki",
            "Placeholder": "",
            "Width": 225,
            "Type": "checkbox",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": 1
        },
        {
            "Name": "Settings",
            "Type": "string",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": "",
            "Width": 360,
            "Label": "ContentSpace.Settings",
            "Placeholder": "Describe the Settings.",
            "LabelWidth": 95,
            "MaxLength": 1000
        },
        {
            "Name": "SpaceStatus",
            "Type": "number",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": 0,
            "Width": 100
        },
        {
            "Name": "SortOrder",
            "Type": "number",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": 1,
            "Width": 100
        },
        {
            "Name": "Status",
            "Type": "number",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": 1,
            "Width": 100
        },
        {
            "Name": "Version",
            "Type": "number",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": 0,
            "Width": 100
        },
        {
            "Name": "SourceType",
            "Type": "number",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": 2,
            "Width": 100
        },
        {
            "Name": "CreatedById",
            "Type": "number",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": -1,
            "Width": 100
        },
        {
            "Name": "CreatedOn",
            "Type": "number",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": "/Date(1707387840000)/",
            "Width": 100
        },
        {
            "Name": "ModifiedById",
            "Type": "number",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": -1,
            "Width": 100
        },
        {
            "Name": "ModifiedOn",
            "Type": "number",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": "/Date(1707387840000)/",
            "Width": 100
        },
        {
            "Name": "TenantId",
            "Type": "number",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": -1,
            "Width": 100
        }
    ]
}