Repository URL to install this package:
|
Version:
3.0.10 ▾
|
import TextAreaInput from './plugins/Text/TextAreaInput'
import TextBoxInput from './plugins/Text/TextInput'
import CheckboxInput from './plugins/Special/CheckboxInput'
import CardTypeInput from './plugins/Special/CardTypeInput'
import ExpiryDateInputType from './plugins/Special/ExpiryDateInputType'
import AutoSuggestInput from './plugins/Special/AutoSuggestInput'
import LabelInput from './plugins/Simple/LabelInput'
import FlatButtonInput from './plugins/Button/FlatButtonInput'
import ButtonInput from './plugins/Button/ButtonInput'
import SelectBoxInput from './plugins/Special/SelectBoxInput'
import { InputChain } from './InputChain'
import { register } from './config'
export function registerFormInputChainPlugins() {
/**
* @todo Set?
* @note - some issue in automatic type aquisition with class extension,
* thus casting to any
*/
register([
TextAreaInput,
LabelInput,
FlatButtonInput,
ButtonInput,
CardTypeInput,
ExpiryDateInputType,
AutoSuggestInput,
CheckboxInput,
SelectBoxInput,
TextBoxInput,
] as any[])
}
console.warn('should not register here, this is a side effect')
registerFormInputChainPlugins()
/**
* @see reference-store/src/bootstrapper/setup/forms.tsx
*/
export { registerFormInputChainPlugins as setup }