createImageData method

  1. @DomName('CanvasRenderingContext2D.createImageData')
  2. @DocsEditable()
  3. @Creates('ImageData|=Object')
ImageData createImageData (imagedata_OR_sw, [ num sh ])

Implementation

@DomName('CanvasRenderingContext2D.createImageData')
@DocsEditable()
@Creates('ImageData|=Object')
ImageData createImageData(imagedata_OR_sw, [num sh]) {
  if ((imagedata_OR_sw is ImageData) && sh == null) {
    var imagedata_1 = convertDartToNative_ImageData(imagedata_OR_sw);
    return convertNativeToDart_ImageData(_createImageData_1(imagedata_1));
  }
  if (sh != null && (imagedata_OR_sw is num)) {
    return convertNativeToDart_ImageData(
        _createImageData_2(imagedata_OR_sw, sh));
  }
  throw new ArgumentError("Incorrect number or type of arguments");
}