Interface IConfigValueEditorFactory<T>

Type Parameters:
T - the config value type edited by this factory
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public interface IConfigValueEditorFactory<T>
Creates custom value editors for config value rows.
Since:
0.1.0
  • Method Details

    • createEditor

      IConfigValueEditor<T> createEditor(IConfigScreenValue<T> configValue)
      Create an editor for one config value row.
      Parameters:
      configValue - the config screen value being edited
      Returns:
      the editor for this row
      Since:
      0.1.0