MobileFrontend
Mobile optimised frontend for MediaWiki
Loading...
Searching...
No Matches
MobileUI Class Reference

Helper methods for generating parts of the UI. More...

Static Public Member Functions

static iconClass ( $iconName, $iconType='element', $additionalClassNames='', $iconPrefix='mf')
 Get CSS classes for icons.
 
static buttonClass ( $modifier='', $additionalClassNames='')
 Get CSS classes for buttons.
 
static anchorClass ( $modifier='', $additionalClassNames='')
 Get CSS classes for anchors.
 
static contentElement ( $html, $className='')
 Mark some html as being content.
 

Detailed Description

Helper methods for generating parts of the UI.

Member Function Documentation

◆ anchorClass()

static MobileUI::anchorClass ( $modifier = '',
$additionalClassNames = '' )
static

Get CSS classes for anchors.

Parameters
string$modifierType of anchor (progressive, destructive)
string$additionalClassNamesadditional class names you want to associate with the anchor element
Returns
string class name for use with HTML element

◆ buttonClass()

static MobileUI::buttonClass ( $modifier = '',
$additionalClassNames = '' )
static

Get CSS classes for buttons.

Parameters
string$modifierType of button (progressive, destructive)
string$additionalClassNamesadditional class names you want to associate with the button element
Returns
string class name for use with HTML element

◆ contentElement()

static MobileUI::contentElement ( $html,
$className = '' )
static

Mark some html as being content.

Parameters
string$htmlHTML content
string$classNameadditional class names
Returns
string of html

◆ iconClass()

static MobileUI::iconClass ( $iconName,
$iconType = 'element',
$additionalClassNames = '',
$iconPrefix = 'mf' )
static

Get CSS classes for icons.

Parameters
string$iconNameIcon name
string$iconTypeelement or before
string$additionalClassNamesadditional class names you want to associate with the iconed element
string$iconPrefixoptional prefix for icons. Defaults to minerva.
Returns
string class name for use with HTML element

The documentation for this class was generated from the following file: