/// <summary> /// Constructs a UserInterfaceRenderer object. /// </summary> /// <param name="styleRenderer"></param> public UserInterfaceRenderer(IComponentStyleRenderer styleRenderer) { this.styleRenderer = styleRenderer ?? throw new ArgumentNullException(nameof(styleRenderer)); transitions["sudden"] = new WidgetSuddenTransition(); transitions["fade-in"] = new WidgetFadeInTransition(); transitions["fade-out"] = new WidgetFadeOutTransition(); }
/// <summary> /// Constructs a UserInterfaceRenderer object. /// </summary> /// <param name="styleRenderer"></param> public UserInterfaceRenderer(IComponentStyleRenderer styleRenderer) { this.styleRenderer = styleRenderer ?? throw new ArgumentNullException(nameof(styleRenderer)); }