Package SmootLight :: Package pixelevents :: Module StepEvent
[hide private]
[frames] | no frames]

Source Code for Module SmootLight.pixelevents.StepEvent

 1  from operationscore.PixelEvent import * 
2 -class StepEvent(PixelEvent):
3 - def initEvent(self):
4 self.validateArgs('StepEvent.params')
5 - def state(self,timeDelay):
6 if timeDelay < self['LightTime'] or self['LightTime'] == -1: 7 return self['Color'] 8 else: 9 return None
10 @staticmethod
11 - def generate(onTime, color):
12 args = {'LightTime': onTime, 'Color': color} 13 return StepEvent(args)
14