class ThemeGridLayout extends Layout (View source)

Properties

$error from  ConcreteObject
Area $area from  Layout
Block $block from  Layout
int $arLayoutID from  Layout
bool $arLayoutUsesThemeGridFramework from  Layout
int $arLayoutNumColumns from  Layout
protected string $arLayoutType
protected int $arLayoutMaxColumns
protected int $arLayoutSpacing
protected bool $arLayoutIsCustom
protected GridFramework $gf

Methods

loadError($error)

No description

isError()

No description

getError()

No description

setPropertiesFromArray($arr)

No description

static 
camelcase($file)

No description

static 
uncamelcase($string)

No description

getByID(int $arLayoutID)

No description

from  Layout
setAreaObject(Area $a)

No description

from  Layout
setBlockObject(Block $b)

No description

from  Layout
getBlockObject()

No description

from  Layout
getAreaObject()

No description

from  Layout
int
getAreaLayoutID()

No description

from  Layout
bool
int
getAreaLayoutNumColumns()

No description

from  Layout
Column[]
getAreaLayoutColumns()

No description

from  Layout
int
addLayoutColumn()

No description

duplicate()

No description

exportDetails($node)

No description

getDisplayName()

No description

export(SimpleXMLElement $node)

No description

from  Layout
delete()

No description

from  Layout
getFormatter()

No description

from  Layout
loadColumnNumber()

No description

from  Layout
loadDetails()

No description

int
getAreaLayoutSpacing()

No description

bool
setAreaLayoutMaxColumns(int $max)

No description

int
getAreaLayoutMaxColumns()

No description

add()

No description

Details

loadError($error)

No description

Parameters

$error

isError()

No description

getError()

No description

setPropertiesFromArray($arr)

No description

Parameters

$arr

static camelcase($file)

No description

Parameters

$file

static uncamelcase($string)

No description

Parameters

$string

static PresetLayout|CustomLayout|ThemeGridLayout|null getByID(int $arLayoutID)

No description

Parameters

int $arLayoutID

Return Value

PresetLayout|CustomLayout|ThemeGridLayout|null

setAreaObject(Area $a)

No description

Parameters

Area $a

setBlockObject(Block $b)

No description

Parameters

Block $b

Block getBlockObject()

No description

Return Value

Block

Area getAreaObject()

No description

Return Value

Area

int getAreaLayoutID()

No description

Return Value

int

bool isAreaLayoutUsingThemeGridFramework()

No description

Return Value

bool

int getAreaLayoutNumColumns()

No description

Return Value

int

Column[] getAreaLayoutColumns()

No description

Return Value

Column[]

int addLayoutColumn()

No description

Return Value

int

duplicate()

No description

exportDetails($node)

No description

Parameters

$node

getDisplayName()

No description

export(SimpleXMLElement $node)

No description

Parameters

SimpleXMLElement $node

delete()

No description

FormatterInterface getFormatter()

No description

Return Value

FormatterInterface

protected loadColumnNumber()

No description

protected loadDetails()

No description

setThemeGridFrameworkObject(GridFramework $gf)

No description

Parameters

GridFramework $gf

GridFramework getThemeGridFrameworkObject()

No description

Return Value

GridFramework

int getAreaLayoutSpacing()

No description

Return Value

int

bool hasAreaLayoutCustomColumnWidths()

No description

Return Value

bool

setAreaLayoutMaxColumns(int $max)

No description

Parameters

int $max

int getAreaLayoutMaxColumns()

No description

Return Value

int

static CustomLayout|ThemeGridLayout|null add()

No description

Return Value

CustomLayout|ThemeGridLayout|null