CustomLayout
class CustomLayout extends Layout (View source)
Properties
$error | from Object | ||
Area | $area | from Layout | |
Block | $block | from Layout | |
int | $arLayoutID | ||
bool | $arLayoutUsesThemeGridFramework | from Layout | |
int | $arLayoutNumColumns | from Layout | |
protected string | $arLayoutType | ||
int | $arLayoutSpacing | ||
bool | $arLayoutIsCustom |
Methods
int
addLayoutColumn()
No description
duplicate()
No description
exportDetails($node)
No description
loadDetails()
No description
int
getAreaLayoutSpacing()
No description
bool
hasAreaLayoutCustomColumnWidths()
No description
setAreaLayoutColumnSpacing(int $spacing)
No description
enableAreaLayoutCustomColumnWidths()
Enable custom column widths on layouts.
disableAreaLayoutCustomColumnWidths()
Disable custom column widths on layouts.
static CustomLayout|ThemeGridLayout|null
add(int $spacing = 0, bool $iscustom = false)
No description
Details
in
Object at line 10
loadError($error)
No description
in
Object at line 15
isError()
No description
in
Object at line 25
getError()
No description
in
Object at line 30
setPropertiesFromArray($arr)
No description
in
Object at line 37
static
camelcase($file)
No description
in
Object at line 42
static
uncamelcase($string)
No description
in
Layout at line 42
static CustomLayout|ThemeGridLayout|null
getByID(int $arLayoutID)
No description
in
Layout at line 62
protected
loadColumnNumber()
No description
in
Layout at line 71
setAreaObject(Area $a)
No description
in
Layout at line 79
setBlockObject(Block $b)
No description
in
Layout at line 87
Block
getBlockObject()
No description
in
Layout at line 95
Area
getAreaObject()
No description
int
getAreaLayoutID()
No description
bool
isAreaLayoutUsingThemeGridFramework()
No description
int
getAreaLayoutNumColumns()
No description
Column[]
getAreaLayoutColumns()
No description
int
addLayoutColumn()
No description
duplicate()
No description
exportDetails($node)
No description
export(SimpleXMLElement $node)
No description
delete()
No description
FormatterInterface
getFormatter()
No description
protected
loadDetails()
No description
int
getAreaLayoutSpacing()
No description
bool
hasAreaLayoutCustomColumnWidths()
No description
setAreaLayoutColumnSpacing(int $spacing)
No description
enableAreaLayoutCustomColumnWidths()
Enable custom column widths on layouts.
disableAreaLayoutCustomColumnWidths()
Disable custom column widths on layouts.
static CustomLayout|ThemeGridLayout|null
add(int $spacing = 0, bool $iscustom = false)
No description