isMacOS26OrLater property

bool get isMacOS26OrLater

Checks if the current macOS version is 26 or later.

Returns false if not macOS or version detection failed.

Note: Returns false if not initialized (safe fallback).

Implementation

static bool get isMacOS26OrLater {
  if (!Platform.isMacOS) return false;
  if (!_isInitialized) {
    // Silent fallback - initialization should happen in main()
    return false;
  }
  return (_cachedMacOSVersion ?? 0) >= 26;
}