--- title: CanvasGradient slug: Web/API/CanvasGradient tags: - API - Canvas - CanvasGradient - Gradients - Interface - Reference translation_of: Web/API/CanvasGradient ---
{{APIRef("Canvas API")}}

L'interface CanvasGradient  représente un objet opaque décrivant un dégradé. Il est retourné par les méthodes {{domxref("CanvasRenderingContext2D.createLinearGradient()")}} ou {{domxref("CanvasRenderingContext2D.createRadialGradient()")}}.

Propriétés

Représentant un objet opaque, il n'y a aucune propriété exposée.

Méthodes

Il n'y a pas de méthode héritée.

{{domxref("CanvasGradient.addColorStop()")}}
Ajoute un nouveau point d'arrêt, défini par un décalage et une couleur. Si le décalage n'est pas compris entre 0 et 1, une INDEX_SIZE_ERR est générée ; si la couleur ne peut être analysée comme une {{cssxref("<color>")}} CSS,  une SYNTAX_ERR est générée.

Spécifications

Spécification Statut Commentaire
{{SpecName('HTML WHATWG', "the-canvas-element.html#canvasgradient", "CanvasGradient")}} {{Spec2('HTML WHATWG')}}  

Compatibilité des navigateurs

{{Compat("api.CanvasGradient")}}

Voir également