bibliopixel.control.action module

class bibliopixel.control.action.Action(address, ops=())[source]

Bases: bibliopixel.control.receiver.Receiver

An Action takes an incoming message, applies Ops to it, and then uses it to set a value on a Editor.

classmethod make(action)[source]
receive(values)[source]
set_project(project)[source]
class bibliopixel.control.action.ActionList(actions=None)[source]

Bases: bibliopixel.control.receiver.Receiver

A list of Actions.

receive(msg)[source]
set_project(project)[source]