Interface SelectOptionsManager

  • All Known Implementing Classes:
    SelectOptionsManagerImpl

    public interface SelectOptionsManager
    This class is temporary solution to provide dynamic options in selects ControlDescription only accepts strings as values, so instead of providing implementation of [getUserOptions] directly, NotifierDescriptior#getParameters should return [optionsProviderId] and then register [UserSelectOptionsProvider] with coresponding id

    Idealy, NotifierDescriptior#getParameters would return `(Context) -> List` lambda, where Context depends on notifier type.