Error.fromCustomDomain constructor
Create an Error from a custom domain.
Implementation
factory Error.fromCustomDomain(String domain, int code,
{String? localizedDescription}) {
final d = ncb.NSMutableDictionary.alloc(linkedLibs).init();
if (localizedDescription != null) {
d.setObject_forKey_(
localizedDescription.toNSString(linkedLibs),
ncb.NSString.castFromPointer(
linkedLibs, linkedLibs.NSLocalizedDescriptionKey),
);
}
final e = ncb.NSError.alloc(linkedLibs)
.initWithDomain_code_userInfo_(domain.toNSString(linkedLibs), code, d);
return Error._(e);
}