Skip to content
This repository has been archived by the owner on Mar 14, 2021. It is now read-only.

Exomia.CEF.Interaction

Daniel Baetz edited this page Feb 6, 2020 · 13 revisions

IJsUiActions

Interface to communicate with the c# backend.

public interface Exomia.CEF.Interaction.IJsUiActions

Methods

void Trigger(Int32 key, Object[] args)

Summary:

Triggers.

Parameter:

  • key - The key.
  • args - A variable-length parameters list containing arguments.


IUiActionHandler

Interface for user interface action handling.

public interface Exomia.CEF.Interaction.IUiActionHandler

Events

TriggerHandler Trigger

Summary:

Occurs when a trigger is invoked from javascript code.



UiActions

An ui action class. This class cannot be inherited.

public class Exomia.CEF.Interaction.UiActions
    : IJsUiActions, IUiActionHandler, IDisposable

Constructors

    .ctor UiActions()

Methods

void Dispose()

Summary:

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged/managed resources.


void Trigger(Int32 key, Object[] args)

Summary:

Triggers.

Parameter:

  • key - The key.
  • args - A variable-length parameters list containing arguments.


UiInputWrapper

An input wrapper. This class cannot be inherited.

public class Exomia.CEF.Interaction.UiInputWrapper
    : IUiInputWrapper, IInputHandler, IRawInputHandler

Constructors

    .ctor UiInputWrapper()

Properties

IInputHandler InputHandler

Summary:

The input handler.



Methods

void SetFocus(Boolean uiFocus)

Summary:

[vue-ui] call this function to set the focus on an ui element and stop input forwarding.

Parameter:

  • uiFocus - True to focus an ui element.