Beispiel #1
0
 public override TimeInterval Create(IParameterDescriptor parameter, IReadonlyContext context) =>
 new TimeInterval(Length.Get(context), context.GetOrDefault(GetParameterArray(parameter)[1], Unit.DefaultValue));
Beispiel #2
0
            public override Rectangle Create(IParameterDescriptor parameter, IReadonlyContext context)
            {
                var parameters = GetParameterArray(parameter);

                return(new Rectangle(context.GetOrDefault(parameters[0], Width.DefaultValue), context.GetOrDefault(parameters[1], Height.DefaultValue)));
            }