public NativeMobileSections(IClientApplication clientApplication)
 {
     MobileOperatingSystems             = DashboardSection.Mandatory(clientApplication.IsMobileOperatingSystems());
     MobileFirst                        = DashboardSection.Mandatory(clientApplication.IsNativeMobileFirstComplete());
     MobileMemoryStorage                = DashboardSection.Mandatory(clientApplication.IsMobileMemoryAndStorageComplete());
     MobileConnectionDetails            = DashboardSection.Optional(clientApplication.IsMobileConnectionDetailsComplete());
     MobileComponentsDeviceCapabilities = DashboardSection.Optional(false);
     MobileHardwareRequirements         = DashboardSection.Optional(false);
     MobileAdditionalInformation        = DashboardSection.Optional(false);
 }
Example #2
0
 public static bool IsNativeMobileComplete(this IClientApplication clientApplication) =>
 clientApplication.IsNativeMobileOperatingSystemsComplete() &&
 clientApplication.IsNativeMobileFirstComplete() &&
 clientApplication.IsNativeMobileMemoryAndStorageComplete();