Table of Contents

Class DesignSurface

Namespace
ReportWright.Blazor.Designer
Assembly
ReportWright.Blazor.Designer.dll

The design surface's code-behind: coordinates, pointer capture, keys and the in-place editor.

public class DesignSurface : ComponentBase, IComponent, IHandleEvent, IHandleAfterRender, IAsyncDisposable
Inheritance
DesignSurface
Implements
Inherited Members

Constructors

DesignSurface()

Properties

AddGroupRequested

Raised when the cell toolbar asks for a new group on the selected cell's row member.

ClipboardWrite

Raised with text to put on the clipboard.

ContextRequested

Raised on a right-click or long-press at a surface point (CSS pixels), for the floating toolbar.

PasteRequested

Raised when a paste is requested; the host reads the clipboard and calls the state.

SaveRequested

Raised when the host should save (Ctrl+S).

State

Gets or sets the designer state.

Strings

Gets or sets the chrome strings.

VisualRequested

Raised when the floating toolbar asks for the data dialog of the selected chart or gauge.

Methods

BuildRenderTree(RenderTreeBuilder)
DisposeAsync()
OnAfterRenderAsync(bool)
OnInitialized()