Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

@jsfe/shoelace

Shoelace v2 forms, auto-generated by JSON schemas.

json-schema, shoelace, forms, generation, declarative, openapi, mongodb, page-builder

readme

JSON Schema Form Element — Shoelace edition

npm install @jsfe/shoelace

packages/shoelace/src/form.def.ts:

Exports

Kind Name Declaration Module Package
custom-element-definition jsf-shoelace JsfShoelace /packages/shoelace/src/form.js

packages/shoelace/src/form.ts:

class: JsfShoelace, jsf-shoelace

Superclass

Name Module Package
Jsf | @jsfe/form

Fields

Name Privacy Type Default Description Inherited From
widgets public | widgets |
styleSheets public array [styles]

Exports

Kind Name Declaration Module Package
js JsfShoelace JsfShoelace packages/shoelace/src/form.ts

packages/shoelace/src/index.ts:

Exports

Kind Name Declaration Module Package
js JsfShoelace JsfShoelace ./form.js
js * * | ./widgets/index.js
js * * | @jsfe/types
js Jsf Jsf | @jsfe/form

packages/shoelace/src/styles.ts:

Variables

Name Description Type
styles

Exports

Kind Name Declaration Module Package
js styles styles packages/shoelace/src/styles.ts