Methods Summary | ||
---|---|---|
public
|
#
__construct( \ComponentLayout|string $layout , \ComponentBuilder[] $componentBuilders , int|null $flex = NULL, \ComponentSpacing|string|null $spacing = NULL, \ComponentMargin|null $margin = NULL, $actionBuilder = NULL )
BoxComponentBuilder constructor.
|
|
public static
|
||
public
|
||
public
|
||
public
|
||
public
|
||
public
|
||
public
|
||
public
|
#
setPaddingAll( string|\ComponentSpacing|null $paddingAll )
Set paddingAll.
specifiable percentage, pixel and keyword.
(e.g.
percentage: 5%
pixel: 5px
keyword: none (defined in ComponentSpacing)
|
|
public
|
#
setPaddingTop( string|\ComponentSpacing|null $paddingTop )
Set paddingTop.
specifiable percentage, pixel and keyword.
(e.g.
percentage: 5%
pixel: 5px
keyword: none (defined in ComponentSpacing)
|
|
public
|
#
setPaddingBottom( string|\ComponentSpacing|null $paddingBottom )
Set paddingBottom.
specifiable percentage, pixel and keyword.
(e.g.
percentage: 5%
pixel: 5px
keyword: none (defined in ComponentSpacing)
|
|
public
|
#
setPaddingStart( string|\ComponentSpacing|null $paddingStart )
Set paddingStart.
specifiable percentage, pixel and keyword.
(e.g.
percentage: 5%
pixel: 5px
keyword: none (defined in ComponentSpacing)
|
|
public
|
#
setPaddingEnd( string|\ComponentSpacing|null $paddingEnd )
Set paddingEnd.
specifiable percentage, pixel and keyword.
(e.g.
percentage: 5%
pixel: 5px
keyword: none (defined in ComponentSpacing)
|
|
public
|
#
setPosition( string|\ComponentPosition|null $position )
Set position.
specifiable relative or absolute
|
|
public
|
#
setOffsetTop( string|\ComponentSpacing|null $offsetTop )
Set offsetTop.
specifiable percentage, pixel and keyword.
(e.g.
percentage: 5%
pixel: 5px
keyword: none (defined in ComponentSpacing)
|
|
public
|
#
setOffsetBottom( string|\ComponentSpacing|null $offsetBottom )
Set offsetBottom.
specifiable percentage, pixel and keyword.
(e.g.
percentage: 5%
pixel: 5px
keyword: none (defined in ComponentSpacing)
|
|
public
|
#
setOffsetStart( string|\ComponentSpacing|null $offsetStart )
Set offsetStart.
specifiable percentage, pixel and keyword.
(e.g.
percentage: 5%
pixel: 5px
keyword: none (defined in ComponentSpacing)
|
|
public
|
#
setOffsetEnd( string|\ComponentSpacing|null $offsetEnd )
Set offsetEnd.
specifiable percentage, pixel and keyword.
(e.g.
percentage: 5%
pixel: 5px
keyword: none (defined in ComponentSpacing)
|
|
public
|
#
setBackgroundColor( string|null $backgroundColor )
Set background color
Hex color string: #RRGGBB or #RRGGBBAA
|
|
public
|
#
setBorderColor( string|null $borderColor )
Set border color
Hex color string: #RRGGBB or #RRGGBBAA
|
|
public
|
#
setBorderWidth( \ComponentBorderWidth|string|null $borderWidth )
Set border width
specifiable pixel and keyword.
(e.g.
pixel: 5px
keyword: none (defined in ComponentBorderWidth)
|
|
public
|
#
setCornerRadius( \ComponentSpacing|string|null $cornerRadius )
Set corner radius
specifiable pixel and keyword.
(e.g.
pixel: 5px
keyword: none (defined in ComponentSpacing)
|
|
public
|
||
public
|
||
public
|