Skip to content

Commit 44b2fee

Browse files
committed
Added new Xcode10 Watch Complication values (#34)
1 parent e9e1bb1 commit 44b2fee

File tree

1 file changed

+27
-7
lines changed

1 file changed

+27
-7
lines changed

Xamarin.MacDev/ManifestExtensions.cs

Lines changed: 27 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -563,6 +563,18 @@ public static WatchComplicationSupportedFamilies GetCLKComplicationSupportedFami
563563
case WatchComplicationSupportedFamiliesStrings.ExtraLarge:
564564
supportedFamilies |= WatchComplicationSupportedFamilies.ExtraLarge;
565565
break;
566+
case WatchComplicationSupportedFamiliesStrings.GraphicCorner:
567+
supportedFamilies |= WatchComplicationSupportedFamilies.GraphicCorner;
568+
break;
569+
case WatchComplicationSupportedFamiliesStrings.GraphicBezel:
570+
supportedFamilies |= WatchComplicationSupportedFamilies.GraphicBezel;
571+
break;
572+
case WatchComplicationSupportedFamiliesStrings.GraphicCircular:
573+
supportedFamilies |= WatchComplicationSupportedFamilies.GraphicCircular;
574+
break;
575+
case WatchComplicationSupportedFamiliesStrings.GraphicRectangular:
576+
supportedFamilies |= WatchComplicationSupportedFamilies.GraphicRectangular;
577+
break;
566578
}
567579
}
568580

@@ -793,19 +805,27 @@ public static class WatchComplicationSupportedFamiliesStrings
793805
public const string UtilitarianLarge = "CLKComplicationFamilyUtilitarianLarge";
794806
public const string CircularSmall = "CLKComplicationFamilyCircularSmall";
795807
public const string ExtraLarge = "CLKComplicationFamilyExtraLarge";
808+
public const string GraphicCorner = "CLKComplicationFamilyGraphicCorner";
809+
public const string GraphicBezel = "CLKComplicationFamilyGraphicBezel";
810+
public const string GraphicCircular = "CLKComplicationFamilyGraphicCircular";
811+
public const string GraphicRectangular = "CLKComplicationFamilyGraphicRectangular";
796812
}
797813

798814
[Flags]
799815
public enum WatchComplicationSupportedFamilies
800816
{
801817
None = 0,
802-
ModularSmall = 1 << 0, // CLKComplicationFamilyModularSmall
803-
ModularLarge = 1 << 1, // CLKComplicationFamilyModularLarge
804-
UtilitarianSmall = 1 << 2, // CLKComplicationFamilyUtilitarianSmall
805-
UtilitarianLarge = 1 << 3, // CLKComplicationFamilyUtilitarianLarge
806-
CircularSmall = 1 << 4, // CLKComplicationFamilyCircularSmall
807-
UtilitarianSmallFlat = 1 << 5, // CLKComplicationFamilyUtilitarianSmallFlat
808-
ExtraLarge = 1 << 6, // CLKComplicationFamilyExtraLarge
818+
ModularSmall = 1 << 0, // CLKComplicationFamilyModularSmall
819+
ModularLarge = 1 << 1, // CLKComplicationFamilyModularLarge
820+
UtilitarianSmall = 1 << 2, // CLKComplicationFamilyUtilitarianSmall
821+
UtilitarianLarge = 1 << 3, // CLKComplicationFamilyUtilitarianLarge
822+
CircularSmall = 1 << 4, // CLKComplicationFamilyCircularSmall
823+
UtilitarianSmallFlat = 1 << 5, // CLKComplicationFamilyUtilitarianSmallFlat
824+
ExtraLarge = 1 << 6, // CLKComplicationFamilyExtraLarge
825+
GraphicCorner = 1 << 7, // CLKComplicationFamilyGraphicCorner
826+
GraphicBezel = 1 << 8, // CLKComplicationFamilyGraphicBezel
827+
GraphicCircular = 1 << 9, // CLKComplicationFamilyGraphicCircular
828+
GraphicRectangular = 1 << 10, // CLKComplicationFamilyGraphicRectangular
809829
}
810830

811831
public static class IPhoneOrientationStrings

0 commit comments

Comments
 (0)