| /* global PropertyFactory */ |
| /* exported SliderEffect, AngleEffect, ColorEffect, PointEffect, LayerIndexEffect, MaskIndexEffect, CheckboxEffect, NoValueEffect */ |
| |
| function SliderEffect(data, elem, container) { |
| this.p = PropertyFactory.getProp(elem, data.v, 0, 0, container); |
| } |
| function AngleEffect(data, elem, container) { |
| this.p = PropertyFactory.getProp(elem, data.v, 0, 0, container); |
| } |
| function ColorEffect(data, elem, container) { |
| this.p = PropertyFactory.getProp(elem, data.v, 1, 0, container); |
| } |
| function PointEffect(data, elem, container) { |
| this.p = PropertyFactory.getProp(elem, data.v, 1, 0, container); |
| } |
| function LayerIndexEffect(data, elem, container) { |
| this.p = PropertyFactory.getProp(elem, data.v, 0, 0, container); |
| } |
| function MaskIndexEffect(data, elem, container) { |
| this.p = PropertyFactory.getProp(elem, data.v, 0, 0, container); |
| } |
| function CheckboxEffect(data, elem, container) { |
| this.p = PropertyFactory.getProp(elem, data.v, 0, 0, container); |
| } |
| function NoValueEffect() { |
| this.p = {}; |
| } |