DataWeb
Search Results for

    Show / Hide Table of Contents

    Class ModuleTemplateListEdit

    Inheritance
    object
    Module
    ModuleListEdit
    ModuleTemplateListEdit
    Inherited Members
    ModuleListEdit.GetDataAsync(IEnumerable<UserSetting>, CancellationToken)
    ModuleListEdit.GetDeferredDataAsync(ModuleListEdit.ItemsParams, IEnumerable<UserSetting>, CancellationToken)
    ModuleListEdit.ConvertToListItem(BasicItem, IEnumerable<ModuleListEdit.ListData.DataField>)
    ModuleListEdit.GetDataFieldsAsync(CancellationToken)
    ModuleListEdit.GetListWidgets(CancellationToken)
    ModuleListEdit.ProcessListWidgetsValues(IEnumerable<ModuleListEdit.ListItem>, IEnumerable<UserSetting>)
    ModuleListEdit.ProcessListWidgetsDeferredValuesAsync(List<ModuleListEdit.ListItem>, IEnumerable<UserSetting>, CancellationToken)
    ModuleListEdit.GetFormDataAsync(ModuleListEdit.ItemParams, CancellationToken)
    ModuleListEdit.SaveItemAsync(ModuleListEdit.EditSave, CancellationToken)
    ModuleListEdit.ProcessOnSaveDataAsync(BasicItem, List<Form.ProvidedValue>, CancellationToken)
    ModuleListEdit.CloneItemAsync(ModuleListEdit.ItemParams, CancellationToken)
    ModuleListEdit.DeleteItemsAsync(ModuleListEdit.ItemsParams, CancellationToken)
    ModuleListEdit.SetSearchAsync(ModuleListEdit.SearchUpdate, CancellationToken)
    ModuleListEdit.GetSearchSuggestionsAsync(ModuleListEdit.SearchSuggestionFilter, IEnumerable<UserSetting>, CancellationToken)
    ModuleListEdit.SetSearchFilterAsync(SearchInfo.SearchFilter, object, object, IEnumerable<UserSetting>, CancellationToken)
    ModuleListEdit.SetPageIndexAsync(ModuleListEdit.PageIndexUpdate, CancellationToken)
    ModuleListEdit.SetOrderByAsync(ModuleListEdit.OrderByUpdate, IEnumerable<UserSetting>, CancellationToken)
    ModuleListEdit.GetBasicItemsAsync(bool, List<string>, CancellationToken)
    ModuleListEdit.GetActionsAsync(CancellationToken)
    ModuleListEdit.ProcessActionAsync(ContextAction, IUser, List<string>, List<Form.ProvidedValue>, NavigationContext, CancellationToken)
    ModuleListEdit.ProcessExportAsync(IEnumerable<BasicItem>, CancellationToken)
    Module.section
    Module.navigationContext
    Module.serviceProvider
    Module.ValidateAsync(Item, Dictionary<string, object>, CancellationToken)
    Module.SaveAsync(Item, Dictionary<string, object>, CancellationToken)
    Module.IsCompletedAsync(Item, Section, CancellationToken)
    Module.CloneAsync(Item, Item, CancellationToken)
    Module.GetProvidedValues(Dictionary<string, object>)
    Module.GetSectionNotificationCountAsync(CancellationToken)
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: DataWeb.Structure.Modules
    Assembly: DataWeb.Core.dll
    Syntax
    public class ModuleTemplateListEdit : ModuleListEdit

    Constructors

    ModuleTemplateListEdit(Section, NavigationContext, IServiceProvider)

    Declaration
    public ModuleTemplateListEdit(Section section, NavigationContext navigationContext, IServiceProvider serviceProvider)
    Parameters
    Type Name Description
    Section section
    NavigationContext navigationContext
    IServiceProvider serviceProvider

    Methods

    GetItemIsWrite(BasicItem)

    Determines if a basic item can be modified.

    Declaration
    public override bool GetItemIsWrite(BasicItem basicItem)
    Parameters
    Type Name Description
    BasicItem basicItem

    The basic item to check.

    Returns
    Type Description
    bool

    True if the item can be modified; otherwise, false.

    Overrides
    ModuleListEdit.GetItemIsWrite(BasicItem)

    GetSearchFiltersAsync(IEnumerable<DataField>, IEnumerable<UserSetting>, CancellationToken)

    Asynchronously retrieves search filters.

    Declaration
    public override Task<List<SearchInfo.SearchFilter>> GetSearchFiltersAsync(IEnumerable<ModuleListEdit.ListData.DataField> dataFields, IEnumerable<UserSetting> userSettings, CancellationToken cancellationToken = default)
    Parameters
    Type Name Description
    IEnumerable<ModuleListEdit.ListData.DataField> dataFields

    The data fields for the search filters.

    IEnumerable<UserSetting> userSettings

    The user settings for the search filters.

    CancellationToken cancellationToken

    Token to cancel the operation.

    Returns
    Type Description
    Task<List<SearchInfo.SearchFilter>>

    A task that represents the asynchronous operation. The task result contains the search filters.

    Overrides
    ModuleListEdit.GetSearchFiltersAsync(IEnumerable<ModuleListEdit.ListData.DataField>, IEnumerable<UserSetting>, CancellationToken)
    In this article
    Back to top Generated by DocFX