IHtmlCanvasElement
public interface IHtmlCanvasElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers
Represents the canvas HTML element.
using AngleSharp.Attributes;
using AngleSharp.Dom.Css;
using AngleSharp.Dom.Events;
using AngleSharp.Dom.Media;
using System;
using System.IO;
namespace AngleSharp.Dom.Html
{
[DomName("HTMLCanvasElement")]
public interface IHtmlCanvasElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers
{
[DomName("width")]
int Width { get; set; }
[DomName("height")]
int Height { get; set; }
[DomName("toDataURL")]
string ToDataUrl(string type = null);
[DomName("toBlob")]
void ToBlob(Action<Stream> callback, string type = null);
[DomName("getContext")]
IRenderingContext GetContext(string contextId);
[DomName("setContext")]
void SetContext(IRenderingContext context);
[DomName("probablySupportsContext")]
bool IsSupportingContext(string contextId);
}
}