| addColorStop() | Kolor oraz pozycja w obiekcie gradient |
|---|---|
| arc() | Wytworzy okrąg lub jego część |
| arcTo() | Wytworzy łuk pomiędzy dwoma stycznymi |
| beginPath() | Ustawi początek rysowania |
| bezierCurveTo() | Wytworzy wielomianową krzywą Béziera trzeciego stopnia |
| clearRect() | Wykasuje obszer określony prostokątem |
| clip() | Obcięcie rysowanego kształtu |
| closePath() | Zamknie początkowe oraz końcowe rysowanie |
| createLinearGradient() | Gradient liniowy |
| createRadialGradient() | Radialny gradient |
| fill() | Wypełni obszar obiektu |
| fillRect() | Narysuje obszar prostokąta |
| fillStyle | Kolor wypełnienia |
| fillText() | Narysuje wypełnienie tekstu |
| font | Właściwości czcionki |
| lineCap | Styl zakończenia linii |
| lineJoin | Styl rogu podczas dotknięcia dwu linii |
| lineTo() | Linia do określonego punktu |
| lineWidth | Szerokość linii |
| measureText() | Zwraca obiekt, który zawiera szerokość wprowadzonego tekstu |
| miterLimit | Maksymalna długość stożkowej rogu podczas dotknięcia dwu linii |
| moveTo() | Ustawi pozycję początku rysowania |
| quadraticCurveTo() | Wytworzy wielomianową krzywą Béziera |
| rect() | Wytworzy prostokąt |
| restore() | Zwraca stan zapisany przy pomocy metody save |
| rotate() | Obracanie rysowania |
| save() | Zapisze aktualny stan rysowania (kontekstu) |
| scale() | Proporcja zwiększenia lub zmniejszeniy rysowania |
| setTransform() | Resetuje bieżącą macierz transformacji do innej |
| stroke() | Narysuje krawędź (linię) obiektu |
| strokeRect() | Prostokąt bez wypełnienia |
| strokeStyle | Kolory linii |
| strokeText() | Narysuje konturę tekstu |
| textAlign | Wyrównanie poziome tekstu |
| textBaseline | Wyrównanie pionowe tekstu |
| transform() | Zastąpi bieżącą macierz transformacji inną |
| translate() | Przesunie pozycję (0,0) |