Antaris.AspNetCore.Mvc.Widgets.Infrastructure.DefaultWidgetHelper.SelectWidget C# (CSharp) Method

SelectWidget() private method

Selects a widget based on a type.
private SelectWidget ( Type widgetType ) : WidgetDescriptor
widgetType System.Type The widget type.
return WidgetDescriptor
        private WidgetDescriptor SelectWidget(Type widgetType)
        {
            var descriptors = _descriptorProvider.Widgets;
            foreach (var descriptor in descriptors.Items)
            {
                if (descriptor.Type == widgetType)
                {
                    return descriptor;
                }
            }

            throw new InvalidOperationException("Cannot find widget type " + widgetType.FullName);
        }
    }

Same methods

DefaultWidgetHelper::SelectWidget ( string name ) : WidgetDescriptor