LumensalisCP.Triggers.Fireable
Module Contents
Classes
Fireable | |
|---|---|
FireableCB | |
FireableUnless |
API
class LumensalisCP.Triggers.Fireable.Fireable
Bases: LumensalisCP.IOContext.Debuggable
Initialization
classmethod makeCallback(cb: LumensalisCP.Triggers.Fireable.FireableCBArg, *args, **kwds)
classmethod makeDbgCallback(cb: LumensalisCP.Triggers.Fireable.FireableCBArg, *args, **kwds)
fire(context: LumensalisCP.IOContext.EvaluationContext) → LumensalisCP.IOContext.Any
unless(condition: LumensalisCP.Triggers.Fireable.FireCondition)
__call__(context: LumensalisCP.IOContext.Optional[LumensalisCP.IOContext.EvaluationContext] = None) → LumensalisCP.IOContext.Any
class LumensalisCP.Triggers.Fireable.FireableCB(cb: LumensalisCP.Triggers.Fireable.FireableCBArg, *args, **kwds)
Bases: LumensalisCP.Triggers.Fireable.Fireable
Initialization
fire(context: LumensalisCP.IOContext.EvaluationContext) → LumensalisCP.IOContext.Any
class LumensalisCP.Triggers.Fireable.FireableUnless(condition: LumensalisCP.Triggers.Fireable.FireCondition, action: LumensalisCP.Triggers.Fireable.Fireable)
Bases: LumensalisCP.Triggers.Fireable.Fireable