The NetQuarry platform provides many standard UI elements required in a web application.

Classes

  ClassDescription
Public classBookmarkHistoryWidget
Html generator class for bookmark history widget.
Public classDivWidgetBase
Base class for building HTML rendering code for AJAX DivWidget population.
Protected classDivWidgetBase..::..DivOptFlags
Flags for use in the DivOpts property.
Public classFieldLayout
Parsed version of field layout specification generated by the page layout tool.
Public classFilterWidgetBase
Base class for building HTML rendering code for building FilterWidgets using AJAX DivWidget population.
Public classFilterWidgetPicklist
This class is intended for use in response to an AJAX call that expects RowSourceFilterWidget widget HTML to be returned.
Public classFilterWidgetText
This class is intended for use in response to an AJAX call that expects TextFilterWidget widget HTML to be returned.
Public classFlashCamera
A Flash camera widget used to capture photos from a client camera. This could be a laptop's integrated camera or an external camera device.
Public classLayoutManager
Manages server-side integration with the client-side page layout tool.
Public classMapperDatasheet
Standard list UI mapper. See MapperDetail for the Standard editable single-item detail UI mapper.
Public classMapperDetail
Standard editable single-item detail UI mapper. See MapperDatasheet for Standard list UI mapper.
Public classMapperEditList
Historical editable-list UI mapper, deprecated.
Public classMissingGrid
Exception raised when the MapperDatasheet is bound to a page that does not contain a DataGrid control.
Public classMultiSelectWidget
This class is intended for use in response to an AJAX call that expects MultiSelect widget HTML to be returned.
Public classPageLayout
Parsed reprensentation of page layout generated by the layout tool.
Public classSaveFilterWidget
Html generator class for SaveFilter widget.
Public classScanWidget
A TWAIN scanner widget used to capture images from a scanner accessible from the client machine. This requires the Dynamsoft Dynamic Twain ActiveX/Plugin.
Public classThinDetail
This class provides a thin baseclass around the ThinDetailRenderer for laying out and rendering a detail mapper.
Public classThinDetailRenderer
Used to render controls on a detail page based solely on meta-data.

Interfaces

  InterfaceDescription
Public interfaceIFilterWidget
Minimal interface for custom filter widgets. For ease of implementation, filter widgets should be derived from FilterWidgetBase.

Delegates

  DelegateDescription
Public delegateMapperDatasheet..::..RecordDeleteEvent
The prototypes for handlers for the RecordDeleteEvent event. The event is fired when the datasheet deletes a row in reponse to the UI of the datasheet itself. Note that this event will not be fire in the case where the delete is invoked by some UI element that is not directly generated by the datasheet. So for example, this event is fired when the row delete icon (the little on each datasheet row) is clicked, but not when the toolbar delete button is clicked.

Enumerations

  EnumerationDescription
Public enumerationDesignParts
Indices into a field spec as part of a layout spec. In a field spec each part is separated by a '!'. A layout spec starts with a version number in the form vX where X is the version number followed by a ';' followed by a series of field specs with each field spec separated by a ';'.
Public enumerationFieldLayoutFlags
Layout flags parsed from field layout generated by the page layout tool.
Public enumerationThinDetailRenderer..::..DesignParts
Indices into a field spec as part of a layout spec. In a field spec each part is separated by a '!'. A layout spec starts with a version number in the form vX where X is the version number followed by a ';' followed by a series of field specs with each field spec separated by a ';'.
Public enumerationThinLayoutFlags
Flags specifying how the ThinLayout should be performed.