void clip([path_OR_winding, String winding])

Source

void clip([path_OR_winding, String winding]) {
  if (path_OR_winding == null && winding == null) {
    _blink.BlinkCanvasRenderingContext2D.instance.clip_Callback_0_(this);
    return;
  }
  if ((path_OR_winding is String) && winding == null) {
    _blink.BlinkCanvasRenderingContext2D.instance.clip_Callback_1_(this, path_OR_winding);
    return;
  }
  if ((path_OR_winding is Path2D) && winding == null) {
    _blink.BlinkCanvasRenderingContext2D.instance.clip_Callback_1_(this, path_OR_winding);
    return;
  }
  if ((winding is String) && (path_OR_winding is Path2D)) {
    _blink.BlinkCanvasRenderingContext2D.instance.clip_Callback_2_(this, path_OR_winding, winding);
    return;
  }
  throw new ArgumentError("Incorrect number or type of arguments");
}