Skip to content

Commit 7619ca2

Browse files
authored
fix(form:checkbox): make deprecated of span property (#1916)
1 parent 81c9383 commit 7619ca2

File tree

4 files changed

+4
-3
lines changed

4 files changed

+4
-3
lines changed

packages/form/src/widgets/checkbox/checkbox.widget.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ import { ControlUIWidget } from '../../widget';
5454
} @else {
5555
@if (grid_span === 0) {
5656
<ng-template [ngTemplateOutlet]="all" />
57-
<nz-checkbox-group [ngModel]="value" [nzOptions]="$any(data)" (ngModelChange)="notifySet()" />
57+
<nz-checkbox-group [ngModel]="value" [nzOptions]="$any(data)" (ngModelChange)="groupInGridChange($event)" />
5858
} @else {
5959
<nz-checkbox-wrapper class="sf__checkbox-list" (nzOnChange)="groupInGridChange($event)">
6060
<div nz-row>

packages/form/src/widgets/checkbox/index.en-US.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Property | Description | Type
2222
Property | Description | Type | Default
2323
-------- | ----------- | ---- | -------
2424
`[asyncData]` | Async data source, render checkbox group when the value exists | `() => Observable<SFSchemaEnumType[]>` | -
25-
`[span]` | Raster number of cells to occupy, refer to [layout](https://ng.ant.design/components/checkbox/en#components-checkbox-demo-layout) | `number` | -
25+
(deprecated) `[span]` | Raster number of cells to occupy, refer to [layout](https://ng.ant.design/components/checkbox/en#components-checkbox-demo-layout) | `number` | -
2626
`[styleType]` | Style of the `nz-checkbox` | `default, button` | `default`
2727
`[checkAll]` | Whether to select all | `boolean` | -
2828
`[checkAllText]` | Select all button text | `string` | `全选`

packages/form/src/widgets/checkbox/index.zh-CN.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ type: Widgets
2222
成员 | 说明 | 类型 | 默认值
2323
----|------|-----|------
2424
`[asyncData]` | 异步数据源 | `() => Observable<SFSchemaEnumType[]>` | -
25-
`[span]` | 指定每个选框单元格数量,参考[布局](https://ng.ant.design/components/checkbox/zh#components-checkbox-demo-layout) | `number` | -
25+
(deprecated) `[span]` | 指定每个选框单元格数量,参考[布局](https://ng.ant.design/components/checkbox/zh#components-checkbox-demo-layout) | `number` | -
2626
`[styleType]` | radio的样式 | `default, button` | `default`
2727
`[checkAll]` | 是否需要全选 | `boolean` | -
2828
`[checkAllText]` | 全选按钮文本 | `string` | `全选`

packages/form/src/widgets/checkbox/schema.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ export interface SFCheckboxWidgetSchema extends SFUISchemaItem {
1111

1212
/**
1313
* 指定每个选框单元格数量,参考[布局](https://ng.ant.design/components/checkbox/zh#components-checkbox-demo-layout)
14+
* @deprecated Will be removed in v21. `nz-checkbox-wrapper` has been deprecated, so the `span` attribute is no longer needed
1415
*/
1516
span?: number;
1617

0 commit comments

Comments
 (0)