gh-pages / com.nextfaze.devfun.core / DevFun / parameterViewFactories
parameterViewFactories
val parameterViewFactories:
CompositeParameterViewFactoryProvider
(source)
Composite list of all ParameterViewFactoryProviders.
If DevFun is unable to inject all parameters of a function, it will attempt to generate a UI that allows the user to input the missing parameter values. By default only simple types can be rendered (int, string, bool, etc).
Add parameter view factory providers using Composite.plusAssign; devFun.parameterViewFactories += MyParameterViewFactoryProvider()
.
Providers are checked in reverse order. i.e. Most recently added are checked first.
For an example of a custom type, see module devfun-invoke-view-colorpicker
which provides a color picker for
annotated int types using @ColorPicker (ColorPickerParameterViewProvider).
If you have included the menu devfun-menu
then the color picker module will be included transitively.
See Also
Getter
Composite list of all ParameterViewFactoryProviders.
If DevFun is unable to inject all parameters of a function, it will attempt to generate a UI that allows the user to input the missing parameter values. By default only simple types can be rendered (int, string, bool, etc).
Add parameter view factory providers using Composite.plusAssign; devFun.parameterViewFactories += MyParameterViewFactoryProvider()
.
Providers are checked in reverse order. i.e. Most recently added are checked first.
For an example of a custom type, see module devfun-invoke-view-colorpicker
which provides a color picker for
annotated int types using @ColorPicker (ColorPickerParameterViewProvider).
If you have included the menu devfun-menu
then the color picker module will be included transitively.
Getter See Also