Sha256: abeffafe78384dfbba2f00f71a8e44548d507835519ecc7889bc6c6a1e382d4b

Contents?: true

Size: 1.04 KB

Versions: 5

Compression:

Stored size: 1.04 KB

Contents

# @title Vedeu Refresh Events

## Refresh Events

Note: 'name' is a Symbol unless mentioned otherwise.

### :_refresh_
Refreshes all registered interfaces.

The interfaces will be refreshed in z-index order, meaning that
interfaces with a lower z-index will be drawn first. This means
overlapping interfaces will be drawn as specified. Hidden interfaces
will be still refreshed in memory but not shown.

    Vedeu.trigger(:_refresh_)

### :_refresh_border_
Will cause the named border to refresh.

    Vedeu.trigger(:_refresh_border_, name)

### :_refresh_cursor_
Will cause the named cursor to refresh, or the cursor of the interface
which is currently in focus.

    Vedeu.trigger(:_refresh_cursor_, name)

### :_refresh_group_
Will cause all interfaces in the named group to refresh.

    Vedeu.trigger(:_refresh_group_, name)

### :_refresh_view_
Will cause the named view to refresh.

    Vedeu.trigger(:_refresh_view_, name)

### :_refresh_view_content_
Will cause only the content of the named view to refresh.

    Vedeu.trigger(:_refresh_view_content_, name)

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
vedeu-0.6.27 docs/events/refresh.md
vedeu-0.6.26 docs/events/refresh.md
vedeu-0.6.25 docs/events/refresh.md
vedeu-0.6.24 docs/events/refresh.md
vedeu-0.6.23 docs/events/refresh.md