as3-signals

Signals is a new approach for AS3 events, inspired by C# events and signals/slots in Qt.

  • 所有者: robertpenner/as3-signals
  • 平台:
  • 許可證: MIT License
  • 分類:
  • 主題:
  • 喜歡:
    0
      比較:

Github星跟蹤圖

h1. Signals: Think Outside the Event.

Signals are light-weight, strongly-typed AS3 messaging tools.
Wire your application with better APIs and less boilerplate than AS3 Events.

h2. Concept

  • A Signal is essentially a mini-dispatcher specific to one event, with its own array of listeners.
  • A Signal gives an event a concrete membership in a class.
  • Listeners subscribe to real objects, not to string-based channels.
  • Event string constants are no longer needed.
  • Signals are inspired by "C# events":http://en.wikipedia.org/wiki/C_Sharp_syntax#Events and "signals/slots":http://en.wikipedia.org/wiki/Signals_and_slots in Qt.

h2. Syntax

I am still looking for impressions, critiques and suggestions.
My email is robert at robertpenner.com.
I'm "@robpenner on Twitter":http://twitter.com/robpenner.

h2. Background on AS3 Events

  • "My Critique of AS3 Events - Part 1":http://flashblog.robertpenner.com/2009/08/my-critique-of-as3-events-part-1.html
  • "AS3 Events - 7 things I've learned from community":http://flashblog.robertpenner.com/2009/09/as3-events-7-things-ive-learned-from.html
  • "My Critique of AS3 Events - Part 2":http://flashblog.robertpenner.com/2009/09/my-critique-of-as3-events-part-2.html

主要指標

概覽
名稱與所有者robertpenner/as3-signals
主編程語言ActionScript
編程語言ActionScript (語言數: 1)
平台
許可證MIT License
所有者活动
創建於2009-09-10 02:12:14
推送於2025-05-19 18:05:34
最后一次提交2015-10-08 21:13:19
發布數4
最新版本名稱v0.8 (發布於 )
第一版名稱v0.5 (發布於 )
用户参与
星數1.1k
關注者數84
派生數201
提交數479
已啟用問題?
問題數52
打開的問題數4
拉請求數5
打開的拉請求數5
關閉的拉請求數12
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?