├── .angular-cli.json ├── .editorconfig ├── .github ├── ISSUE_TEMPLATE.md └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── .npmignore ├── .travis.yml ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── docs ├── customize.md ├── error.md ├── getting-started.md ├── qa.md └── schema.md ├── e2e ├── app.e2e-spec.ts ├── app.po.ts └── tsconfig.e2e.json ├── gulpfile.js ├── karma.conf.js ├── lib ├── index.ts ├── public_api.ts ├── src │ ├── form-item-action.component.ts │ ├── form-item.component.ts │ ├── form.component.ts │ ├── model │ │ ├── LICENSE │ │ ├── action.ts │ │ ├── actionregistry.ts │ │ ├── arrayproperty.ts │ │ ├── atomicproperties.spec.ts │ │ ├── atomicproperty.ts │ │ ├── booleanproperty.ts │ │ ├── formproperty.spec.ts │ │ ├── formproperty.ts │ │ ├── formpropertyfactory.ts │ │ ├── index.ts │ │ ├── numberproperty.ts │ │ ├── objectproperty.spec.ts │ │ ├── objectproperty.ts │ │ ├── schemapreprocessor.spec.ts │ │ ├── schemapreprocessor.ts │ │ ├── stringproperty.ts │ │ ├── utils.ts │ │ ├── validator.ts │ │ └── validatorregistry.ts │ ├── patch.less │ ├── schema-form.module.ts │ ├── schema-form.options.ts │ ├── schema.validator.factory.ts │ ├── schema │ │ ├── active.ts │ │ ├── button.ts │ │ ├── errors.ts │ │ ├── grid.ts │ │ ├── horizontal-layout.ts │ │ ├── index.ts │ │ ├── render.ts │ │ └── types.ts │ ├── terminator.service.ts │ ├── widget.factory.ts │ ├── widget.registry.ts │ ├── widget.ts │ └── widgets │ │ ├── array │ │ └── array.widget.ts │ │ ├── boolean │ │ ├── boolean.widget.ts │ │ └── index.md │ │ ├── button │ │ ├── button.widget.ts │ │ └── index.md │ │ ├── cascader │ │ ├── cascader.widget.ts │ │ └── index.md │ │ ├── checkbox │ │ ├── checkbox.widget.ts │ │ └── index.md │ │ ├── custom │ │ ├── custom.widget.spec.ts │ │ ├── custom.widget.ts │ │ ├── index.md │ │ └── nz-template.directive.ts │ │ ├── date-range │ │ ├── date-range.widget.ts │ │ └── index.md │ │ ├── date │ │ ├── date.widget.ts │ │ └── index.md │ │ ├── file │ │ ├── file.widget.ts │ │ └── index.md │ │ ├── fixed-label.directive.ts │ │ ├── index.ts │ │ ├── number │ │ ├── index.md │ │ ├── number.spec.ts │ │ └── number.widget.ts │ │ ├── nz-widget.registry.ts │ │ ├── object │ │ └── object.widget.ts │ │ ├── radio │ │ ├── index.md │ │ └── radio.widget.ts │ │ ├── range │ │ ├── index.md │ │ └── range.widget.ts │ │ ├── rate │ │ ├── index.md │ │ └── rate.widget.ts │ │ ├── select │ │ ├── index.md │ │ └── select.widget.ts │ │ ├── string │ │ ├── index.md │ │ ├── string.widget.spec.ts │ │ └── string.widget.ts │ │ ├── tag │ │ ├── index.md │ │ └── tag.widget.ts │ │ ├── textarea │ │ ├── index.md │ │ └── textarea.widget.ts │ │ ├── time │ │ ├── index.md │ │ └── time.widget.ts │ │ └── transfer │ │ ├── index.md │ │ └── transfer.widget.ts └── testing │ ├── page-object.ts │ ├── test.component.ts │ └── utils.ts ├── package.json ├── protractor.conf.js ├── rollup.config.js ├── scripts ├── inline-resources.js └── typings.d.ts ├── src ├── app │ ├── app.component.ts │ ├── app.module.ts │ ├── core │ │ └── startup.service.ts │ ├── demo │ │ ├── demo.component.html │ │ └── demo.component.ts │ ├── document │ │ ├── data.ts │ │ ├── document.component.html │ │ └── document.component.ts │ ├── example │ │ ├── basic │ │ │ ├── basic.component.html │ │ │ └── basic.component.ts │ │ ├── conditional │ │ │ ├── conditional.component.html │ │ │ ├── conditional.component.ts │ │ │ ├── demo.md │ │ │ └── schema.json │ │ ├── example-routing.module.ts │ │ ├── example.module.ts │ │ ├── fixed │ │ │ ├── demo.md │ │ │ ├── fixed.component.html │ │ │ └── fixed.component.ts │ │ ├── layout │ │ │ ├── layout.component.html │ │ │ └── layout.component.ts │ │ ├── sort │ │ │ ├── demo.md │ │ │ ├── sort.component.html │ │ │ └── sort.component.ts │ │ └── validation │ │ │ ├── demo.md │ │ │ ├── register-schema.json │ │ │ ├── validation.component.html │ │ │ └── validation.component.ts │ ├── home │ │ ├── home.component.html │ │ ├── home.component.less │ │ └── home.component.ts │ ├── layout │ │ ├── layout.component.html │ │ └── layout.component.ts │ ├── schema │ │ ├── login-schema.json │ │ ├── register-schema.json │ │ ├── samplemodel.json │ │ └── sampleschema.json │ ├── shared │ │ ├── json-schema │ │ │ ├── index.md │ │ │ └── json-schema.module.ts │ │ └── shared.module.ts │ └── validator │ │ ├── validator.component.html │ │ └── validator.component.ts ├── assets │ ├── .gitkeep │ ├── fork.png │ ├── logo-blank.svg │ ├── logo.svg │ └── prism.js ├── environments │ ├── environment.prod.ts │ └── environment.ts ├── favicon.ico ├── index.html ├── main.ts ├── polyfills.ts ├── styles.less ├── test.ts ├── tsconfig.app.json ├── tsconfig.spec.json └── typings.d.ts ├── tsconfig.json ├── tsconfig.publish.json ├── tslint.json └── widgets-third ├── tinymce ├── index.md └── tinymce.widget.ts └── ueditor ├── index.md └── ueditor.widget.ts /.angular-cli.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/.angular-cli.json -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/.npmignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/.travis.yml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/README.md -------------------------------------------------------------------------------- /docs/customize.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/docs/customize.md -------------------------------------------------------------------------------- /docs/error.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/docs/error.md -------------------------------------------------------------------------------- /docs/getting-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/docs/getting-started.md -------------------------------------------------------------------------------- /docs/qa.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/docs/qa.md -------------------------------------------------------------------------------- /docs/schema.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/docs/schema.md -------------------------------------------------------------------------------- /e2e/app.e2e-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/e2e/app.e2e-spec.ts -------------------------------------------------------------------------------- /e2e/app.po.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/e2e/app.po.ts -------------------------------------------------------------------------------- /e2e/tsconfig.e2e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/e2e/tsconfig.e2e.json -------------------------------------------------------------------------------- /gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/gulpfile.js -------------------------------------------------------------------------------- /karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/karma.conf.js -------------------------------------------------------------------------------- /lib/index.ts: -------------------------------------------------------------------------------- 1 | export * from './public_api'; 2 | -------------------------------------------------------------------------------- /lib/public_api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/public_api.ts -------------------------------------------------------------------------------- /lib/src/form-item-action.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/form-item-action.component.ts -------------------------------------------------------------------------------- /lib/src/form-item.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/form-item.component.ts -------------------------------------------------------------------------------- /lib/src/form.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/form.component.ts -------------------------------------------------------------------------------- /lib/src/model/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/model/LICENSE -------------------------------------------------------------------------------- /lib/src/model/action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/model/action.ts -------------------------------------------------------------------------------- /lib/src/model/actionregistry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/model/actionregistry.ts -------------------------------------------------------------------------------- /lib/src/model/arrayproperty.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/model/arrayproperty.ts -------------------------------------------------------------------------------- /lib/src/model/atomicproperties.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/model/atomicproperties.spec.ts -------------------------------------------------------------------------------- /lib/src/model/atomicproperty.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/model/atomicproperty.ts -------------------------------------------------------------------------------- /lib/src/model/booleanproperty.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/model/booleanproperty.ts -------------------------------------------------------------------------------- /lib/src/model/formproperty.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/model/formproperty.spec.ts -------------------------------------------------------------------------------- /lib/src/model/formproperty.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/model/formproperty.ts -------------------------------------------------------------------------------- /lib/src/model/formpropertyfactory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/model/formpropertyfactory.ts -------------------------------------------------------------------------------- /lib/src/model/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/model/index.ts -------------------------------------------------------------------------------- /lib/src/model/numberproperty.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/model/numberproperty.ts -------------------------------------------------------------------------------- /lib/src/model/objectproperty.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/model/objectproperty.spec.ts -------------------------------------------------------------------------------- /lib/src/model/objectproperty.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/model/objectproperty.ts -------------------------------------------------------------------------------- /lib/src/model/schemapreprocessor.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/model/schemapreprocessor.spec.ts -------------------------------------------------------------------------------- /lib/src/model/schemapreprocessor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/model/schemapreprocessor.ts -------------------------------------------------------------------------------- /lib/src/model/stringproperty.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/model/stringproperty.ts -------------------------------------------------------------------------------- /lib/src/model/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/model/utils.ts -------------------------------------------------------------------------------- /lib/src/model/validator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/model/validator.ts -------------------------------------------------------------------------------- /lib/src/model/validatorregistry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/model/validatorregistry.ts -------------------------------------------------------------------------------- /lib/src/patch.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/patch.less -------------------------------------------------------------------------------- /lib/src/schema-form.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/schema-form.module.ts -------------------------------------------------------------------------------- /lib/src/schema-form.options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/schema-form.options.ts -------------------------------------------------------------------------------- /lib/src/schema.validator.factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/schema.validator.factory.ts -------------------------------------------------------------------------------- /lib/src/schema/active.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/schema/active.ts -------------------------------------------------------------------------------- /lib/src/schema/button.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/schema/button.ts -------------------------------------------------------------------------------- /lib/src/schema/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/schema/errors.ts -------------------------------------------------------------------------------- /lib/src/schema/grid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/schema/grid.ts -------------------------------------------------------------------------------- /lib/src/schema/horizontal-layout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/schema/horizontal-layout.ts -------------------------------------------------------------------------------- /lib/src/schema/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/schema/index.ts -------------------------------------------------------------------------------- /lib/src/schema/render.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/schema/render.ts -------------------------------------------------------------------------------- /lib/src/schema/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/schema/types.ts -------------------------------------------------------------------------------- /lib/src/terminator.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/terminator.service.ts -------------------------------------------------------------------------------- /lib/src/widget.factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/widget.factory.ts -------------------------------------------------------------------------------- /lib/src/widget.registry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/widget.registry.ts -------------------------------------------------------------------------------- /lib/src/widget.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/widget.ts -------------------------------------------------------------------------------- /lib/src/widgets/array/array.widget.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/widgets/array/array.widget.ts -------------------------------------------------------------------------------- /lib/src/widgets/boolean/boolean.widget.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/widgets/boolean/boolean.widget.ts -------------------------------------------------------------------------------- /lib/src/widgets/boolean/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/widgets/boolean/index.md -------------------------------------------------------------------------------- /lib/src/widgets/button/button.widget.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/widgets/button/button.widget.ts -------------------------------------------------------------------------------- /lib/src/widgets/button/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/widgets/button/index.md -------------------------------------------------------------------------------- /lib/src/widgets/cascader/cascader.widget.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/widgets/cascader/cascader.widget.ts -------------------------------------------------------------------------------- /lib/src/widgets/cascader/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/widgets/cascader/index.md -------------------------------------------------------------------------------- /lib/src/widgets/checkbox/checkbox.widget.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/widgets/checkbox/checkbox.widget.ts -------------------------------------------------------------------------------- /lib/src/widgets/checkbox/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/widgets/checkbox/index.md -------------------------------------------------------------------------------- /lib/src/widgets/custom/custom.widget.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/widgets/custom/custom.widget.spec.ts -------------------------------------------------------------------------------- /lib/src/widgets/custom/custom.widget.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/widgets/custom/custom.widget.ts -------------------------------------------------------------------------------- /lib/src/widgets/custom/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/widgets/custom/index.md -------------------------------------------------------------------------------- /lib/src/widgets/custom/nz-template.directive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/widgets/custom/nz-template.directive.ts -------------------------------------------------------------------------------- /lib/src/widgets/date-range/date-range.widget.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/widgets/date-range/date-range.widget.ts -------------------------------------------------------------------------------- /lib/src/widgets/date-range/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/widgets/date-range/index.md -------------------------------------------------------------------------------- /lib/src/widgets/date/date.widget.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/widgets/date/date.widget.ts -------------------------------------------------------------------------------- /lib/src/widgets/date/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/widgets/date/index.md -------------------------------------------------------------------------------- /lib/src/widgets/file/file.widget.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/widgets/file/file.widget.ts -------------------------------------------------------------------------------- /lib/src/widgets/file/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/widgets/file/index.md -------------------------------------------------------------------------------- /lib/src/widgets/fixed-label.directive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/widgets/fixed-label.directive.ts -------------------------------------------------------------------------------- /lib/src/widgets/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/widgets/index.ts -------------------------------------------------------------------------------- /lib/src/widgets/number/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/widgets/number/index.md -------------------------------------------------------------------------------- /lib/src/widgets/number/number.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/widgets/number/number.spec.ts -------------------------------------------------------------------------------- /lib/src/widgets/number/number.widget.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/widgets/number/number.widget.ts -------------------------------------------------------------------------------- /lib/src/widgets/nz-widget.registry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/widgets/nz-widget.registry.ts -------------------------------------------------------------------------------- /lib/src/widgets/object/object.widget.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/widgets/object/object.widget.ts -------------------------------------------------------------------------------- /lib/src/widgets/radio/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/widgets/radio/index.md -------------------------------------------------------------------------------- /lib/src/widgets/radio/radio.widget.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/widgets/radio/radio.widget.ts -------------------------------------------------------------------------------- /lib/src/widgets/range/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/widgets/range/index.md -------------------------------------------------------------------------------- /lib/src/widgets/range/range.widget.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/widgets/range/range.widget.ts -------------------------------------------------------------------------------- /lib/src/widgets/rate/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/widgets/rate/index.md -------------------------------------------------------------------------------- /lib/src/widgets/rate/rate.widget.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/widgets/rate/rate.widget.ts -------------------------------------------------------------------------------- /lib/src/widgets/select/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/widgets/select/index.md -------------------------------------------------------------------------------- /lib/src/widgets/select/select.widget.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/widgets/select/select.widget.ts -------------------------------------------------------------------------------- /lib/src/widgets/string/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/widgets/string/index.md -------------------------------------------------------------------------------- /lib/src/widgets/string/string.widget.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/widgets/string/string.widget.spec.ts -------------------------------------------------------------------------------- /lib/src/widgets/string/string.widget.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/widgets/string/string.widget.ts -------------------------------------------------------------------------------- /lib/src/widgets/tag/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/widgets/tag/index.md -------------------------------------------------------------------------------- /lib/src/widgets/tag/tag.widget.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/widgets/tag/tag.widget.ts -------------------------------------------------------------------------------- /lib/src/widgets/textarea/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/widgets/textarea/index.md -------------------------------------------------------------------------------- /lib/src/widgets/textarea/textarea.widget.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/widgets/textarea/textarea.widget.ts -------------------------------------------------------------------------------- /lib/src/widgets/time/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/widgets/time/index.md -------------------------------------------------------------------------------- /lib/src/widgets/time/time.widget.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/widgets/time/time.widget.ts -------------------------------------------------------------------------------- /lib/src/widgets/transfer/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/widgets/transfer/index.md -------------------------------------------------------------------------------- /lib/src/widgets/transfer/transfer.widget.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/src/widgets/transfer/transfer.widget.ts -------------------------------------------------------------------------------- /lib/testing/page-object.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/testing/page-object.ts -------------------------------------------------------------------------------- /lib/testing/test.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/testing/test.component.ts -------------------------------------------------------------------------------- /lib/testing/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/lib/testing/utils.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/package.json -------------------------------------------------------------------------------- /protractor.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/protractor.conf.js -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/rollup.config.js -------------------------------------------------------------------------------- /scripts/inline-resources.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/scripts/inline-resources.js -------------------------------------------------------------------------------- /scripts/typings.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/scripts/typings.d.ts -------------------------------------------------------------------------------- /src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/src/app/app.component.ts -------------------------------------------------------------------------------- /src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/src/app/app.module.ts -------------------------------------------------------------------------------- /src/app/core/startup.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/src/app/core/startup.service.ts -------------------------------------------------------------------------------- /src/app/demo/demo.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/src/app/demo/demo.component.html -------------------------------------------------------------------------------- /src/app/demo/demo.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/src/app/demo/demo.component.ts -------------------------------------------------------------------------------- /src/app/document/data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/src/app/document/data.ts -------------------------------------------------------------------------------- /src/app/document/document.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/src/app/document/document.component.html -------------------------------------------------------------------------------- /src/app/document/document.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/src/app/document/document.component.ts -------------------------------------------------------------------------------- /src/app/example/basic/basic.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/src/app/example/basic/basic.component.html -------------------------------------------------------------------------------- /src/app/example/basic/basic.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/src/app/example/basic/basic.component.ts -------------------------------------------------------------------------------- /src/app/example/conditional/conditional.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/src/app/example/conditional/conditional.component.html -------------------------------------------------------------------------------- /src/app/example/conditional/conditional.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/src/app/example/conditional/conditional.component.ts -------------------------------------------------------------------------------- /src/app/example/conditional/demo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/src/app/example/conditional/demo.md -------------------------------------------------------------------------------- /src/app/example/conditional/schema.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/app/example/example-routing.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/src/app/example/example-routing.module.ts -------------------------------------------------------------------------------- /src/app/example/example.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/src/app/example/example.module.ts -------------------------------------------------------------------------------- /src/app/example/fixed/demo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/src/app/example/fixed/demo.md -------------------------------------------------------------------------------- /src/app/example/fixed/fixed.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/src/app/example/fixed/fixed.component.html -------------------------------------------------------------------------------- /src/app/example/fixed/fixed.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/src/app/example/fixed/fixed.component.ts -------------------------------------------------------------------------------- /src/app/example/layout/layout.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/src/app/example/layout/layout.component.html -------------------------------------------------------------------------------- /src/app/example/layout/layout.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/src/app/example/layout/layout.component.ts -------------------------------------------------------------------------------- /src/app/example/sort/demo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/src/app/example/sort/demo.md -------------------------------------------------------------------------------- /src/app/example/sort/sort.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/src/app/example/sort/sort.component.html -------------------------------------------------------------------------------- /src/app/example/sort/sort.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/src/app/example/sort/sort.component.ts -------------------------------------------------------------------------------- /src/app/example/validation/demo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/src/app/example/validation/demo.md -------------------------------------------------------------------------------- /src/app/example/validation/register-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/src/app/example/validation/register-schema.json -------------------------------------------------------------------------------- /src/app/example/validation/validation.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/src/app/example/validation/validation.component.html -------------------------------------------------------------------------------- /src/app/example/validation/validation.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/src/app/example/validation/validation.component.ts -------------------------------------------------------------------------------- /src/app/home/home.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/src/app/home/home.component.html -------------------------------------------------------------------------------- /src/app/home/home.component.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/src/app/home/home.component.less -------------------------------------------------------------------------------- /src/app/home/home.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/src/app/home/home.component.ts -------------------------------------------------------------------------------- /src/app/layout/layout.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/src/app/layout/layout.component.html -------------------------------------------------------------------------------- /src/app/layout/layout.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/src/app/layout/layout.component.ts -------------------------------------------------------------------------------- /src/app/schema/login-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/src/app/schema/login-schema.json -------------------------------------------------------------------------------- /src/app/schema/register-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/src/app/schema/register-schema.json -------------------------------------------------------------------------------- /src/app/schema/samplemodel.json: -------------------------------------------------------------------------------- 1 | { 2 | "email": "cipchk@qq.com" 3 | } 4 | -------------------------------------------------------------------------------- /src/app/schema/sampleschema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/src/app/schema/sampleschema.json -------------------------------------------------------------------------------- /src/app/shared/json-schema/index.md: -------------------------------------------------------------------------------- 1 | # 建议统一在 `widgets` 目录下自定义小部件 2 | -------------------------------------------------------------------------------- /src/app/shared/json-schema/json-schema.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/src/app/shared/json-schema/json-schema.module.ts -------------------------------------------------------------------------------- /src/app/shared/shared.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/src/app/shared/shared.module.ts -------------------------------------------------------------------------------- /src/app/validator/validator.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/src/app/validator/validator.component.html -------------------------------------------------------------------------------- /src/app/validator/validator.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/src/app/validator/validator.component.ts -------------------------------------------------------------------------------- /src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/assets/fork.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/src/assets/fork.png -------------------------------------------------------------------------------- /src/assets/logo-blank.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/src/assets/logo-blank.svg -------------------------------------------------------------------------------- /src/assets/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/src/assets/logo.svg -------------------------------------------------------------------------------- /src/assets/prism.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/src/assets/prism.js -------------------------------------------------------------------------------- /src/environments/environment.prod.ts: -------------------------------------------------------------------------------- 1 | export const environment = { 2 | production: true 3 | }; 4 | -------------------------------------------------------------------------------- /src/environments/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/src/environments/environment.ts -------------------------------------------------------------------------------- /src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/src/favicon.ico -------------------------------------------------------------------------------- /src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/src/index.html -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/src/polyfills.ts -------------------------------------------------------------------------------- /src/styles.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/src/styles.less -------------------------------------------------------------------------------- /src/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/src/test.ts -------------------------------------------------------------------------------- /src/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/src/tsconfig.app.json -------------------------------------------------------------------------------- /src/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/src/tsconfig.spec.json -------------------------------------------------------------------------------- /src/typings.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/src/typings.d.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.publish.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/tsconfig.publish.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/tslint.json -------------------------------------------------------------------------------- /widgets-third/tinymce/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/widgets-third/tinymce/index.md -------------------------------------------------------------------------------- /widgets-third/tinymce/tinymce.widget.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/widgets-third/tinymce/tinymce.widget.ts -------------------------------------------------------------------------------- /widgets-third/ueditor/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/widgets-third/ueditor/index.md -------------------------------------------------------------------------------- /widgets-third/ueditor/ueditor.widget.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/nz-schema-form/HEAD/widgets-third/ueditor/ueditor.widget.ts --------------------------------------------------------------------------------