Table of Contents

Class UI

Namespace
Artemis.UI.Shared
Assembly
Artemis.UI.Shared.dll

Static UI helpers.

public static class UI
Inheritance
object
UI

Fields

BackgroundScheduler

Gets the background event loop scheduler.

public static EventLoopScheduler BackgroundScheduler

Field Value

EventLoopScheduler

Properties

Clipboard

Gets the clipboard.

public static IClipboard Clipboard { get; set; }

Property Value

IClipboard

CurrentKeyBindingsEnabled

Gets an observable boolean indicating whether hotkeys are to be disabled.

public static IObservable<bool> CurrentKeyBindingsEnabled { get; }

Property Value

IObservable<bool>

KeyBindingsEnabled

Gets a boolean indicating whether hotkeys are to be disabled.

public static bool KeyBindingsEnabled { get; }

Property Value

bool

Locator

Gets the current IoC locator.

public static IContainer Locator { get; set; }

Property Value

IContainer

MicaEnabled

Gets a boolean indicating whether the Mica effect should be enabled.

public static IObservable<bool> MicaEnabled { get; }

Property Value

IObservable<bool>

Methods

SetMicaEnabled(bool)

Changes whether Mica should be enabled.

public static void SetMicaEnabled(bool enabled)

Parameters

enabled bool