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. |