0.5.1 • Published 7 months ago
@j_c/jsfe__form v0.5.1
JSON Schema Form Element — Form edition
See the documentation.
packages/form/src/index.ts
:
Exports
Kind | Name | Declaration | Module | Package |
---|---|---|---|---|
js | Jsf | Jsf | ./json-schema-form.js | |
js | * | * | @j_c/jsfe__types |
packages/form/src/json-schema-form.def.ts
:
Exports
Kind | Name | Declaration | Module | Package |
---|---|---|---|---|
custom-element-definition | json-schema-form | Jsf | /packages/form/src/json-schema-form.js |
packages/form/src/json-schema-form.ts
:
class: Jsf
, json-schema-form
Superclass
Name | Module | Package |
---|---|---|
LitElement | lit |
Fields
Name | Privacy | Type | Default | Description | Inherited From |
---|---|---|---|---|---|
schema | public | JSONSchema7 | {} | ||
data | public | unknown | {} | ||
uiSchema | public | UiSchema | {} | ||
submitCallback | public | OnFormSubmit | |||
onDataChange | public | OnDataChange | |||
widgets | public | Widgets | {} | ||
styleSheets | public | string[] | [] | ||
experimental | public | FeatureFlags \| undefined | {} | ||
_uiState | private | unknown | {} | ||
_dig | protected | ||||
#submit | private | ||||
#formRef | private |
Methods
Name | Privacy | Description | Parameters | Return | Inherited From |
---|---|---|---|---|---|
_setToValue | protected | object: unknown, value: unknown, path: Path | |||
_handleChange | protected | path: Path, value: unknown, schemaPath: Path | |||
_handleKeydown | protected | event: KeyboardEvent | |||
_updateUi | protected | path: Path, value: unknown |
Attributes
Name | Field | Inherited From |
---|---|---|
schema | schema | |
data | data | |
uiSchema | uiSchema | |
widgets | widgets | |
styleSheets | styleSheets | |
experimental | experimental |
Exports
Kind | Name | Declaration | Module | Package |
---|---|---|---|---|
js | Jsf | Jsf | packages/form/src/json-schema-form.ts |
0.5.1
7 months ago
0.5.1-next.3
7 months ago
0.5.1-next.0
7 months ago
0.5.0
7 months ago
0.4.1-next.3
7 months ago
0.4.1-next.2
7 months ago
0.4.1-next.1
7 months ago
0.4.0
7 months ago
0.3.1-next.18
7 months ago
0.3.1-next.7
7 months ago
0.3.0-next.16
7 months ago
0.3.0-next.14
7 months ago
0.3.0
7 months ago
0.3.0-next.3
7 months ago
0.3.0-next.2
7 months ago
0.3.0-next.1
7 months ago
0.3.0-next.0
7 months ago
0.2.7
7 months ago
0.2.6
7 months ago
0.2.5
7 months ago
0.2.4
7 months ago
0.2.3
7 months ago
0.2.2
7 months ago
0.2.1
7 months ago
0.1.0
7 months ago