Liking cljdoc? Tell your friends :D

chromex.ext.virtual-keyboard-private

clj
  • available since Chrome 36
  * available since Chrome 36
raw docstring

api-tableclj

source

gen-callclj

source

gen-wrapclj/smacro

(gen-wrap kind item-id config & args)
source

get-keyboard-configclj/smacro

(get-keyboard-config)

Gets the virtual keyboard configuration.

This function returns a core.async channel of type promise-chan which eventually receives a result value. Signature of the result value put on the channel is [config] where:

|config| - ?

In case of an error the channel closes without receiving any value and relevant error object can be obtained via chromex.error/get-last-error.

Gets the virtual keyboard configuration.

This function returns a core.async channel of type `promise-chan` which eventually receives a result value.
Signature of the result value put on the channel is [config] where:

  |config| - ?

In case of an error the channel closes without receiving any value and relevant error object can be obtained via
chromex.error/get-last-error.
sourceraw docstring

get-keyboard-config*cljs

(get-keyboard-config* config)
source

hide-keyboardclj/smacro

(hide-keyboard)

Hides the virtual keyboard.

This function returns a core.async channel of type promise-chan which eventually receives a result value. Signature of the result value put on the channel is [].

In case of an error the channel closes without receiving any value and relevant error object can be obtained via chromex.error/get-last-error.

Hides the virtual keyboard.

This function returns a core.async channel of type `promise-chan` which eventually receives a result value.
Signature of the result value put on the channel is [].

In case of an error the channel closes without receiving any value and relevant error object can be obtained via
chromex.error/get-last-error.
sourceraw docstring

hide-keyboard*cljs

(hide-keyboard* config)
source

insert-textclj/smacro

(insert-text text)

Inserts text into the currently focused text field.

|text| - The text that will be inserted.

This function returns a core.async channel of type promise-chan which eventually receives a result value. Signature of the result value put on the channel is [].

In case of an error the channel closes without receiving any value and relevant error object can be obtained via chromex.error/get-last-error.

Inserts text into the currently focused text field.

  |text| - The text that will be inserted.

This function returns a core.async channel of type `promise-chan` which eventually receives a result value.
Signature of the result value put on the channel is [].

In case of an error the channel closes without receiving any value and relevant error object can be obtained via
chromex.error/get-last-error.
sourceraw docstring

insert-text*cljs

(insert-text* config text)
source

keyboard-loadedclj/smacro

(keyboard-loaded)

Inform the system that the keyboard has loaded.

This function returns a core.async channel of type promise-chan which eventually receives a result value. Signature of the result value put on the channel is [].

In case of an error the channel closes without receiving any value and relevant error object can be obtained via chromex.error/get-last-error.

Inform the system that the keyboard has loaded.

This function returns a core.async channel of type `promise-chan` which eventually receives a result value.
Signature of the result value put on the channel is [].

In case of an error the channel closes without receiving any value and relevant error object can be obtained via
chromex.error/get-last-error.
sourceraw docstring

keyboard-loaded*cljs

(keyboard-loaded* config)
source

lock-keyboardclj/smacro

(lock-keyboard lock)

Sets the lock state of the virtual keyboard. A locked keyboard remains visible even after a text area loses input focus.

|lock| - ?

Sets the lock state of the virtual keyboard. A locked keyboard remains visible even after a text area loses input focus.

|lock| - ?
sourceraw docstring

lock-keyboard*cljs

(lock-keyboard* config lock)
source

on-bounds-changed*cljs

(on-bounds-changed* config channel & args)
source

on-keyboard-closed*cljs

(on-keyboard-closed* config channel & args)
source

on-keyboard-config-changed*cljs

(on-keyboard-config-changed* config channel & args)
source

open-settingsclj/smacro

(open-settings)

Opens chrome://os-settings/osLanguages page.

Opens chrome://os-settings/osLanguages page.
sourceraw docstring

open-settings*cljs

(open-settings* config)
source

open-suggestion-settingsclj/smacro

(open-suggestion-settings)

Opens chrome://os-settings/osLanguages/smartInputs page.

Opens chrome://os-settings/osLanguages/smartInputs page.
sourceraw docstring

open-suggestion-settings*cljs

(open-suggestion-settings* config)
source

send-key-eventclj/smacro

(send-key-event key-event)

Sends a fabricated key event to the focused input field.

|key-event| - ?

This function returns a core.async channel of type promise-chan which eventually receives a result value. Signature of the result value put on the channel is [].

In case of an error the channel closes without receiving any value and relevant error object can be obtained via chromex.error/get-last-error.

Sends a fabricated key event to the focused input field.

  |key-event| - ?

This function returns a core.async channel of type `promise-chan` which eventually receives a result value.
Signature of the result value put on the channel is [].

In case of an error the channel closes without receiving any value and relevant error object can be obtained via
chromex.error/get-last-error.
sourceraw docstring

send-key-event*cljs

(send-key-event* config key-event)
source

set-area-to-remain-on-screenclj/smacro

(set-area-to-remain-on-screen bounds)

Sets the area of the keyboard window that should not move off screen. Any area outside of this can be moved off the user's screen.

|bounds| - The bounds of the area inside the keyboard window, relative to the window origin, that should not be moved off screen. Any area outside of this bounds can be moved off screen.

Sets the area of the keyboard window that should not move off screen. Any area outside of this can be moved off the user's
screen.

  |bounds| - The bounds of the area inside the keyboard window, relative to the window origin, that should not be moved
             off screen. Any area outside of this bounds can be moved off screen.
sourceraw docstring

set-area-to-remain-on-screen*cljs

(set-area-to-remain-on-screen* config bounds)
source

set-container-behaviorclj/smacro

(set-container-behavior options)

Sets the virtual keyboard container behavior

