ThemeGridLayout
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
                    bool
                
                
                    isAreaLayoutUsingThemeGridFramework()
        
                                            
                
            No description
                    int
                
                
                    addLayoutColumn()
        
                                            
                
            No description
                    duplicate()
        
                                            
                
            No description
                    exportDetails($node)
        
                                            
                
            No description
                    getDisplayName()
        
                                            
                
            No description
                    loadDetails()
        
                                            
                
            No description
                    getThemeGridFrameworkObject()
        
                                            
                
            No description
                    int
                
                
                    getAreaLayoutSpacing()
        
                                            
                
            No description
                    bool
                
                
                    hasAreaLayoutCustomColumnWidths()
        
                                            
                
            No description
                    setAreaLayoutMaxColumns(int $max)
        
                                            
                
            No description
                    int
                
                
                    getAreaLayoutMaxColumns()
        
                                            
                
            No description
                    static CustomLayout|ThemeGridLayout|null
                
                
                    add()
        
                                            
                
            No description
Details
        
                            
    loadError($error)
        
    
    No description
        
                            
    isError()
        
    
    No description
        
                            
    getError()
        
    
    No description
        
                            
    setPropertiesFromArray($arr)
        
    
    No description
        
                static            
    camelcase($file)
        
    
    No description
        
                static            
    uncamelcase($string)
        
    
    No description
        in 
Layout at line 45
                static            PresetLayout|CustomLayout|ThemeGridLayout|null
    getByID(int $arLayoutID)
        
    
    No description
        in 
Layout at line 85
                            
    setAreaObject(Area $a)
        
    
    No description
        in 
Layout at line 93
                            
    setBlockObject(Block $b)
        
    
    No description
        
                            Block
    getBlockObject()
        
    
    No description
        
                            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
        
                            
    getDisplayName()
        
    
    No description
        
                            
    export(SimpleXMLElement $node)
        
    
    No description
        
                            
    delete()
        
    
    No description
        
                            FormatterInterface
    getFormatter()
        
    
    No description
        
                    protected        
    loadColumnNumber()
        
    
    No description
        
                    protected        
    loadDetails()
        
    
    No description
        
                            
    setThemeGridFrameworkObject(GridFramework $gf)
        
    
    No description
        
                            GridFramework
    getThemeGridFrameworkObject()
        
    
    No description
        
                            int
    getAreaLayoutSpacing()
        
    
    No description
        
                            bool
    hasAreaLayoutCustomColumnWidths()
        
    
    No description
        
                            
    setAreaLayoutMaxColumns(int $max)
        
    
    No description
        
                            int
    getAreaLayoutMaxColumns()
        
    
    No description
        
                static            CustomLayout|ThemeGridLayout|null
    add()
        
    
    No description