Show / Hide Table of Contents

Class WidgetDefinitionCollection

Inheritance
System.Object
WidgetDefinitionCollection
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Volo.Abp.AspNetCore.Mvc.UI.Widgets
Assembly: Volo.Abp.AspNetCore.Mvc.UI.Widgets.dll
Syntax
public class WidgetDefinitionCollection

Constructors

WidgetDefinitionCollection()

Declaration
public WidgetDefinitionCollection()

Methods

Add(Type, ILocalizableString)

Declaration
public WidgetDefinition Add(Type viewComponentType, ILocalizableString displayName = null)
Parameters
Type Name Description
System.Type viewComponentType
ILocalizableString displayName
Returns
Type Description
WidgetDefinition

Add(WidgetDefinition)

Declaration
public void Add(WidgetDefinition widget)
Parameters
Type Name Description
WidgetDefinition widget

Add<TViewComponent>(ILocalizableString)

Declaration
public WidgetDefinition Add<TViewComponent>(ILocalizableString displayName = null)
Parameters
Type Name Description
ILocalizableString displayName
Returns
Type Description
WidgetDefinition
Type Parameters
Name Description
TViewComponent

Find(String)

Declaration
public WidgetDefinition Find(string name)
Parameters
Type Name Description
System.String name
Returns
Type Description
WidgetDefinition

Find(Type)

Declaration
public WidgetDefinition Find(Type viewComponentType)
Parameters
Type Name Description
System.Type viewComponentType
Returns
Type Description
WidgetDefinition

Find<TViewComponent>()

Declaration
public WidgetDefinition Find<TViewComponent>()
Returns
Type Description
WidgetDefinition
Type Parameters
Name Description
TViewComponent

GetAll()

Declaration
public IReadOnlyCollection<WidgetDefinition> GetAll()
Returns
Type Description
System.Collections.Generic.IReadOnlyCollection<WidgetDefinition>

Extension Methods

AbpObjectExtensions.As<T>(Object)
AbpObjectExtensions.To<T>(Object)
AbpObjectExtensions.IsIn<T>(T, T[])
AbpObjectExtensions.If<T>(T, Boolean, Func<T, T>)
AbpObjectExtensions.If<T>(T, Boolean, Action<T>)
LockExtensions.Locking(Object, Action)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<TResult>(Object, Func<TResult>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
Back to top Powered by Volosoft