Implementation
factory DomQuad([Map? p1, Map? p2, Map? p3, Map? p4]) {
if (p4 != null) {
var p1_1 = convertDartToNative_Dictionary(p1);
var p2_2 = convertDartToNative_Dictionary(p2);
var p3_3 = convertDartToNative_Dictionary(p3);
var p4_4 = convertDartToNative_Dictionary(p4);
return DomQuad._create_1(p1_1, p2_2, p3_3, p4_4);
}
if (p3 != null) {
var p1_1 = convertDartToNative_Dictionary(p1);
var p2_2 = convertDartToNative_Dictionary(p2);
var p3_3 = convertDartToNative_Dictionary(p3);
return DomQuad._create_2(p1_1, p2_2, p3_3);
}
if (p2 != null) {
var p1_1 = convertDartToNative_Dictionary(p1);
var p2_2 = convertDartToNative_Dictionary(p2);
return DomQuad._create_3(p1_1, p2_2);
}
if (p1 != null) {
var p1_1 = convertDartToNative_Dictionary(p1);
return DomQuad._create_4(p1_1);
}
return DomQuad._create_5();
}