Click or drag to resize

IRenderer Interface

The interface used to expose EAPControlBase functionality. Common renderers include:
  • dsctrl - The traditional Datasheet.
  • ConsoleDatasheet - The Datasheet intended for use in a console page.
  • MiniList - A lightweight, static Datasheet.
  • phantomdetail - The traditional, editable detail.
  • MiniDetail - A Template-driven, mostly read-only detail.
  • ConsoleDetail - The detail intended for use in a console page.
  • LiteralContent - Static content, possibly from a Template.
  • MiniNav - A list of navigation elements.
  • BootRepeater - Renders each records as a block in the console page.

Namespace:  NetQuarry
Assembly:  EAP.Core (in EAP.Core.dll) Version: 2.0.0.0 (4.6.8.0)
Syntax
public interface IRenderer

The IRenderer type exposes the following members.

Properties
  NameDescription
Public propertyConsolePane
Gets the IConsolePane for the hosting pane, or null if not hosted in a pane.
Public propertyElement
Gets the PageElementInfo for the hosting slot.
Public propertyHasRecords
Interrogates the control to determine if it has any data records. Typically this is determined by calling HasRecords on the renderer's IMapper. Safe to call even when there is IMapper on the renderer.
Public propertyIsPopup
Determine if the current page is a presented as a popup.
Public propertyPageInfo
Get the PageInfo for the hosting page.
Public propertyPageTemplate
Gets the IPageTemplate for this page.
Public propertyPopupOptions
Get the popup options from the request.
Top
Methods
  NameDescription
Public methodGetCaption
Gets the standard caption for this renderer.
Public methodGetMapper
Gets the IMapper for this renderer, else null.
Top
See Also