Objects from different client frameworks have different names. Objects of the same type are mapped internally to a tlType, so that an object of tlType=button is a button, no matter what the client framework calls a button.
For each tlType entry, you can see how it is supported in each client framework and the meaning of the value(s) as tracked in Tealeaf:
| tlType | UIC | iOS | Android | Android API Level | Android Instrument | Key | Value |
|---|---|---|---|---|---|---|---|
| link | <a> | N/A | N/A | text | Text displayed between tags | ||
| url | URL of link | ||||||
| slider | <input> | UISlider | AbsSeekBar | 1 | abstract class | maxValue | Maximum slider value |
| value | Slider value | ||||||
| selectList | <select> | UIPickerView | AbsSpinner | 1 | abstract class | text | Selected text
Note: Not supported in iOS Logging Framework.
|
| textBox | N/A | N/A | AutoComplete TextView | 1 | text | ||
| button | <button> | UIButton | Button | 1 | text | Text typed in text box | |
| calendar | N/A | N/A | CalendarView | 11 | date | Date selected on calendar | |
| checkBox | <input> | N/A | CheckBox | 1 | text | Text of checked item | |
| textBox | N/A | N/A | CheckedTextView | 1 | text | Text of checked text | |
| button | N/A | N/A | Compound Button | 1 | abstract class | text | Text of the label of the button |
| command | <command> | N/A | N/A | text | Not supported | ||
| datePicker | N/A | UIDatePicker | DatePicker | 1 | date | Selected date | |
| dialerFilter | N/A | N/A | DialerFilter | 1 | text | Text that was typed in dialer filter after being processed | |
| textBox | <input> | UITextField | EditText | 1 | text | Text typed in text box | |
| gallery | N/A | N/A | Gallery | 1 | index | Index of item selected | |
| scroll | N/A | N/A | Horizontal ScrollView | 3 | x | Value of the scroll | |
| y | Value of the scroll | ||||||
| button | <input> | UIButton | ImageButton | 1 | imageName | Name of image being displayed as a button | |
| textBox | N/A | N/A | MultiAutoComplete TextView | 1 | text | Text typed in text box | |
| numberPicker | N/A | N/A | NumberPicker | 11 | text | Selected number | |
| radioButton | <input> | N/A | RadioButton | 1 | text | Text of the value selected | |
| radioButton | <input> | N/A | RadioGroup | 1 | text | Text of the value selected | |
| slider | <input> | UISlider | RatingBar | 1 | maxValue | Maximum slider value | |
| value | Slider value | ||||||
| scroll | <div> | UIScrollView | Scroller | 1 | not a view, computing in backend | x | Value of the scroll |
| y | Value of the scroll | ||||||
| scroll | <div> | UIScrollView | ScrollView | 1 | x | Value of the scroll | |
| y | Value of the scroll | ||||||
| searchBox | N/A | UISearchBar | SearchView | 11 | text | Text being searched | |
| slider | <input> | UISlider | SeekBar | 1 | maxValue | Maximum slider value | |
| value | Slider value | ||||||
| selectList | <select> | UIPickerView | Spinner | 1 | text | Text being selected | |
| toggleButton | N/A | UISwitch | Switch | 14 | isOn | True or false value if it is on | |
| tabContainer | N/A | UITabBarController | TabHost | 1 | text | Selected tab | |
| textBox | <input> | UITextField | TextView | 1 | text | Text typed in text box | |
| timePicker | N/A | N/A | TimePicker | 1 | time | Time that was picked | |
| toggleButton | N/A | UISwitch | ToggleButton | 1 | isToggled | True or false value, if toggled | |
| barButton Item | N/A | UIBar ButtonItem | N/A | text | Title of button bar selected item | ||
| gesture | N/A | UIGesture Recognizer | android.gesture | 4 | N/A | Not tracked | |
| image Picker | N/A | UIImagePicker Controller | N/A | text | Name of displayed image | ||
| gesture | N/A | UILongPress GestureRecognizer | android.gesture | 4 | N/A | Not tracked | |
| menuItem | N/A | UIMenuItem | N/A | text | Title of menu item selected | ||
| navigationItem | N/A | UINavigationItem | N/A | text | Title of item selected | ||
| navigationItem | N/A | UIPageControl | N/A | page | Displayed page | ||
| gesture | N/A | UIPanGesture Recognizer | android.gesture | 4 | N/A | Not tracked | |
| gesture | N/A | UIPinchGesture Recognizer | android.gesture | 4 | N/A | Not tracked | |
| gesture | N/A | UIRotationGesture Recognizer | android.gesture | 4 | N/A | Not tracked | |
| stepper | UIStepper | N/A | value | Value of the stepper | |||
| gesture | N/A | UISwipeGesture Recognizer | android.gesture | 4 | N/A | Not tracked | |
| stepper | N/A | UITabBar | TabWidget | 1 | text | Title of selected tab item | |
| gesture | N/A | UITapGesture Recognizer | android.gesture | 4 | N/A | Not tracked | |
| textBox | <text- area> | UITextView | EditText | 1 | text | Text typed in text box | |
| actionSheet | ActionSheet | text | Text of the button clicked | ||||
| button Index | Index of the button clicked | ||||||
| alertView | AlertView | text | Text of the button clicked | ||||
| button Index | Index of the button clicked |