Skip to main content

FlixelNoopHostIntegration

View source

enum

org.flixelgdx.backend.FlixelNoopHostIntegration

public final enum FlixelNoopHostIntegration implements FlixelHostIntegration

Default FlixelHostIntegration used on platforms without host shell integration.

All operations are no-ops. Capability checks return false. Signals are live instances that never dispatch on their own, but callers may still add handlers to them safely.

Fields

INSTANCE

public static final FlixelNoopHostIntegration INSTANCE

Shared no-op instance.


Methods

values()

public static FlixelNoopHostIntegration[] values()

valueOf(String)

public static FlixelNoopHostIntegration valueOf(String name)

requestNotificationPermission()

public void requestNotificationPermission()

requestAttention()

public void requestAttention()

keepScreenAwake(boolean)

public void keepScreenAwake(boolean awake)

setExitConfirmation(String)

public void setExitConfirmation(String message)

sendNotification(String, String)

public void sendNotification(String title, String message)

copyToClipboard(String)

public void copyToClipboard(String text)

pasteFromClipboard()

public void pasteFromClipboard()

supportsNotifications()

public boolean supportsNotifications()

supportsWakeLock()

public boolean supportsWakeLock()

supportsClipboard()

public boolean supportsClipboard()

onTextPasted()

public FlixelSignal<String> onTextPasted()