\BBMediaMultipleHorizontal
Synopsis
class BBMediaMultipleHorizontal
extends BBMediaView
{
- // members
- private static string $icon = 'tkibuildingblocks/images/icons/icon-mode-multiple-horiz.png';
- protected $mediaWidth;
- protected $mediaHeight;
- // methods
- public int MediaWidth()
- public void MediaHeight()
- protected void calculateMediaWidth()
- protected void countItemsWithBorders()
- // Inherited methods from BBMediaView
- public void ViewStyles()
- public void ViewItems()
- public void MediaWidth()
- public void MediaHeight()
- public void Padding()
- public void ItemPadding()
- public void ItemMargin()
- public void MediaBorder()
- public void ItemWidth()
- protected void prepareMediaElement()
- protected ArrayList prepareItems()
- protected void setItemProperties()
Hierarchy
Extends
Tasks
Line | Task |
---|---|
25+ | - Update to more sophisticated logic comparing image sizes and aspect ratios, etc. |
Members
private
- $icon — string
protected
- $mediaHeight
- $mediaWidth
public
- $height
—
int
Maximum height of view in pixels - $items
—
ArrayList
Media items - set by parent object - $width
—
int
Maximum width of view in pixels
Methods
protected
public
- MediaHeight()
- MediaWidth() — Determines width for media item.
Inherited from BBMediaView
protected
- prepareItems() — Prepare / modify list and individual items
- prepareMediaElement()
- setItemProperties()