Skip to content

Commit dc641de

Browse files
committed
减少公开类型
1 parent f7af990 commit dc641de

File tree

9 files changed

+9
-9
lines changed

9 files changed

+9
-9
lines changed

src/DotNetCampus.InkCanvas.InkCore/Inking/Interactives/IInkingInputProcessor.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
/// <summary>
44
/// 输入处理者
55
/// </summary>
6-
public interface IInkingInputProcessor
6+
interface IInkingInputProcessor
77
{
88
/// <summary>
99
/// 是否有效,是否接受输入

src/DotNetCampus.InkCanvas.InkCore/Inking/Interactives/IInkingModeInputDispatcherSensitive.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
/// <summary>
44
/// 表示对输入调度器敏感,将被注入
55
/// </summary>
6-
public interface IInkingModeInputDispatcherSensitive
6+
interface IInkingModeInputDispatcherSensitive
77
{
88
/// <summary>
99
/// 输入调度器 此属性将由框架层注入值

src/DotNetCampus.InkCanvas.InkCore/Inking/Interactives/InkingInputProcessorSettings.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
namespace DotNetCampus.Inking.Interactives;
22

3-
public record InkingInputProcessorSettings
3+
record InkingInputProcessorSettings
44
{
55
// 不好实现,存在漏洞是首次收到 Move 的情况,此时不仅需要补 Down 还需要补 Start 的情况
66
///// <summary>

src/DotNetCampus.InkCanvas.InkCore/Inking/Interactives/InkingModeInputDispatcher.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ namespace DotNetCampus.Inking.Interactives;
66
/// <summary>
77
/// 输入调度器
88
/// </summary>
9-
public class InkingModeInputDispatcher
9+
class InkingModeInputDispatcher
1010
{
1111
private HashSet<int> CurrentInputIdHashSet { get; } = new HashSet<int>();
1212

src/DotNetCampus.InkCanvas.SkiaInk/Settings/CleanStrokeSettings.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
/// <summary>
44
/// 对清空笔迹的配置
55
/// </summary>
6-
public record CleanStrokeSettings
6+
record CleanStrokeSettings
77
{
88
/// <summary>
99
/// 清空笔迹之后,需要绘制背景图。对于一些背景是没有任何内容的应用,则不需要绘制,提升性能。因为清空笔迹之后,会将当前的静态笔迹都绘制一次,除非背景有图片或其他内容,否则不需要绘制背景

src/DotNetCampus.InkCanvas.SkiaInk/Settings/DropPointSettings.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ namespace DotNetCampus.Inking.Settings;
99
/// <summary>
1010
/// 丢点配置
1111
/// </summary>
12-
public record DropPointSettings
12+
record DropPointSettings
1313
{
1414
/// <summary>
1515
/// 最大丢点数量

src/DotNetCampus.InkCanvas.SkiaInk/Settings/InkCanvasDynamicRenderTipStrokeType.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ namespace DotNetCampus.Inking.Settings;
55
/// <summary>
66
/// 笔尖渲染模式
77
/// </summary>
8-
public enum InkCanvasDynamicRenderTipStrokeType
8+
enum InkCanvasDynamicRenderTipStrokeType
99
{
1010
/// <summary>
1111
/// 通过裁剪画布的方式进行绘制所有的笔迹

src/DotNetCampus.InkCanvas.SkiaInk/Settings/InkCanvasEraserAlgorithmMode.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
/// <summary>
44
/// 橡皮擦算法模式
55
/// </summary>
6-
public enum InkCanvasEraserAlgorithmMode
6+
enum InkCanvasEraserAlgorithmMode
77
{
88
/// <summary>
99
/// 是否允许使用裁剪方式的橡皮擦,而不是走静态笔迹层。使用裁剪而不是使用笔迹计算,将笔迹的点给去掉

src/DotNetCampus.InkCanvas.SkiaInk/Settings/SkInkCanvasSettings.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ namespace DotNetCampus.Inking.Settings;
88
/// 画板的配置
99
/// </summary>
1010
/// <param name="AutoSoftPen">是否开启自动软笔模式</param>
11-
public record SkInkCanvasSettings(bool AutoSoftPen = true)
11+
record SkInkCanvasSettings(bool AutoSoftPen = true)
1212
{
1313
public InkCanvasEraserAlgorithmMode EraserMode { init; get; } =
1414
InkCanvasEraserAlgorithmMode.EnableClippingEraserWithoutEraserPathCombine;

0 commit comments

Comments
 (0)