|options| - Optional parameters for new container behavior.

This function returns a core.async channel of type promise-chan which eventually receives a result value. Signature of the result value put on the channel is [success] where:

|success| - Whether the container mode changed successfully

In case of an error the channel closes without receiving any value and relevant error object can be obtained via chromex.error/get-last-error.

Sets the virtual keyboard container behavior

  |options| - Optional parameters for new container behavior.

This function returns a core.async channel of type `promise-chan` which eventually receives a result value.
Signature of the result value put on the channel is [success] where:

  |success| - Whether the container mode changed successfully

In case of an error the channel closes without receiving any value and relevant error object can be obtained via
chromex.error/get-last-error.
sourceraw docstring

set-container-behavior*cljs

(set-container-behavior* config options)
source

set-draggable-areaclj/smacro

(set-draggable-area bounds)

Sets the virtual keyboard draggable area bounds.

|bounds| - The value of draggable rect area of floating keyboard.

Sets the virtual keyboard draggable area bounds.

|bounds| - The value of draggable rect area of floating keyboard.
sourceraw docstring

set-draggable-area*cljs

(set-draggable-area* config bounds)
source

set-hit-test-boundsclj/smacro

(set-hit-test-bounds bounds-list)

Sets the areas on the keyboard window where events are handled. Any event outside of these areas are passed on to the window behind it.

|bounds-list| - List of rectangles representing regions where events targeting the keyboard should be handled.

Sets the areas on the keyboard window where events are handled. Any event outside of these areas are passed on to the
window behind it.

  |bounds-list| - List of rectangles representing regions where events targeting the keyboard should be handled.
sourceraw docstring

set-hit-test-bounds*cljs

(set-hit-test-bounds* config bounds-list)
source

set-hotrod-keyboardclj/smacro

(set-hotrod-keyboard enable)

Sets the state of the hotrod virtual keyboard. This API should only be used by hotrod.

|enable| - ?

Sets the state of the hotrod virtual keyboard. This API should only be used by hotrod.

|enable| - ?
sourceraw docstring

set-hotrod-keyboard*cljs

(set-hotrod-keyboard* config enable)
source

set-keyboard-stateclj/smacro

(set-keyboard-state state)

Requests the virtual keyboard to change state.

|state| - The value of the virtual keyboard state to change to.

Requests the virtual keyboard to change state.

|state| - The value of the virtual keyboard state to change to.
sourceraw docstring

set-keyboard-state*cljs

(set-keyboard-state* config state)
source

set-occluded-boundsclj/smacro

(set-occluded-bounds bounds-list)

Sets the areas on the screen that are blocked by the virtual keyboard.

|bounds-list| - List of rectangles representing regions occluded by the keyboard.

Sets the areas on the screen that are blocked by the virtual keyboard.

|bounds-list| - List of rectangles representing regions occluded by the keyboard.
sourceraw docstring

set-occluded-bounds*cljs

(set-occluded-bounds* config bounds-list)
source

set-window-bounds-in-screenclj/smacro

(set-window-bounds-in-screen bounds)

Sets the bounds of the keyboard window in screen coordinates.

|bounds| - A rectangle defining the new bounds of the window in screen coordinates.

Sets the bounds of the keyboard window in screen coordinates.

|bounds| - A rectangle defining the new bounds of the window in screen coordinates.
sourceraw docstring

set-window-bounds-in-screen*cljs

(set-window-bounds-in-screen* config bounds)
source

tap-all-eventsclj/smacro

(tap-all-events chan)

Taps all valid non-deprecated events in chromex.ext.virtual-keyboard-private namespace.

Taps all valid non-deprecated events in chromex.ext.virtual-keyboard-private namespace.
sourceraw docstring

tap-on-bounds-changed-eventsclj/smacro

(tap-on-bounds-changed-events channel & args)

This event is sent when virtual keyboard bounds changed and overscroll/resize is enabled.

Events will be put on the |channel| with signature [::on-bounds-changed [bounds]] where:

|bounds| - The virtual keyboard bounds

Note: |args| will be passed as additional parameters into Chrome event's .addListener call.

This event is sent when virtual keyboard bounds changed and overscroll/resize is enabled.

Events will be put on the |channel| with signature [::on-bounds-changed [bounds]] where:

  |bounds| - The virtual keyboard bounds

Note: |args| will be passed as additional parameters into Chrome event's .addListener call.
sourceraw docstring

tap-on-keyboard-closed-eventsclj/smacro

(tap-on-keyboard-closed-events channel & args)

Fired when the virtual keyboard window has been closed. For example, this can happen when turning off on-screen keyboard or exiting tablet mode.

Events will be put on the |channel| with signature [::on-keyboard-closed []].

Note: |args| will be passed as additional parameters into Chrome event's .addListener call.

Fired when the virtual keyboard window has been closed. For example, this can happen when turning off on-screen keyboard or
exiting tablet mode.

Events will be put on the |channel| with signature [::on-keyboard-closed []].

Note: |args| will be passed as additional parameters into Chrome event's .addListener call.
sourceraw docstring

tap-on-keyboard-config-changed-eventsclj/smacro

(tap-on-keyboard-config-changed-events channel & args)

Fired when a configuration for virtual keyboard IME has changed, e.g. auto complete disabled.

Events will be put on the |channel| with signature [::on-keyboard-config-changed [config]] where:

|config| - The virtual keyboard config

Note: |args| will be passed as additional parameters into Chrome event's .addListener call.

Fired when a configuration for virtual keyboard IME has changed, e.g. auto complete disabled.

Events will be put on the |channel| with signature [::on-keyboard-config-changed [config]] where:

  |config| - The virtual keyboard config

Note: |args| will be passed as additional parameters into Chrome event's .addListener call.
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close