Namespace DataWeb.Structure
Namespaces
DataWeb.Structure.ListWidgets
DataWeb.Structure.Modules
Classes
Area
Represents an area in the application.
AreaData
Represents the data for an area in the application.
AreaFilter
Represents a filter used to retrieve areas in the application.
AreaInfo
AreaParams
BasicItem
Represents an item in the structure.
BasicItemFilter
Represents a filter for retrieving basic items.
BasicItemFilter.FilterDataField
Represents a filter data field for a context item filter.
BasicItemFilter.OrderDataField
Represents an order data field for a context item filter.
BasicItemService
Provides methods for creating new items and managing items in the system.
ContextAction
Represents an action.
ContextAction.DownloadResult
Represents the download result of an action.
ContextAction.Result
Represents the result of an action.
ContextAction.Step
Represents a step of an action.
ContextActionInfo
ContextActionInfo.Step
ContextActionService
Service that provides support for the context actions.
ContextItem
Represents an item and its associated data fields in the context of a request.
ContextItemData
Represents the data associated with an item in the context of a request.
ContextItemDataField
Represents a data field associated with an item in the context of a request.
ContextItemFilter
Represents a filter for retrieving context items.
ContextItemFilter.FilterDataField
Represents a filter data field for a context item filter.
ContextItemFilter.OrderDataField
Represents an order data field for a context item filter.
ContextItemInfo
ContextItemInfo.DataField
ContextItemInfo.ListWidgetValue
ContextItemInfo.PermissionData
DialogVersionData
Element
Represents an element in the application.
ElementData
Represents data for an element in the application.
ElementFilter
Represents a filter for retrieving elements.
ElementInfo
Item
Represents an item in the structure.
Item.MasterPart
Represents a master part of an item, which contains metadata about the item such as its Id, label, status, and completion status.
Item.SectionPart
Represents a section part of an item, which contains data for a specific section of the item.
ItemClone
ItemDelete
ItemEntity
Base class for items that represent an entity with an IdMaster, status, version name, and a file attached to it.
ItemInfo
ItemMove
ItemParams
ItemSave
ItemService
Provides methods for creating new items and managing items in the system.
ItemService.DeleteResult
Represents the result of an item delete operation.
ItemService.DeleteResult.DeleteEntry
Represents an entry in the list of deleted items.
ItemVersion
Represents an item version.
ItemVersionAdd
ItemVersionCultureUpdate
ItemVersionCurrentUpdate
ItemVersionInfo
ItemVersionParams
ItemVersionStatusUpdate
ItemVersionTranslate
LayoutInfo
ListWidget
ListWidget.DetailValueResult
Module
Base class for modules that can be used to customize the behavior of an item's data form.
ModuleAppErrorListData
ModuleAppSettingListData
ModuleAppStorageData
ModuleAppStorageData.Storage
ModuleAuditEventListData
ModuleAuditEventListParams
ModuleFormData
ModuleFormHistoryData
ModuleFormParams
ModuleFormVersionData
ModuleFormVersionData.VersionActionData
ModuleImportData
ModuleImportFileUploadUpdate
ModuleImportLog
ModuleImportStart
ModuleReportData
ModuleReportProcess
ModuleSaveResult
Represents the result of saving a module.
ModuleSubscriberReportInfo
Navigation
Represents a navigation context for the application.
Navigation.Step
Represents a single step in a navigation path.
NavigationContext
Provides a context for a navigation event, which includes information about the user, the navigation action, and the permissions the user has for that navigation action.
NavigationContext.Step
Represents a step in the navigation context.
NavigationContextInfo
NavigationContextInfo.ContextPermissions
NavigationContextInfo.Step
NavigationEdit
NavigationOpen
NavigationOpen.Step
NavigationService
Service for managing navigation within the application.
OrderByInfo
PaginationHelper
This class contains methods for pagination support.
PaginationInfo
Relation
Represents a relation between a section and its parent section or element in the structure.
RelationDetail
RelationFilter
Represents a filter for relations in the structure.
RelationParams
SearchInfo
SearchInfo.SearchFilter
Section
Represents a section of an application.
Section.DataField
Represents a data field of a section.
Section.SectionSettings
Represents settings for a section.
SectionActivatedUpdate
SectionData
Represents a section and its settings.
SectionData.DataField
Represents a data field for a section setting.
SectionData.ListWidget
Represents a list widget for a section setting.
SectionData.SectionSettings
Represents the settings of a section.
SectionFilter
A class used to filter sections when querying the database.
SectionInfo
SectionNotificationCount
StatusUpdate
StructureDefinition
A static class containing string constants representing the names of various sections and items in the structure.
StructureSearch
StructureSearchEntry
StructureService
Service that provides access to the website's structure, including areas, elements, sections, and views.
VersionFilter
Represents a filter for retrieving versions.
VersionUpdateResult
Represents the result of a version update operation.
View
Represents a view in the application.
View.Filter
Represents a filter for a View.
ViewData
Represents data for a View.
ViewData.Filter
Represents a filter for a View.
ViewFilter
Represents a filter for a View.
ViewInfo
ViewList
ViewParams
Interfaces
IAreaStore
Interface for a store of geographic areas.
IBasicItemService
Provides methods for creating new items and managing basic items in the system.
IBasicItemStore
Interface for a data store that provides CRUD operations for item data.
IContextActionService
Interface that provides support for the context actions.
IContextItemStore
Interface for a store of context items.
IElementStore
Provides access to element data in the application.
IItemService
Interface for a service that provides operations on items.
IItemStore
Interface for a data store that provides CRUD operations for item data.
INavigationService
Provides methods to manage navigation in the application.
IRelationStore
Interface for a store that manages hierarchical relationships between items.
ISectionStore
Interface for accessing section data from a data store.
IStructureService
Interface for accessing the structure of the application, including areas, elements, sections, and views.
IViewStore
Represents a store for views in the application.
Enums
ContextActionMode
Specifies the mode of an action.
ContextActionType
Specifies the type of an action.
ItemService.DeleteMode
Specifies the delete mode for an ItemService operation.
ItemStatus
Represents the status of an item.
PublishMode
Publish modes for filtering items in context
RelationMoveMode
Specifies the move mode for relations.
VersionStatus
Specifies the status of a version.