ImageData
createImageData( - dynamic data_OR_imagedata_OR_sw, [
- int? sh_OR_sw,
- dynamic imageDataColorSettings_OR_sh,
- Map? imageDataColorSettings,
])
Implementation
ImageData createImageData(
data_OR_imagedata_OR_sw, [
int? sh_OR_sw,
imageDataColorSettings_OR_sh,
Map? imageDataColorSettings,
]) {
if ((data_OR_imagedata_OR_sw is ImageData) &&
sh_OR_sw == null &&
imageDataColorSettings_OR_sh == null &&
imageDataColorSettings == null) {
var imagedata_1 = convertDartToNative_ImageData(data_OR_imagedata_OR_sw);
return convertNativeToDart_ImageData(_createImageData_1(imagedata_1));
}
if (sh_OR_sw != null &&
(data_OR_imagedata_OR_sw is int) &&
imageDataColorSettings_OR_sh == null &&
imageDataColorSettings == null) {
return convertNativeToDart_ImageData(
_createImageData_2(data_OR_imagedata_OR_sw, sh_OR_sw),
);
}
if ((imageDataColorSettings_OR_sh is Map) &&
sh_OR_sw != null &&
(data_OR_imagedata_OR_sw is int) &&
imageDataColorSettings == null) {
var imageDataColorSettings_1 = convertDartToNative_Dictionary(
imageDataColorSettings_OR_sh,
);
return convertNativeToDart_ImageData(
_createImageData_3(
data_OR_imagedata_OR_sw,
sh_OR_sw,
imageDataColorSettings_1,
),
);
}
if (imageDataColorSettings != null &&
(imageDataColorSettings_OR_sh is int) &&
sh_OR_sw != null &&
data_OR_imagedata_OR_sw != null) {
var imageDataColorSettings_1 = convertDartToNative_Dictionary(
imageDataColorSettings,
);
return convertNativeToDart_ImageData(
_createImageData_4(
data_OR_imagedata_OR_sw,
sh_OR_sw,
imageDataColorSettings_OR_sh,
imageDataColorSettings_1,
),
);
}
throw new ArgumentError("Incorrect number or type of arguments");
}