Unite |
number
|
<optional>
|
10
|
Nombre de cm par unité |
Min |
number
|
<optional>
|
10
|
Valeur minimum labelisée sur l'axe (les graduations commencent un peu avant) |
Max |
number
|
<optional>
|
10
|
Valeur maximum labelisée sur l'axe (les graduations finissent un peu après) |
x |
number
|
<optional>
|
0
|
Abscisse du point de départ du tracé |
y |
number
|
<optional>
|
0
|
Ordonnée du point de départ du tracé |
axeEpaisseur |
number
|
<optional>
|
2
|
Épaisseur de l'axe gradué |
axeCouleur |
string
|
<optional>
|
'black'
|
Couleur de l'axe gradué : du type 'blue' ou du type '#f15929' |
axeStyle |
string
|
<optional>
|
'->'
|
Style final de l'axe gradué |
axeHauteur |
number
|
<optional>
|
4
|
Définit la "largeur" de l'axe, celle des graduations et du style final |
axePosition |
string
|
<optional>
|
'H'
|
Position de l'axe : 'H' pour horizontal, 'V' pour vertical |
thickEpaisseur |
number
|
<optional>
|
2
|
Épaisseur des graduations |
thickCouleur |
string
|
<optional>
|
axeCouleur
|
Couleur des graduations : du type 'blue' ou du type '#f15929' |
thickDistance |
number
|
<optional>
|
1
|
Distance entre deux graduations principales |
thickOffset |
number
|
<optional>
|
0
|
Décalage de toutes les graduations sur l'axe (pour, par exemple, faire coïncider le début de l'axe avec une graduation) |
thickSec |
boolean
|
<optional>
|
false
|
Affichage (ou pas) des graduations secondaires |
thickSecDist |
number
|
<optional>
|
0.1
|
Distance entre deux graduations secondaires |
thickTer |
boolean
|
<optional>
|
false
|
Affichage (ou pas) des graduations secondaires |
thickTerDist |
number
|
<optional>
|
0.1
|
Distance entre deux graduations tertiaires, false sinon |
pointListe |
Array
|
<optional>
|
[]
|
Liste de points à mettre sur l'axe comme, par exemple, [[3.4,'A'],[3.8,'B']]. Les noms se placent au-dessus de l'axe. |
labelPointTaille |
number
|
<optional>
|
10
|
Taille (hauteur) de la police des points (de la liste des points pointListe) utilisée de 5 = \small à 20=\huge... |
labelPointLargeur |
number
|
<optional>
|
20
|
Largeur de la boîte où sont affichés les points (de la liste des points pointListe) utilisée de 5 = \small à 20=\huge... |
pointCouleur |
string
|
<optional>
|
'blue'
|
Couleur des points de la liste pointListe : du type 'blue' ou du type '#f15929' |
pointTaille |
number
|
<optional>
|
4
|
Taille en pixels des points de la liste pointListe |
pointStyle |
string
|
<optional>
|
'+'
|
Style des points de la liste pointListe |
pointOpacite |
number
|
<optional>
|
0.8
|
Opacité des points de la liste pointListe |
pointEpaisseur |
number
|
<optional>
|
2
|
Épaisseur des points de la liste pointListe |
labelsPrincipaux |
boolean
|
<optional>
|
true
|
Présence (ou non) des labels numériques principaux |
labelsSecondaires |
boolean
|
<optional>
|
false
|
Présence (ou non) des labels numériques secondaires |
step1 |
number
|
<optional>
|
1
|
Pas des labels numériques principaux |
step2 |
number
|
<optional>
|
1
|
Pas des labels numériques secondaires |
labelDistance |
number
|
<optional>
|
(axeHauteur + 10) / context.pixelsParCm
|
Distance entre les labels et l'axe |
labelListe |
Array
|
<optional>
|
[]
|
Liste de labels à mettre sous l'axe comme, par exemple, [[2.8,'x'],[3.1,'y']]. Les noms se placent en-dessous de l'axe. |
Legende |
string
|
<optional>
|
''
|
Légende de l'axe |
LegendePosition |
number
|
<optional>
|
(Max - Min) * Unite + 1.5
|
Position de la légende |