panel$2 method

NSComparisonResult panel$2(
  1. ObjCObjectBase sender, {
  2. required NSString compareFilename,
  3. required NSString with$,
  4. required bool caseSensitive,
})

panel:compareFilename:with:caseSensitive:

Implementation

objc.NSComparisonResult panel$2(
  objc.ObjCObjectBase sender, {
  required objc.NSString compareFilename,
  required objc.NSString with$,
  required bool caseSensitive,
}) {
  objc.checkOsVersionInternal(
    'NSObject.panel:compareFilename:with:caseSensitive:',
    iOS: (true, null),
    macOS: (false, (10, 0, 0)),
  );
  final _ret = _objc_msgSend_1desjvk(
    this.ref.pointer,
    _sel_panel_compareFilename_with_caseSensitive_,
    sender.ref.pointer,
    compareFilename.ref.pointer,
    with$.ref.pointer,
    caseSensitive,
  );
  return objc.NSComparisonResult.fromValue(_ret);
}