Exemple #1
0
            // TODO think about how to improve performance
            public override ImList <RenderCommand> Handle(EventParameters eventParameters)
            {
                var transformedParameters = TransformEventParameters(eventParameters);
                var renderCommandList     = Origin.Handle(transformedParameters);

                return(Im.Transform(TransformPackage, renderCommandList));
            }
 public EventParameters Transform(Func <EventParameter, EventParameter> transformer)
 {
     return(new EventParameters(Im.Transform(transformer, Parameters)));
 }