[]
        
(Showing Draft Content)

GrapeCity.ActiveReports.Blazor.Designer.DesignerSettings

DesignerSettings Class

Represents the initialization settings for the Designer.

Inheritance
DesignerSettings
Namespace: GrapeCity.ActiveReports.Blazor.Designer
Assembly: MESCIUS.ActiveReports.Blazor.Designer.dll
Syntax
public class DesignerSettings
Remarks

The DesignerSettings class provides properties to configure various aspects of the Designer's appearance and behavior.

Constructors

Name Description
DesignerSettings()

Properties

Name Description
AppBar

Gets or sets the settings for the App Bar, providing quick access to common actions and controls.

Data

Gets or sets the settings related to data management, including configurations for data sources, data sets, parameters, and common values.

DateFormats

Gets or sets the list of supported date formats.

DisableFocusTimer

Gets or sets a value indicating whether focused elements (like buttons) are permanently highlighted.

DisableSystemClipboard

Gets or sets a value indicating whether to disable the usage of the system clipboard.

Document

Gets or sets the document to open on app startup. If not set, a new empty document will be created.

Documents

Gets or sets the settings and handlers for managing documents, including settings for the File View tab and event handlers for document-related actions.

Editor

Gets or sets the settings for the editor, controlling its appearance and behavior.

Fonts

Gets or sets the list of fonts displayed in Font property editors all over Designer.

ImageMimeTypes

Gets or sets the list of supported image mime-types.

Language

Gets or sets the language to use for the Designer.

LockLayout

Gets or sets a value indicating whether LockLayout is enabled, which restricts modifications to the properties of existing report items only.

Menu

Gets or sets the settings for the Main Menu, providing access to various features and tools.

Preview

Gets or sets the settings related to the document preview functionality, allowing configuration of the preview button visibility and integration of a viewer component.

PropertyGrid

Gets or sets the settings for the Property Grid, allowing users to view and edit properties of selected objects.

Rdlx

Gets or sets the RDLX platform-specific settings.

Rpx

Gets or sets the RPX platform-specific settings.

Server

Gets or sets the settings related to the backend server, including the base URL and request modification handlers.

StatusBar

Gets or sets the settings for the Status Bar, providing various controls and information at the bottom of the designer.

StoreUnsavedReport

Gets or sets a value indicating whether the last unsaved report can be restored if the browser tab or browser itself gets accidentally closed.

StoreUserPreferences

Gets or sets a value indicating whether user preferences will be saved to browser storage.

Styles

Gets or sets the RPX Styles-related settings.

Themes

Gets or sets the settings for themes, allowing configuration of the default theme, available themes for user selection, and settings for the theme selector.

Title

Gets or sets the settings related to the document title, allowing configuration of whether the browser tab title can be updated by the designer.

ToolBar

Gets or sets the settings for the Tool Bar.

Units

Gets or sets the default measurement units.