Table of Contents

Class CustomWidget

Namespace: Casewhere.Models.Pages.Widgets.Custom
Assembly: Casewhere.Models.dll

public class CustomWidget : Widget, IIdentity

Inheritance

objectEntityWidgetCustomWidget

Implements

IIdentity

Inherited Members

Widget.GetResourceName(), Widget.Name, Widget.Title, Widget.ProductId, Widget.RequireCaseContext, Widget.ShowInPanel, Widget.Collapsible, Widget.Reusable, Widget.Height, Widget.AutoHeightMode, Widget.EnableFiltering, Widget.EnableFullTextSearch, Widget.EnableRefresh, Widget.Actions, Widget.DataSourceId, Widget.Query, Widget.ProjectFields, Widget.Modes, Widget.RowTemplate, Widget.Type, Widget.AccessRule, Widget.Tags, Widget.EnableInheritedSecurityRules, Widget.AccessibilitySettings, Widget.ParallelDataLoading, Widget.IsLocked, Entity.GetResourceName(), Entity.Id, Entity.Version, Entity.CreatedBy, Entity.CreatedAt, Entity.ModifiedBy, Entity.ModifiedAt, object.ToString(), object.Equals(object), object.Equals(object, object), object.ReferenceEquals(object, object), object.GetHashCode(), object.GetType(), object.MemberwiseClone()

Extension Methods

ObjectExtension.ConvertToBsonValue(object), EnumExtensions.DeepClone<CustomWidget>(CustomWidget)

Constructors

CustomWidget()

public CustomWidget()

Properties

DisablePaging

public bool DisablePaging { get; set; }

Property Value

bool

Template

Gets or sets the custom template for the widget.

public CustomTemplate Template { get; set; }

Property Value

CustomTemplate

Type

Gets the type of the widget.

public override string Type { get; }

Property Value

string