standardWindowButton static method

NSButton? standardWindowButton(
  1. NSWindowButton b, {
  2. required NSWindowStyleMask forStyleMask,
})

standardWindowButton:forStyleMask:

Implementation

static NSButton? standardWindowButton(
  NSWindowButton b, {
  required NSWindowStyleMask forStyleMask,
}) {
  objc.checkOsVersionInternal(
    'NSWindow.standardWindowButton:forStyleMask:',
    iOS: (true, null),
  );
  final _ret = _objc_msgSend_lgbrgw(
    _class_NSWindow,
    _sel_standardWindowButton_forStyleMask_,
    b.value,
    forStyleMask.value,
  );
  return _ret.address == 0
      ? null
      : NSButton.castFromPointer(_ret, retain: true, release: true);
}