Skip to content

Commit 5ef1006

Browse files
committed
- add isRequired api in form.widget
- bump version
1 parent c2692be commit 5ef1006

7 files changed

Lines changed: 14 additions & 4 deletions

File tree

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# Change Logs
22

3+
## v0.0.67
4+
5+
- add `isRequired` api in form.widget
6+
7+
38
## v0.0.66
49

510
- fix bug: check `_meta` before using in progress

dist/index.js

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/index.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

doc/widget.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -186,6 +186,7 @@ mod is a set of functions that can be provided to `widget` for advanced function
186186
- widgets are responsible of designing and documenting options used.
187187
- `ctrl()`: optional. return a customized widget control interface for caller to use.
188188
- `readonly()`: return true if this widget is readonly.
189+
- `isRequired`: true if this widget is required.
189190
- `disabled()`: return true if this widget is disabled.
190191
- `opsets`: optional, a list of dedicated opsets available for this widget.
191192
- You can specify an opset without `id` or `name` here as a fallback opset,

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"name": "@plotdb/form",
44
"license": "MIT",
55
"description": "form blocks",
6-
"version": "0.0.66",
6+
"version": "0.0.67",
77
"browser": "dist/index.min.js",
88
"main": "dist/index.min.js",
99
"files": [

src/widget.ls

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,7 @@ form.widget.prototype = Object.create(Object.prototype) <<< do
9494

9595
disabled: -> @_meta.disabled
9696
readonly: -> @_meta.readonly
97+
is-required: -> @_meta.is-required
9798

9899
is-empty: (v) ->
99100
if !arguments.length => v = @_value

0 commit comments

Comments
 (0)