Class CreateNewEventStreamPanelViewModel
java.lang.Object
com.inductiveautomation.eventstream.designer.workspace.CreateNewEventStreamPanelViewModel
- All Implemented Interfaces:
ViewModel
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final record
-
Constructor Summary
ConstructorsConstructorDescriptionCreateNewEventStreamPanelViewModel
(Consumer<CreateNewEventStreamPanelViewModel.CreateContext> onCreate, ResourceFolderNode folderNode, SourceRegistry sourceRegistry) -
Method Summary
Modifier and TypeMethodDescriptionvoid
create()
create
(Consumer<CreateNewEventStreamPanelViewModel.CreateContext> onCreate, ResourceFolderNode folderNode, SourceRegistry sourceRegistry) void
setEventStreamName
(String name) void
setSource
(SourceDesignDelegateInfo source) sources()
-
Constructor Details
-
CreateNewEventStreamPanelViewModel
public CreateNewEventStreamPanelViewModel(Consumer<CreateNewEventStreamPanelViewModel.CreateContext> onCreate, ResourceFolderNode folderNode, SourceRegistry sourceRegistry)
-
-
Method Details
-
setSource
-
setEventStreamName
-
create
public void create() -
create
public static CreateNewEventStreamPanelViewModel create(Consumer<CreateNewEventStreamPanelViewModel.CreateContext> onCreate, ResourceFolderNode folderNode, SourceRegistry sourceRegistry) -
nameField
-
sources
-
selectedSource
-
createButtonEnabled
-