Joomla CMS  4.2.2
Documentation des API du CMS Joomla en version 4.2.2
Référence de la classe OutputFormatterStyle
+ Graphe d'héritage de OutputFormatterStyle:

Fonctions membres publiques

 __construct (string $foreground=null, string $background=null, array $options=[])
 
 setForeground (string $color=null)
 
 setBackground (string $color=null)
 
 setHref (string $url)
 
 setOption (string $option)
 
 unsetOption (string $option)
 
 setOptions (array $options)
 
 apply (string $text)
 

Attributs privés

 $color
 
 $foreground
 
 $background
 
 $options
 
 $href
 
 $handlesHrefGracefully
 

Description détaillée

Formatter style class for defining styles.

Auteur
Konstantin Kudryashov ever..nosp@m.zet@.nosp@m.gmail.nosp@m..com

Documentation des constructeurs et destructeur

◆ __construct()

__construct ( string  $foreground = null,
string  $background = null,
array  $options = [] 
)

Initializes output formatter style.

Paramètres
string | null$foregroundThe style foreground color name
string | null$backgroundThe style background color name

Références OutputFormatterStyle\$background, OutputFormatterStyle\$foreground, OutputFormatterStyle\$options, et color.

Documentation des fonctions membres

◆ apply()

apply ( string  $text)

{Applies the style to a given text.

Renvoie
string
}

Implémente OutputFormatterStyleInterface.

Références $text, color, et null.

◆ setBackground()

setBackground ( string  $color = null)

{Sets style background color.}

Implémente OutputFormatterStyleInterface.

Références OutputFormatterStyle\$color, et color.

◆ setForeground()

setForeground ( string  $color = null)

{Sets style foreground color.}

Implémente OutputFormatterStyleInterface.

Références OutputFormatterStyle\$color, et color.

◆ setHref()

setHref ( string  $url)

Références $url.

◆ setOption()

setOption ( string  $option)

{Sets some specific style option.}

Implémente OutputFormatterStyleInterface.

Références $option, et color.

◆ setOptions()

setOptions ( array  $options)

{Sets multiple style options at once.}

Implémente OutputFormatterStyleInterface.

Références OutputFormatterStyle\$options, et color.

◆ unsetOption()

unsetOption ( string  $option)

{Unsets some specific style option.}

Implémente OutputFormatterStyleInterface.

Références $option, et color.

Documentation des champs

◆ $background

$background
private

◆ $color

◆ $foreground

$foreground
private

◆ $handlesHrefGracefully

$handlesHrefGracefully
private

◆ $href

$href
private

◆ $options


La documentation de cette classe a été générée à partir du fichier suivant :