module Cute

Overview

Easy to use event-oriented publisher/subscribe modelled after the Qt Framework.

Defined in:

lib/cute/src/cute.cr
lib/cute/src/cute/buffer_sink.cr
lib/cute/src/cute/interval_sink.cr
lib/cute/src/cute/signal.cr
lib/cute/src/cute/sink.cr
lib/cute/src/cute/timed_buffer_sink.cr
lib/cute/src/cute/version.cr
cuter.cr

Macro Summary

Macro Detail

macro signal(call, async = false) #

This should be kept in sync with Cute, plus:

  • pass self to Signal_{{call.name.id}}.new()

[View source]