XOOPS API 2.5.11 Beta1  UI v0.5
Réalisé par monxoops.fr
Tout Structures de données Espaces de nommage Fichiers Fonctions Variables Pages
Référence de la classe Coordinate

Fonctions membres publiques statiques

static parse ($c)
 
static evaluate ($coord, $dim, $sec_dim=null)
 
static fix ($value, $dim, $sec_dim=null)
 

Attributs protégés statiques

static $coord_align = array('left', 'center', 'right', 'top', 'middle', 'bottom')
 
static $coord_numeric = array('[0-9]+', '[0-9]+\.[0-9]+', '[0-9]+%', '[0-9]+\.[0-9]+%')
 

Documentation des fonctions membres

◆ evaluate()

static evaluate (   $coord,
  $dim,
  $sec_dim = null 
)
static

Evaluates the $coord relatively to $dim

Paramètres
string$coordA numeric value or percent string
int$dimDimension
int$sec_dimSecondary dimension (for align)
Renvoie
int Calculated value

◆ fix()

static fix (   $value,
  $dim,
  $sec_dim = null 
)
static

Calculates and fixes a smart coordinate into a numeric value

Paramètres
mixed$valueSmart coordinate, relative to $dim
int$dimCoordinate to which $value is relative
int$sec_dimSecondary dimension (for align)
Renvoie
int Calculated value
+ Voici le graphe des appelants de cette fonction :

◆ parse()

static parse (   $c)
static

Parses a numeric or string representation of a corrdinate into a structure

Paramètres
string$coordSmart coordinate
Renvoie
array Parsed smart coordinate

Documentation des champs

◆ $coord_align

$coord_align = array('left', 'center', 'right', 'top', 'middle', 'bottom')
staticprotected

◆ $coord_numeric

$coord_numeric = array('[0-9]+', '[0-9]+\.[0-9]+', '[0-9]+%', '[0-9]+\.[0-9]+%')
staticprotected

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