ASNA.QSys.Expo.Tags Classes

Estimated reading time: 4 minutes

Remarks

The ASNA.QSys.Expo.Tags namespace contains a collection of classes that are integral to the ASNA QSys system. These classes provide the fundamental functionalities for handling and managing tags in ASNA applications.

The classes in this namespace cover a wide range of functionalities, including but not limited to:

  • Providing tag helpers to Razor elements
  • Defining character input elements that may be read from a video source
  • Defining clickable elements that can be configured as a replacement of a DdsField
  • Defining input elements where characters and numbers can be typed using a keyboard
  • Defining toggle two-state input elements
  • Defining constant labels and context menus
  • Defining input elements to capture Dates
  • Providing common methods for DdsFields
  • Rendering the Monarch Base Application�s Active records along with Active Aid Keys
  • Defining Application Aid Key banner
  • Defining a Page Row where elements are positioned
  • Rendering a file stored on the Host server
  • Defining a Context Menu Option
  • Providing a placeholder for Page messages
  • Defining a group of radio-button elements

Each class in this namespace is designed to perform a specific function within the ASNA QSys system. They provide the building blocks that developers can use to create robust and efficient applications.

This namespace is a sub-topic in the Table of Contents, and it includes pages that describe the classes defined within it. Each of these pages provides detailed information about the usage, properties, methods, and events of each class.

Developers working with the ASNA QSys system should familiarize themselves with the contents of this namespace, as it forms the basis for most ASNA development tasks related to tag management.

Type Description
ColSpanTagHelper Provides a ColSpan tag helper to Razor elements.
ColTagHelper Provides a Col tag helper to Razor elements.
DdsBarcodeFieldTagHelper Defines a character input element (code) that may be read from a video source, by scanning images on each frame, identifying patterns according to Barcode or QR Code pictorial representation.
DdsButtonTagHelper Defines a clickable element that can be configured as a replacement of a DdsField.
DdsCharFieldTagHelper Defines an input element where characters can be typed using a keyboard. The captured value will be posted as the value entered into a field.
DdsCheckboxFieldTagHelper Defines a toggle two-state input element.
DdsConstantTagHelper Defines an constant label.
DdsContextMenuTagHelper Defines a Context Menu container. Children elements define its options.
DdsDateFieldTagHelper Defines an input element to capture Dates.
DdsDecDateFieldTagHelper Defines an input element to capture Dates for fields defined as decimal values.
DdsDecFieldTagHelper Defines an input element where numbers can be typed using a keyboard. The captured value will be posted as the value entered into a field.
DdsDecRangeFieldTagHelper Defines an input element where numbers can be typed using a keyboard. The captured value will be posted as the value entered into a field.
DdsFieldBase Provides common methods for DdsFields.
DdsFileTagHelper Renders the Monarch Base Application’s Active records along with Active Aid Keys.
DdsFunctionKeysTagHelper Defines Application Aid Key banner
DdsGridRowTagHelper Defines a Page Row where elements are positioned
DdsHostFileTagHelper Renders a file stored on the Host server.
DdsMenuOptionTagHelper Defines a Context Menu Option. DdsMenuOptions on a DdsContextMenu container define actions identified by AidKeys.
DdsMessagePanelTagHelper Provides a placeholder for Page messages.
DdsRadioButtonGroupFieldTagHelper Defines a group of radio-button elements.
DdsRecordTagHelper Defines a Display record where fields or constants are contained to display application data.
DdsSignatureTagHelper Defines an element where a signature can be captured
DdsSubfileControlTagHelper Defines a Subfile Controller element
DdsSubfileRecordTagHelper Defines a Subfile record element
DdsTableColumnTagHelper Defines one of the many Table Columns within a DdsTableRow.
DdsTableRowTagHelper Defines a Subfile Row to be rendered as a standard Table line.
DdsTableTagHelper Defines a Subfile Table to be rendered as a standard Table.
DdsTimeFieldTagHelper Defines an input element to capture Times.
FieldBase Provides common methods for DdsFields and DdsConstants.
RecordBaseTagHelper Provides common properties for DdsRecords
Terminal5250TagHelper Defines the element where the 5250 Terminal will be rendered