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();
}