Northwoods.GoWeb Assembly > Northwoods.GoWeb Namespace : GoViewDataRenderer Class |
The following tables list the members exposed by GoViewDataRenderer.
Name | Description | |
---|---|---|
GoViewDataRenderer Constructor | Constructs a data renderer for a View. |
Name | Description | |
---|---|---|
ContextClickDefault | Gets or sets the JavaScript to be executed when the user context-clicks anywhere in the view but where a click is defined. | |
ContextMenus | Gets or sets whether the Render method should generate JavaScript data for application-specific context menus on the client. | |
Cursors | Gets or sets whether the Render method should generate JavaScript data for interactive cursors on the client. | |
DefaultContextMenu | Gets or sets the default context menu to be shown in the view on the client, if no more specific context menu was found by the goDoClick JavaScript function. | |
DoubleClickDefault | Gets or sets the JavaScript to be executed when the user double-clicks anywhere in the view but where a click is defined. | |
LabeledNodeContextClick | Gets or sets the default value to use for the GoPartInfo.ContextClick JavaScript property when the object is an IGoLabeledNode and is selectable. | |
LabeledNodeDoubleClick | Gets or sets the default value to use for the GoPartInfo.DoubleClick JavaScript property when the object is an IGoLabeledNode and is selectable. | |
LabeledNodeSingleClick | Gets or sets the default value to use for the GoPartInfo.SingleClick JavaScript property. | |
NoClick | Gets or sets the JavaScript to be executed when the user does not do a single-click a double-click, or a context-click in the view. | |
PartInfos | Gets or sets whether the Render method should generate JavaScript data for application-specific information on the client. | |
PartInfosIfLabelNotEditable | Gets or sets whether GetStandardPartInfo should produce part information for IGoLabeledNodes even if Label.CanEdit() is false. | |
SingleClickDefault | Gets or sets the JavaScript to be executed when the user clicks anywhere in the view but where a click is defined. | |
ToolTips | Gets or sets whether the Render method should generate JavaScript data for interactive tooltips on the client. | |
View | Gets or sets the current GoView for which a call to Render is producing JavaScript code. |
Name | Description | |
---|---|---|
AddPartInfo | This is called by BuildPartInfoSearchArray for each top-level object (or immediate child of a subgraph) that is visible in the view, to possibly add information for client-side use. | |
AssociatePartInfo | Call AddSearchArrayEntry(RectangleF,String) or or AddSearchArrayEntry(GoStroke,String) or another overload of that method in order to associate the JavaScript object corresponding to the GoPartInfoinfo with the location and shape of a given obj. | |
CreatePartInfo | Allocate and return a GoPartInfo for this renderer. | |
GenerateContextMenuArrayRef | Return a JavaScript expression that refers to the context menu data for the current view. | |
GenerateCursorArrayRef | Return a JavaScript expression that refers to the cursor data for the current view. | |
GeneratePartInfoArrayRef | Return a JavaScript expression that refers to application-defined data for the current view. | |
GenerateToolTipArrayRef | Return a JavaScript expression that refers to the tooltip strings for the current view. | |
GenerateViewRef | Returns a JavaScript expression for referring to the object representing client-side data for a GoView. | |
GetDefaultContextMenu | Returns the GoContextMenu to display in the view on the client. | |
GetStandardPartInfo | Produce a GoPartInfo describing a GoObject in this view. | |
HandleClientRequest | This is called by GoView.GoView.RaisePostBackEvent for handling both postback and NoPost queries that have "request" as one of the parameter names. | |
OnUpdated | This is called by GoView.GoView.OnUpdated. | |
Render | Produce JavaScript code that provides data used for client-side interactive behavior for the current View. |
Name | Description | |
---|---|---|
AddContextMenu | This is called by BuildContextMenuSearchArray for each object that is visible in the view, to possibly add context menu information for client-side use. | |
AddCursor | This is called by BuildCursorSearchArray for each object that is visible in the view, to possibly add cursor name information for client-side use. | |
AddSearchArrayEntry | Overloaded. Associate a string value with a given Rectangle area of the image. | |
AddToolTip | This is called by BuildToolTipSearchArray for each object that is visible in the view, to possibly add tooltip information for client-side use. | |
BuildContextMenuSearchArray | Define client-side data for defining context menus for this view. | |
BuildCursorSearchArray | Define the client-side cursors to be used by parts of this view. | |
BuildPartInfoSearchArray | Define client-side information for this view. | |
BuildScrollMarginToolTipSearchArray | Produce the client-side definitions of tooltips for the panning buttons. | |
BuildToolTipSearchArray | Define the client-side tooltip behavior for this view. |