Skip to content

Commit 7bf9a6d

Browse files
Add <InternalsVisibleTo Include="CommunityToolkit.Maui"/> to CommunityToolkit.Maui.Core.csproj (#2628)
1 parent 5c3a7e0 commit 7bf9a6d

File tree

7 files changed

+8
-91
lines changed

7 files changed

+8
-91
lines changed

src/CommunityToolkit.Maui.Core/CommunityToolkit.Maui.Core.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@
4747
<ItemGroup>
4848
<None Include="..\..\build\nuget.png" PackagePath="icon.png" Pack="true" />
4949
<None Include="ReadMe.txt" pack="true" PackagePath="." />
50+
<InternalsVisibleTo Include="CommunityToolkit.Maui"/>
5051
</ItemGroup>
5152

5253
<ItemGroup>
Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,32 @@
1-
using System.ComponentModel;
2-
3-
namespace CommunityToolkit.Maui.Core;
1+
namespace CommunityToolkit.Maui.Core;
42

53
/// <summary>
64
/// Default Values for <see cref="IAlert"/>
75
/// </summary>
8-
[EditorBrowsable(EditorBrowsableState.Never)]
9-
public static class AlertDefaults
6+
static class AlertDefaults
107
{
118
/// <summary>
129
/// Default Font Size
1310
/// </summary>
14-
[EditorBrowsable(EditorBrowsableState.Never)]
1511
public const double FontSize = 14;
1612

1713
/// <summary>
1814
/// Default Character Spacing
1915
/// </summary>
20-
[EditorBrowsable(EditorBrowsableState.Never)]
2116
public const double CharacterSpacing = 0.0d;
2217

2318
/// <summary>
2419
/// Default Character Spacing
2520
/// </summary>
26-
[EditorBrowsable(EditorBrowsableState.Never)]
2721
public const string ActionButtonText = "OK";
2822

2923
/// <summary>
3024
/// Default Text Color
3125
/// </summary>
32-
[EditorBrowsable(EditorBrowsableState.Never)]
3326
public static Color TextColor { get; } = Colors.Black;
3427

3528
/// <summary>
3629
/// Default Background Color
3730
/// </summary>
38-
[EditorBrowsable(EditorBrowsableState.Never)]
3931
public static Color BackgroundColor { get; } = Colors.LightGray;
4032
}

src/CommunityToolkit.Maui.Core/Primitives/Defaults/AvatarViewDefaults.shared.cs

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,34 +3,26 @@
33
namespace CommunityToolkit.Maui.Core;
44

55
/// <summary>Default Values for <see cref="IAvatarView"/></summary>
6-
[EditorBrowsable(EditorBrowsableState.Never)]
7-
public static class AvatarViewDefaults
6+
static class AvatarViewDefaults
87
{
98
/// <summary>Default avatar border width.</summary>
10-
[EditorBrowsable(EditorBrowsableState.Never)]
119
public const double DefaultBorderWidth = 1;
1210

1311
/// <summary>Default height request.</summary>
14-
[EditorBrowsable(EditorBrowsableState.Never)]
1512
public const double DefaultHeightRequest = 48;
1613

1714
/// <summary>Default avatar text.</summary>
18-
[EditorBrowsable(EditorBrowsableState.Never)]
1915
public const string DefaultText = "?";
2016

2117
/// <summary>Default width request.</summary>
22-
[EditorBrowsable(EditorBrowsableState.Never)]
2318
public const double DefaultWidthRequest = 48;
2419

2520
/// <summary>default avatar border colour.</summary>
26-
[EditorBrowsable(EditorBrowsableState.Never)]
2721
public static Color DefaultBorderColor { get; } = Colors.White;
2822

2923
/// <summary>Default corner radius.</summary>
30-
[EditorBrowsable(EditorBrowsableState.Never)]
3124
public static CornerRadius DefaultCornerRadius { get; } = new(24, 24, 24, 24);
3225

3326
/// <summary>Default padding.</summary>
34-
[EditorBrowsable(EditorBrowsableState.Never)]
3527
public static Thickness DefaultPadding { get; } = new(1);
3628
}

src/CommunityToolkit.Maui.Core/Primitives/Defaults/DrawingViewDefaults.shared.cs

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,48 +5,40 @@ namespace CommunityToolkit.Maui.Core;
55
/// <summary>
66
/// Default Values for <see cref="IDrawingView"/>
77
/// </summary>
8-
[EditorBrowsable(EditorBrowsableState.Never)]
9-
public static class DrawingViewDefaults
8+
static class DrawingViewDefaults
109
{
1110
/// <summary>
1211
/// Minimum Granularity
1312
/// </summary>
14-
[EditorBrowsable(EditorBrowsableState.Never)]
1513
public const int MinimumGranularity = 5;
1614

1715
/// <summary>
1816
/// Default Line Width
1917
/// </summary>
20-
[EditorBrowsable(EditorBrowsableState.Never)]
2118
public const float LineWidth = 5;
2219

2320
/// <summary>
2421
/// Default Value for ShouldSmoothPathWhenDrawn
2522
/// </summary>
26-
[EditorBrowsable(EditorBrowsableState.Never)]
2723
public const bool ShouldSmoothPathWhenDrawn = true;
2824

2925
/// <summary>
3026
/// Default Value for IsMultiLineModeEnabled
3127
/// </summary>
32-
[EditorBrowsable(EditorBrowsableState.Never)]
3328
public const bool IsMultiLineModeEnabled = false;
3429

3530
/// <summary>
3631
/// Default Value for ShouldClearOnFinish
3732
/// </summary>
38-
[EditorBrowsable(EditorBrowsableState.Never)]
3933
public const bool ShouldClearOnFinish = false;
4034

4135
/// <summary>
4236
/// Default Line Color
4337
/// </summary>
44-
[EditorBrowsable(EditorBrowsableState.Never)]
4538
public static Color LineColor { get; } = Colors.Black;
4639

4740
/// <summary>
4841
/// Default Background Color
4942
/// </summary>
50-
[EditorBrowsable(EditorBrowsableState.Never)]
5143
public static Color BackgroundColor { get; } = Colors.LightGray;
5244
}

src/CommunityToolkit.Maui.Core/Primitives/Defaults/ImageTouchBehaviorDefaults.shared.cs

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5,47 +5,40 @@ namespace CommunityToolkit.Maui.Core;
55
/// <summary>
66
/// Default Values for ImageTouchBehavior/>
77
/// </summary>
8-
public static class ImageTouchBehaviorDefaults
8+
static class ImageTouchBehaviorDefaults
99
{
1010
/// <summary>
1111
/// Default Value for TouchBehavior <see cref="DefaultBackgroundImageSource"/>
1212
/// </summary>
13-
[EditorBrowsable(EditorBrowsableState.Never)]
1413
public const object? DefaultBackgroundImageSource = null;
1514

1615
/// <summary>
1716
/// Default Value for TouchBehavior <see cref="HoveredBackgroundImageSource"/>
1817
/// </summary>
19-
[EditorBrowsable(EditorBrowsableState.Never)]
2018
public const object? HoveredBackgroundImageSource = null;
2119

2220
/// <summary>
2321
/// Default Value for TouchBehavior <see cref="PressedBackgroundImageSource"/>
2422
/// </summary>
25-
[EditorBrowsable(EditorBrowsableState.Never)]
2623
public const object? PressedBackgroundImageSource = null;
2724

2825
/// <summary>
2926
/// Default Value for TouchBehavior <see cref="DefaultBackgroundImageAspect"/>
3027
/// </summary>
31-
[EditorBrowsable(EditorBrowsableState.Never)]
3228
public const Aspect DefaultBackgroundImageAspect = Aspect.AspectFit;
3329

3430
/// <summary>
3531
/// Default Value for TouchBehavior <see cref="HoveredBackgroundImageAspect"/>
3632
/// </summary>
37-
[EditorBrowsable(EditorBrowsableState.Never)]
3833
public const Aspect HoveredBackgroundImageAspect = Aspect.AspectFit;
3934

4035
/// <summary>
4136
/// Default Value for TouchBehavior <see cref="PressedBackgroundImageAspect"/>
4237
/// </summary>
43-
[EditorBrowsable(EditorBrowsableState.Never)]
4438
public const Aspect PressedBackgroundImageAspect = Aspect.AspectFit;
4539

4640
/// <summary>
4741
/// Default Value for TouchBehavior <see cref="ShouldSetImageOnAnimationEnd"/>
4842
/// </summary>
49-
[EditorBrowsable(EditorBrowsableState.Never)]
5043
public const bool ShouldSetImageOnAnimationEnd = false;
5144
}

src/CommunityToolkit.Maui.Core/Primitives/Defaults/RatingViewDefaults.shared.cs

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -5,54 +5,41 @@
55
namespace CommunityToolkit.Maui.Core;
66

77
/// <summary>Default Values for RatingView</summary>
8-
[EditorBrowsable(EditorBrowsableState.Never)]
9-
public static class RatingViewDefaults
8+
static class RatingViewDefaults
109
{
1110
/// <summary>Default rating value.</summary>
12-
[EditorBrowsable(EditorBrowsableState.Never)]
1311
public const double DefaultRating = 0.0;
1412

1513
/// <summary>Default view element read only.</summary>
16-
[EditorBrowsable(EditorBrowsableState.Never)]
1714
public const bool IsReadOnly = false;
1815

1916
/// <summary>Default size of a rating item shape.</summary>
20-
[EditorBrowsable(EditorBrowsableState.Never)]
2117
public const double ItemShapeSize = 20.0;
2218

2319
/// <summary>Default maximum value for the rating.</summary>
24-
[EditorBrowsable(EditorBrowsableState.Never)]
2520
public const int MaximumRating = 5;
2621

2722
/// <summary>Maximum number of ratings.</summary>
28-
[EditorBrowsable(EditorBrowsableState.Never)]
2923
public const int MaximumRatingLimit = 10;
3024

3125
/// <summary>Default border thickness for a rating shape.</summary>
32-
[EditorBrowsable(EditorBrowsableState.Never)]
3326
public const double ShapeBorderThickness = 1.0;
3427

3528
/// <summary>Default spacing between ratings.</summary>
36-
[EditorBrowsable(EditorBrowsableState.Never)]
3729
public const double Spacing = 10.0;
3830

3931
/// <summary>Default color for an empty rating.</summary>
40-
[EditorBrowsable(EditorBrowsableState.Never)]
4132
public static Color EmptyShapeColor { get; } = Colors.Transparent;
4233

4334
/// <summary>Default filled color for a rating.</summary>
44-
[EditorBrowsable(EditorBrowsableState.Never)]
4535
public static Color FillColor { get; } = Colors.Yellow;
4636

4737
/// <summary>Default rating item padding.</summary>
48-
[EditorBrowsable(EditorBrowsableState.Never)]
4938
public static Thickness ShapePadding { get; } = new(0);
5039

5140
/// <summary>Default rating shape.</summary>
52-
[EditorBrowsable(EditorBrowsableState.Never)]
5341
public static RatingViewShape Shape { get; } = RatingViewShape.Star;
5442

5543
/// <summary>Default border color for a rating shape.</summary>
56-
[EditorBrowsable(EditorBrowsableState.Never)]
5744
public static Color ShapeBorderColor { get; } = Colors.Grey;
5845
}

0 commit comments

Comments
 (0)