Package com.tick42.glue.internal.windows
Interface InternalWindowPeer
- All Superinterfaces:
AsynchronousCloseable,AutoCloseable
public interface InternalWindowPeer extends AsynchronousCloseable
-
Method Summary
Modifier and Type Method Description CompletionStage<?>addFrameButton(String buttonId, ButtonOptions buttonOptions)CompletionStage<?>changeBounds(Bounds bounds)CompletionStage<?>changeChannel(String channel)CompletionStage<?>changeContext(Map<String,Object> context)CompletionStage<?>changeTitle(String title)CompletionStage<?>changeVisibility(boolean visible)default Optional<ChannelContexts.ChannelKey>channelKey()voidcompleteClose()Map<String,Object>getContext()CompletionStage<?>removeFrameButton(String buttonId)voidupdateContext(Map<String,Object> context)StringwindowId()Methods inherited from interface com.tick42.glue.core.AsynchronousCloseable
close, closeAsync, onClose
-
Method Details
-
windowId
String windowId() -
changeChannel
-
channelKey
-
addFrameButton
-
removeFrameButton
-
changeBounds
-
changeTitle
-
changeVisibility
-
changeContext
-
getContext
-
updateContext
-
completeClose
void completeClose()
-