0.3.1 • Published 5 months ago

@jsfe/form v0.3.1

Weekly downloads
-
License
ISC
Repository
github
Last release
5 months ago

JSON Schema Form Element — Form edition

See the documentation.


packages/form/src/index.ts:

Exports

KindNameDeclarationModulePackage
jsJsfJsf./json-schema-form.js
js**@jsfe/types
jsJsfJsf@jsfe/form

packages/form/src/json-schema-form.def.ts:

Exports

KindNameDeclarationModulePackage
custom-element-definitionjson-schema-formJsf/packages/form/src/json-schema-form.js

packages/form/src/json-schema-form.ts:

class: Jsf, json-schema-form

Superclass

NameModulePackage
LitElementlit

Fields

NamePrivacyTypeDefaultDescriptionInherited From
schemapublicJSONSchema7{}
datapublicunknown{}
uiSchemapublicUiSchema{}
submitCallbackpublicOnFormSubmit
dataChangeCallbackpublicDataChangeCallback
widgetspublicWidgets{}
styleSheetspublicCSSResult[][]
experimentalpublicFeatureFlags \| undefined{}
_uiStateprivateunknown{}
_digprotected
#submitprivate
#formRefprivate

Methods

NamePrivacyDescriptionParametersReturnInherited From
_setToValueprotectedobject: unknown, value: unknown, path: Path
_handleChangeprotectedpath: Path, value: unknown, schemaPath: Path
_handleKeydownprotectedevent: KeyboardEvent
_updateUiprotectedpath: Path, value: unknown

Attributes

NameFieldInherited From
schemaschema
datadata
uiSchemauiSchema
widgetswidgets
styleSheetsstyleSheets
experimentalexperimental

Exports

KindNameDeclarationModulePackage
jsJsfJsfpackages/form/src/json-schema-form.ts