API Status

App

WindowsmacOSX11
init
makeWindow#121
start
getScreens
getPrimaryScreen
runOnUIThread#113
terminate
Show notification

Theme

WindowsmacOSX11
isHighContrast
isDark
isInverted#161

Window

WindowsmacOSX11
setEventListener
setTextInputClient
setTextInputEnabled
unmarkText
show
getWindowRect#109
getContentRect
setWindowPosition
setWindowSize#109
setContentSize
getScreen
requestFrame#113
close#107
minimize
maximize
restore
setTitle
setIcon#95
Set system cursor#99
Customize titlebar#75#75#75
focus
Get ZOrder
Set custom cursor
openFile
openFolder
Transparency
Toggle Fullscreen
setMinimumSize
setMaximumSize
setResizable

Events

WindowsmacOSX11
EventFrame
EventKey
EventMouseButton
EventMouseMove
EventMouseScroll#115#115
EventTextInput#105
EventTextInputMarked
EventWindowCloseRequest
EventWindowMove#116
EventWindowResize
EventWindowMinimize#96
EventWindowMaximize#96
EventWindowRestore#96
EventWindowVisible#140#140#140
EventWindowScreenChange#117#117#117
Drag & Drop
Touch events
Theme Changed

Screen

WindowsmacOSX11
id
isPrimary
bounds
scale
workArea#119
colorSpace#122#122#122

Clipboard

WindowsmacOSX11
set#51
get#51
getFormats#51
clear#51
registerFormat#51

Layers

WindowsmacOSX11
Raster#81
OpenGL
DirectX 11
DirectX 12
Metal
Vulkan

Packaging

WindowsmacOSX11
Run on GraalVM
App package