LayoutConfig
Index
Constructors
constructor
Returns LayoutConfig
Properties
publicstaticCurrentSchemaVersion
publicstaticLayoutValidator
Methods
publicstaticCreateConfigToApply
Parameters
newParentContent: any
parentContent: any
componentConfigs: any[]
Returns void
publicstaticCreateConfigToSave
Parameters
appStore: AppStore
rootConfig: any
Returns { docked: { content: any[]; type: any }; floating: any[]; layoutVersion: number }
docked: { content: any[]; type: any }
content: any[]
type: any
floating: any[]
layoutVersion: number
publicstaticGetPresetConfig
Parameters
presetName: string
Returns { docked: { content: ({ content: any[]; type: string; width: number } | { content: any; type: string; width?: undefined })[]; type: string }; floating: any[]; layoutVersion: number }
docked: { content: ({ content: any[]; type: string; width: number } | { content: any; type: string; width?: undefined })[]; type: string }
content: ({ content: any[]; type: string; width: number } | { content: any; type: string; width?: undefined })[]
type: string
floating: any[]
layoutVersion: number
publicstaticIsUserLayoutValid
Parameters
layoutName: string
layoutConfig: any
Returns boolean
publicstaticUpgradeLayout
Parameters
layout: { docked: any; floating: any; layoutVersion: 2 | 1 }
Returns void