refactor(QelNumberInput): 使用枚举类型进行大小和控制位置设置 #3
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
重构
QelNumberInput
类,使用枚举类型Size
和ControlsPosition
来定义输入控件的大小和控制按钮的位置。Size
枚举现为Size::Small
、Size::Default
和Size::Large
,而ControlsPosition
枚举包含ControlsPosition::Default
和ControlsPosition::Right
。此外,
setControlsPosition
方法已添加,用于根据controlsPosition
参数设置控制按钮的位置。BREAKING CHANGE:
Size
和ControlsPosition
枚举类型的定义已更改,方法签名也已更新以使用这些枚举类型。请确保在使用这些方法时使用新的枚举值。