From wiki.ginstr.com
Revision as of 13:01, 12 July 2017 by Mark (talk | contribs)
Jump to: navigation, search

Widget Library

The table below contains a brief description of all custom ginstr widgets that contain features not provided out of the box by Android. Full details on each widget can be found by clicking on the widget name.

Widget Brief Description
GnEditText Multi-source EditText used to enter text data or acquire it from other sources.
GnImageView Android ImageView with some additional features
GnPhoneAction Provides phone functionality (initiate phone call, text message/SMS, email, open webpage or download file)
GnMediaAction Provides media functionality (recording of audio, video or photo)
GnMediaGallery Displays media items as images in table view
GnTextView Android TextView with some additional functionality
GnCaptureSignature Captures a signature and save to device
GnSignatureEmbedded Captures a signature to be drawn on to screen with other widgets
GnDatePicker Provides date entry
GnTimePicker Provides time entry
GnDateTimePicker Provides date and time entry
GnDropDown Provides entry of dropdown values
GnDropDownSelection Extends GnDropDown widget with possibility to select multiple values from dropdown list
GnLogin Provides interface for a user login
GnLogSender Provides option to send log on any screen
GnPreferencesButton Provides a button that when clicked launches preferences activity of ginstr launcher
GnListView Displays data in a table appearance
GnCheckBox Provides a checkbox that can be either checked or unchecked
GnChronometer Displays time elapsed
GnPhoneNumber Provides support to enter phone number data into phone number datatype
GnRadioGroup Container for GnRadioButton widgets
GnRadioButton Displays a single choice list
GnButton Can be pressed or clicked by the user to perform an action
GnEmail Supports storage and retrieval of email data to/from email database
GnNfcEmulator Simulates NFC scans
GnQrEmulator Simulates QR scans
GnQuestionaire Used to generate a bespoke questionnaire from a configuration table populated in ginstr web and stores the results in a separate results table
GnExpandableListView Displays data in a table appearance with additional grouping functionality
GnIBeacon Listening BLE location service and generating iBeacon fingerprint
GnResetPassword Provides a layout used to reset password
GnAutoCompleteTextView Provides searchable list of dropdown values