La meilleure façon de remplacer l'icône du hamburger est de désactiver le bouton de navigation Options, puis de créer votre propre menu et de personnaliser le contexte un par un comme indiqué dans la documentation . De là, vous pouvez utiliser n'importe quelle icône de votre choix avec votre propre menu déroulant.
Cela désactive l'icône de hamburger.
navigation: {
buttonOptions: {
enabled: false
}
}
C'est ainsi que vous personnalisez les options d'exportation pour votre propre liste.
$('#print').click(function() {
chart.print();
});
$('#pdf').click(function() {
chart.exportChart({
type: 'application/pdf',
filename: 'my-pdf'
});
});
$('#png').click(function() {
chart.exportChart({
type: 'image/png',
filename: 'my-png'
});
});
$('#jpeg').click(function() {
chart.exportChart({
type: 'image/jpeg',
filename: 'my-jpeg'
});
});
$('#svg').click(function() {
chart.exportChart({
type: 'image/svg+xml',
filename: 'my-svg'
});
});
jsfiddle