getCapabilities method

  1. @override
Future<CampusWifiCapabilities> getCapabilities()
override

Implementation

@override
Future<CampusWifiCapabilities> getCapabilities() async {
  final capabilities = await _platform.getCapabilities();
  return CampusWifiCapabilities(
    isSupported: capabilities.isSupported,
    androidSdkInt: null,
    canOpenWifiSettings: capabilities.canOpenWifiSettings,
    canOpenWifiPanel: capabilities.canOpenWifiPanel,
    canProvisionNtut8021xSuggestion: false,
    canProvisionNtut8021xCompat: false,
    canProvisionAutomatically: capabilities.canProvisionNtut8021x,
    canSaveToSystem: capabilities.canProvisionNtut8021x,
    canRemoveNtut8021x:
        capabilities.isSupported && capabilities.canProvisionNtut8021x,
    suggestionPermissionState: CampusWifiSuggestionPermissionState.unknown,
  );
}