@gravel-form/blueprintjs
Version:
A flexible middlewares driven json schema form with Blueprintjs
1 lines • 1.91 kB
Source Map (JSON)
{"version":3,"sources":["preset.ts"],"names":[],"mappings":";AAiBA,eAAO,MAAM,SAAS,wFAAgC,CAAC;AAEvD,eAAO,MAAM,mBAAmB,iFAAuF,CAAC;AAExH,eAAO,MAAM,sBAAsB,sEAMjC,CAAC;AAEH,eAAO,MAAM,cAAc,iFAAsD,CAAC;AAElF,eAAO,MAAM,SAAS,2XASrB,CAAC;AAEF,eAAe,SAAS,CAAC","file":"preset.d.ts","sourcesContent":["import { FixedObjectMw, FixedArrayMw, LocalRefMw } from './core';\n\nimport DatePickerMw from './middlewares/DatePickerMw';\nimport { ExtraPropsMw, withName } from './middlewares/ExtraPropsMw';\nimport FormGroupTemplateMw from './middlewares/FormGroupTemplateMw';\nimport NotSupportedMw from './middlewares/NotSupportedMw';\nimport { InputMw, TextAreaMw } from './middlewares/InputMw';\nimport NumericInputMw from './middlewares/NumericInputMw';\nimport FieldsetTemplateMw from './middlewares/FieldsetTemplateMw';\nimport CheckboxGroupMw from './middlewares/CheckboxGroupMw';\nimport HTMLSelectMw from './middlewares/HTMLSelectMw';\nimport { SubmitButtonWithValidationMw } from './middlewares/SubmitButtonMw';\nimport RadioGroupMw from './middlewares/RadioGroupMw';\nimport CheckboxMw from './middlewares/CheckboxMw';\nimport SwitchMw from './middlewares/SwitchMw';\nimport SliderMw from './middlewares/SliderMw';\n\nexport const schemaMws = [FixedObjectMw, FixedArrayMw];\n\nexport const basicFormControlMws = [CheckboxGroupMw, CheckboxMw, HTMLSelectMw, InputMw, NumericInputMw, NotSupportedMw];\n\nexport const advancedFormControlMws = withName([\n ['DatePicker', DatePickerMw],\n ['RadioGroup', RadioGroupMw],\n ['Slider', SliderMw],\n ['Switch', SwitchMw],\n ['TextArea', TextAreaMw],\n]);\n\nexport const formControlMws = [...advancedFormControlMws, ...basicFormControlMws];\n\nexport const presetMws = [\n SubmitButtonWithValidationMw,\n ExtraPropsMw,\n LocalRefMw,\n FieldsetTemplateMw,\n ...schemaMws,\n FormGroupTemplateMw,\n ...formControlMws,\n NotSupportedMw,\n];\n\nexport default presetMws;\n"]}