Namespace GroupeIsa.Neos.Designer.UIAbstractions
Classes
- AccessComponentViewModel
Represents code in a context where the view model of a UI component is accessed by an owner property.
- AccessViewViewModel<TUIView>
Represents code in a context where the view model of a UI view is accessed by an owner property.
- ActionLocationEntry
Represents the action location entry.
- ApplicationContext
Represents a context containing application-wide settings.
Its scope is the application, meaning that there is only one instance accessible by all UI views.
- BaseComponentViewModel
Represents the MVVM view model of a UI view or UI component.
- ComponentViewModel
Represents the MVVM view model of an UI component.
- CsvOptions
Represents the CSV-specific options.
- CustomFilterOperator
Represents a custom filter operator.
- Device
Represents the device (computer, tablet, phone, etc.) on which the application is running.
- FilterExtensions
Represents an extension of Filter.
- FontWeights
Provides constants for font weights.
- FramesContainerModes
Provides constants for frames container modes.
- IUIViewExtensions
Represents an extension of IUIView.
- Localizator
Provides information about localization.
- LookupDefinition
Represents a lookup definition available to transpiled client code.
- MessageSeverities
Provides constants for message severities.
- NamedFilter
Represents a named filter.
- NavigationOptions
Represents the navigation options.
- NavigationParameters
Represents the navigation parameters.
- NavigationResult
Represents the navigation result.
- NavigationResult<TValue>
Represents the navigation result.
- Permissions
Represents the permissions.
- RichTextEditorCustomAction
Represents a custom action for the RichTextEditor component, displayed in its toolbar.
- ServerDataExportOptions
Represents the server data export options.
- StandardColorNames
Contains string constants for standard color names in kebab-case format.
- StandardSizes
Provides constants for standard sizes.
- SummaryRequest
Represents a summary request.
- SummaryTypes
Represents the summary types.
- Theme
Represents the theme.
- ThemeBreakpoints
Represents the theme breakpoints.
- ThemeManager
Represents the theme manager.
- ToggleOverlayOptions
Represents the toggle overlay options.
- UI
Represents the UI global methods.
- UIValidationMessage
Represents an UI validation message.
- UIViewEvents
Represents the UI view events.
- UIViewTypeAttribute
UI View type attribute.
- ViewModel<TUIView>
Represents the MVVM view model of an UI view.
Interfaces
- IBaseViewModel
Provides the functionalities of the MVVM view model of a UI view or a UI component.
- IComponentViewModel
Provides the functionalities of the MVVM view model of a UI component.
- IContextData
Represents the view bag.
- IDatagridColspanEventArgs<T>
Represents the arguments of the datagrid colspan event.
- IDatagridDragEventArgs<T>
Represents the arguments of the datagrid drag event.
- IDatasource<TUIView>
Provides the functionalities of a data source.
- IDragEventArgs
Represents the arguments of the drag events.
- IDragStartEventArgs
Represents the arguments of the dragstart events.
- IDropEventArgs
Represents the arguments of the drop event.
- IEditedCluster
Represents the edited cluster.
- IFilterValidationContext
Represents the context a filter validation rule is invoked with: the condition to check, and the whole filter currently being edited (never the last-committed filter alone), so a rule can safely cross-check another condition without ever reading a stale value.
- IFilterValidationRuleCollection
Represents an ordered collection of filter validation rules, each declaring the filter modes it applies to.
- IFilteringBehavior
Represents the filtering behavior.
- IFrame
Represents the frame.
- IGroupSummaryResult
Provides the functionality to retrieve summaries.
- IGroupingBehavior
Represents the grouping behavior.
- IIdValue
Represents a key-value store interface for managing values identified by string keys.
- ILookupContext
Provides the functionalities of lookup context.
- INeosTenantInfo
Represents the tenant informations.
- IReportGenerationEventArgs
Represents the report generation event arguments.
- IReportGenerationEvent<TEventArgs, TNotificationArgs>
Represents the report generation event.
- IReportGenerationFailedEventArgs
Represents the report generation failed event arguments.
- IReportGenerationSucceededEventArgs
Represents the report generation succeeded event arguments.
- IResizeEventArgs
Represents the arguments of the resize event.
- ISortingBehavior
Represents the sorting behavior.
- IStyleRuleOptions
Represents the style rule options.
- ISummaryResult
Provides the functionality to retrieve summaries.
- ISummaryType
Represents the summary type.
- ISummaryTypes
Represents the summary types.
- ITreeViewDragEventArgs<T>
Represents the arguments of the tree view drag event.
- IUIElementSize
Represents the size of a UI element.
- IUIEventArgs
Represents the arguments of the UI event.
- IUIEvent<TArgs>
Represents the UI event.
- IUIValidationMessage
Represents an UI validation error.
- IUIViewBehavior
Represents an extension of IUIView.
- IUIViewEventArgs
Represents the UI view event arguments.
- IUrlContext
Represents the URL context which contains additional parameters added to the URL.
- IUser
Represents the user.
- IUserStyleRule
Represents a user style rule.
- IViewContext
Represents the view context.
- IViewModel
Provides the functionalities of the MVVM view model of a UI view.
- IViewModelAction
Represents the MVVM ViewModel of an UIView Action.
- IViewModelActions
Represents the UIView Actions.
- IViewModelEntityViewParameter
Represents an Entity View parameter.
- IViewModelEntityViewParameter<TValue>
Represents an Entity View parameter.
- IViewModelFilterableAttribute
Represents a filterable attribute (property, entity view parameter).
- IViewModelProperties
Represents the UI view properties.
- IViewModelProperty
Represents the MVVM ViewModel of an UIView Property.
- IViewModelPropertyState
Provides the functionalities of a view model property state.
- IViewModelRelation
Represents a view model relationship.
- IViewModelState
Provides the functionalities of a view model state.
- IViewModel<TUIView>
Provides the functionalities of the MVVM view model of an UI view.
Enums
- ActionBadgeSeverity
Specifies the action badge severity.
- ActionDisplayMode
Specifies the action display mode.
- ActionLocation
Specifies the action location.
- ActionSize
Specifies the action size.
- ActionStyle
Specifies the action style.
- ActionType
Specifies the action type.
- ContentAlign
Specifies the content alignment.
- ExportFormat
Specifies the export format.
- FilterComponent
Specifies the filter component.
- FilterValidationRuleScope
Defines in which filter modes a filter validation rule runs.
- FilteringExecutionSide
Specifies the filtering execution side.
- FrameDisplayMode
Specifies the frame display mode.
- GroupingExecutionSide
Specifies the grouping execution side.
- NavigationResultState
Specifies the state of the navigation result.
- NavigationTarget
Specifies the navigation target.
- PopupPosition
Specifies the popup position.
- PopupSize
Specifies the popup size.
- ReferenceRetrievingTrigger
Specifies the reference retrieving trigger.
- SortingExecutionSide
Specifies the sorting execution side.
- StyleRuleContentDisplayMode
Specifies the style rule content display mode.
- SummaryType
Specifies the summary type.
- UserCustomViewMode
Represents the user custom view mode enumeration.
- ValidationRuleSeverityLevel
Specifies the validation rule severity level.