AbstractAnnotationMarker<T> | |
AbstractEntityCell | Abstract base class for views to show detail image, headline, subheadline, and description. |
AbstractEntityCell.GroupLayoutParams | Layout information for child views of AbstractEntityCells. |
AbstractEntityCell.GroupLayoutParams.LayoutGroup | |
AbstractEntityCell.ImageShape | |
AbstractObjectCellRecyclerAdapter<VH extends RecyclerView.ViewHolder> | |
AbstractObjectCellRecyclerAdapter.ViewHolder | A default ViewHolder for ObjectCell which can be extended by user in his/her own implementation of AbstractObjectCellRecyclerAdapter |
AbstractObjectCellRecyclerAdapter.ViewHolder.ClickListener | A ClickListener interface which can be implemented by Activity to handle OnClick and OnLongClick events. |
ActionCell | An action cell with icon and text that shows in a list. |
AddressAdapter | |
Annotation<T> | |
AnnotationInfoAdapter | Interface to be implemented by application to retrieve annotation info from tag. |
AnnotationMarker<T> | |
Attachment | A class which shows Attachment. |
AttachmentAction | An abstract class representing action to choose different types of attachments. |
AttachmentActionSelectDocuments | A concrete class for making attachments by selecting pdf documents. |
AttachmentActionSelectFile | A concrete class for selecting files irrespective of their extension types |
AttachmentActionSelectMedia | A concrete class for selecting attachments of media type such as video and images. |
AttachmentActionSelectPicture | A concrete class for selecting attachments of Pictures. |
AttachmentActionSelectVideo | A concrete class for selecting attachments of videos. |
AttachmentActionTakePicture | A concrete class for making attachments by taking pictures using camera. |
AttachmentActionTakeVideo | A concrete class for creating attachment as taking video using camera |
AttachmentFormCell | A custom control having a linear layout of TextView and RecyclerView.Recycler for selecting and demonstrating attachments. |
AttachmentFormCell.AttachmentBroadcastReceiver | |
AttachmentItemClickListener | Interface for attachment click callbacks |
AutoSpanGridLayoutManager | |
AutoSpanGridLayoutManager.Builder | |
AutoSpanGridLayoutManager.GridLayoutSpanCalculator |
Banner | |
BroadcastValueReceiver<T> | |
ButtonFormCell | A Fiori Button as a FormCell. |
ButtonFormCellBindingAdapter |
CameraConfigurator | CameraConfigurator helps users to select and configure the underlying Camera for FioriCamera . |
CameraFrameCropController | Helper class for calculating the rect to be cropped on the camera preview. |
CameraFrameCropController.OnCropRectCalculated | Callback for crop rect calculations |
CameraFrameView | This class is used for showing the guiding rectangle to user when Camera preview is shown. |
CameraXProcessor | |
CameraXProcessor.CameraCapabilities | |
CameraXProcessor.CameraCapabilities.Builder | |
CameraXProcessor.CameraCapabilitiesReadyCallback | |
CameraXProcessor.CameraHoisitingLifecycle | |
CameraXProcessor.INotifier | |
CameraXProcessor.PreviewImageListener | |
CameraXProcessor.ROI | |
CheckableOverlayToolbarButton | Sticky button which has a checked state that toggles with user's taps. |
ChoiceFormCell | A FormCell control which allows a user to view or select from a list of strings using Chips. |
ChoiceFormCellBindingAdapter | |
CollectionView | The CollectionView Cell is an alternative for ObjectCells/Contact cells inside RecyclerView . |
CollectionView.CollectionViewAdapter | CollectionViewAdapter is subtype of SectionedRecyclerViewAdapter class written to create
CollectionViewItem ,
allow users to bind the required CollectionView with correct data. |
CollectionView.CollectionViewAdapter.CollectionViewItemHolder | |
CollectionView.LayoutType | |
CollectionViewItem | The CollectionViewItem Cell fits inside CollectionView , ListView or RecyclerView . |
ContactCell | The Contact Cell fits inside ListView or RecyclerView . |
ContactCell.ContactAction | With setContactActions(ContactAction) , shows specified actions for contact cell. |
ContactCell.LayoutParams | Layout information for child views of an ContactCell. |
ContactCell.LayoutParams.LayoutGroup | |
ContactCell.Measurement | Wraps measurement information so that they can be returned in a method |
CurrentLocationSelectionDialogFragment | |
CustomFadingEdgeRecyclerView | A class which provides different colors for fading edge and background |
CustomLinearLayout | This is a Customization of LiniearLayout with different style values. |
CustomLinearLayout.STATE |
DataTableCellView | |
DataTableHorizontalScrollView | |
DataTableItemTouchListener | |
DataTableRow | |
DataTableView | |
DataTableView.DataTableProvider | |
DataTableView.DataTableProvider.DataTableRowViewHolder | |
DataTableView.DataTableRecyclerView | |
DateTimePicker | Customized DateTimePicker control which contains TextView and a Date/Time Dialog. |
DateTimePicker.DateTimePickerMode | DateTimePickerMode controls the kind of value selection dialogs are presented to user. |
DateTimePickerFormCell | DateTimePickerFormCell FormCell is a control which contains a Key and Value along with a Date/Time picker Dialog. |
DateTimePickerFormCellBindingAdapter | Binding Adapter class for DateTimePickerFormCell . |
DeviceShakeDetector | |
DragLinearLayout | Drag linear layout has been taken from https://github.com/justasm/DragLinearLayout public repository from Github. |
Duration | |
DurationPickerFormCell | DurationPickerFormCell is a control which contains a Key and Value along with a Duration picker Dialog. |
DurationPickerFormCellBindingAdapter | Binding Adapter class for DurationPickerFormCell. |
EditorView | A view for editing points, polylines, or polygons on a map. |
EditorView.OnCancelListener | |
EditorView.OnSaveListener |
FastFilterOption | |
FastFilterValueReceiver | A utility class for handling the broadcasts done from FeedbackDialogLifecycleObserver
|
FastFilterView | A custom control using chips for presenting multiple options to user to choose from. |
FastFilterView.ValueChangeListener | |
FeedbackDialogLifecycleObserver | A lifecycle observer class designed to be attached to any app designed Feedback dialog. |
FilterDialogFragment | |
FilterDialogFragment.OnApplyListener | Listener for notification when apply button is tapped. |
FilterDialogFragment.OnDismissListener | Listener for notification when the dialog fragment is embedded has been dismissed. |
FilterFormCell | A custom control using either chips or checkboxes for selecting multiple options. |
FilterFormCellBindingAdapter | A text array from a resource file can be passed as parameter to an attribute using android:entries as the name. |
FioriAddress | |
FioriAnnotationOptions | Annotation is an artifact added on top of the map. |
FioriAvatar | |
FioriAvatarImage | |
FioriAvatarStack | |
FioriCamera | FioriCamera is a View, which opens a Camera using Camera 2 apis and presents the preview of the Camera feed in the View Hierarchy. |
FioriCamera.Locker | Locker that holds the image processing. |
FioriCamera.PreviewObserver | |
FioriCircleOptions | |
FioriCircleOptions.Builder | |
FioriClusterMarkerOptions | |
FioriClusterMarkerOptions.Builder | |
FioriCollapsingToolbar | |
FioriExpandedToolbar | |
FioriItemClickListener | |
FioriItemTouchListener | Class for handling the touch events on the RecyclerView items
|
FioriMapSearchView | |
FioriMapView<T> | A map implementation independent view, that allows the presentation of maps, map specific toolbars, editing of graphic elements (points, polylines, and polygons), with customizable views of settings, search results, and details. |
FioriMarkerOptions | Options for marker creation. |
FioriMarkerOptions.Builder | |
FioriMarkerOptions.PriorityIconResource | Predefined priority icons to be used with marker |
FioriOcrObservation | A class for representing the detection element in TextBlockTopology . |
FioriOcrObservation.Base | |
FioriOcrObservation.Column | |
FioriOcrObservation.Element | A class for representing a text detection element in TextBlockTopology . |
FioriOcrObservation.Row | A class for representing a row in the TextBlockTopology . |
FioriOrientationListener | Class for handling cases when reinitialization does not occur upon device rotation. |
FioriPoint | |
FioriPolygonOptions | |
FioriPolygonOptions.Builder | |
FioriPolylineOptions | |
FioriPolylineOptions.Builder | |
FioriProgressBar | A Fiori based user interface element that indicates the progress of an operation. |
FioriSearchView | A widget that provides a user interface for the user to enter a search query and submit a request to a search provider. |
FioriToolbar | |
FioriToolbarDrawable | |
FormCell<T> | This interface needs to be implemented by all filter controls. |
FormCell.CellChangeListenerMode | EditText change listener mode |
FormCell.CellValueChangeListener<T> | A callback that notifies clients when the value of the control has been changed. |
FormCell.WidgetType | Filter controls that can be used |
FormCellCreator | |
FormCellMetadataLayout | A base class of FormCells. |
GenericListPickerFormCell<V extends View, T extends Serializable> | A Fiori control to present a large list of items to choose from. |
GenericListPickerFormCellActivity<V extends View, T extends Serializable> | Base class for the activity which will display the list of items in a Recycler View for GenericListPickerFormCell . |
GenericListPickerFormCellAdapter<V extends View, T extends Serializable> | |
GenericListPickerFormCellFragment<V extends View, T extends Serializable> | |
GridObjectCell | Wrapper of GridTableRow and ObjectCell which shows GridTableRow in
standard(tablet) mode, and changes to ObjectCell in compact mode. |
GridObjectCell.ObjectCellField | ObjectCell field to be used for table columns during table to ObjectCell mapping
|
GridTableRow | A data table is a range of labeled columns and rows used to present numbers, text, or even images. |
GridTableRow.LayoutParams | GridTableRow LayoutParams extends ConstraintLayout.LayoutParams to add
columnIndex and columnWidth so that child view can specify their order
in column list and expected column width. |
HandlerWrapper | |
HierarchyAccessoryView | HierarchyAccessoryView is a sub part of HierarchyObjectCell and contains HierarchyAccessory icon and a TextView . |
HierarchyItemClickListener<T extends Serializable> | HierarchyItemClickListener allows you to listen to the click and long click events triggered in response to the user's interaction with the HierarchyView. |
HierarchyObjectCell | Class representing the HierarchyView compatible ObjectCell . |
HierarchyObjectPickerCell | |
HierarchyObjectPickerCell.PickerType | |
HierarchyView | HierarchyView presents a hierarchy of business objects. |
HierarchyView.CellHolder<V extends View & SupportsHierarchyAccessory> | A CellHolder to hold the Views for BusinessObjects. |
HierarchyView.LayoutType | LayoutType of the HierarchyView. |
HierarchyViewItemAdapter<T extends Serializable, K extends CellHolder> |
ImageProcessingView | A base class for orchestrating FioriCamera for
providing support for showing the camera preview, receiving camera frames on separate thread, converts the image to RGB, rotates the image if required and
crops the image. |
InlineValidation | Interface defining methods to be implemented by a view which supports inline validation. |
KeylineDividerItemDecoration | Copy of Android androidx.recyclerview.widget.DividerItemDecoration with key line support. |
KeylineProvider | |
KeyValueCell | The Key(Label)/Value Cell is a Table View Cell which fits inside the Table View container, but also likely to be used in the Multi-column variation of the Collection View. |
KpiHeader | |
KpiView |
LegendButton | Button that shows/hides the map legend when tapped. |
LegendItem | Class representing an item in the legend. |
LegendItem.LegendType | |
LegendItemSource | Anything that can contribute a legend item should implement this interface |
ListFormCellFilterActivity<V extends View, T> | Base class for the activity which will display the list of items in a Recycler View for ListPickerFormCell . |
ListPickerBindByViewIdBinder<V extends View> | |
ListPickerFormCell<V extends View> | A Fiori control to present a large list of items to choose from. |
ListPickerFormCellBindingAdapter | Binding Adapter class for ListPickerFormCell. |
LocationAdapter | |
LocationButton | Button that shows users current location on the map. |
MapActionProvider | An abstract class to handle actions from the toolbar. |
MapEditor<T> | Map implementation independent class used to edit a map. |
MapEditor.AddEditAction | |
MapEditor.AnnotationType | |
MapEditor.DeleteEditAction | |
MapEditor.EditAction | |
MapEditor.EditActionCallback | |
MapEditor.EditorState | Captures the current state of the editor for undo and redo. |
MapEditor.EditType | |
MapEditor.MoveEditAction | |
MapEditor.ReorderEditAction | |
MapEditor.SelectEditAction | |
MapEditorViewModel | |
MapInfoSheet | The container for map object information. |
MapListPanel<T extends Adapter & MapListPanel.MapListAdapter> | A panel within map bottom sheet or side sheet to show list of map objects. |
MapListPanel.MapListAdapter | Additional interface that must be implemented by client of MapListPanel
|
MapPreviewPanel | This view consists of a Toolbar , an ObjectHeader
and a list of ActionCell s to preview an object selected in a map. |
MapPreviewPanel.DefaultDirectionsAction | The default directions action invokes Google map for turn-by-turn navigation. |
MapViewModel | An abstract data class for the toolbar. |
MlKitTextDetectionView | A concrete class for processing image using Android MLKit library. |
MlKitTextDetectionView.TextRecognizerType | Enum class to control which text recognizer to be used. |
MomentsLayout | |
MultiSortFormCell | A custom control providing options to choose and order multiple user choices Typical use case is to specify the choices and order of sorting algorithms. |
NoDataMoment | |
NoteFormCell | NoteFormCell is a sub type of SimplePropertyFormCell where value field is editable, and multiline. |
NoteFormCellBindingAdapter |
ObjectCell | A list item that shows a business object. |
ObjectCell.LayoutParams | |
ObjectCell.LayoutParams.LayoutGroup | |
ObjectCellSwipeControl | |
ObjectCellSwipeControl.ObjectCellSwipeControlListener | This interface is deprecated. This function is deprecated. Use ObjectCellSwipeListener instead. |
ObjectCellSwipeControl.ObjectCellSwipeListener | The listener interface which the user should implement in an activity for actions corresponding to swiping gestures. |
ObjectHeader | The object header provides a quick view of the most important or most frequently-used information about one instance of an object. |
ObjectHeader.KpiItemView | A smaller Kpi view intended for the first page of the ObjectHeader. |
ObjectHeader.LayoutParams | Layout information for child views of an ObjectHeader. |
ObjectHeader.LayoutParams.LayoutGroup | |
ObservableStack<T> | |
ObservableStack.OnStackChangedListener | |
OnViewSwapListener | |
OverlayToolbar | A vertical toolbar that is overlaid on another view, usually a map. |
OverlayToolbarButton | Optional interface for buttons used on the toolbar. |
PersistentFooter | A footer with 1-2 buttons (labeled primary and secondary), where the primary button is constrained to the end of the view. |
PersistentFooter.ActionMode | |
PointAdapter | |
PointAnnotation<T> | |
PolygonAnnotation<T> | |
PolylineAnnotation<T> | |
ProfileHeader | The profile header helps the user recognize and learn more about a person. |
ProfileHeader.LayoutParams | Layout information for child views of an ProfileHeader
Child view added in XML could optionally have a layout_profile_group parameter to tell
the parent |
ProfileHeader.LayoutParams.LayoutGroup | |
ProgrammaticAttachmentAction |
QRCodeConfirmSettings | Settings of the confirmation screen of the QR code reading. |
QRCodeReaderDialogFragment | Basic implementation of QRCodeReaderScreen as a Dialog Fragment. |
QRCodeReaderScreen | A new implementation of barcode scanner which provide offline version of barcode scan without google play services. |
QRCodeReaderScreen.BarCodeValidator | Interface for barcode validation |
QRCodeReaderScreen.InvisibleFragment | Fragment for request permission and open system gallery |
QRCodeReaderScreen.OnMultiBarCodeDetectorListener | Interface for barcode detect |
QRCodeReaderSettings | Settings of the QR code reading. |
SearchAgent | |
SearchAgent.OnGetAddressListener | |
SearchAgent.OnGetLocationListener | |
SearchAgent.OnSearchErrorListener | |
SearchDialogFragment | |
SearchDialogFragment.OnLocationSelectedListener | Listener for notification when a location is selected from location search. |
SectionedRecyclerViewAdapter | Filter activity will be displayed using a Recycler View. |
SectionedRecyclerViewAdapter.FormCellHolder | View holder for FormCell |
SectionedRecyclerViewAdapter.SectionHeaderFooter | |
SeparatorFormCell | A separator control that can be used as a partition between different sections of a view. |
SettingsButton | Button that shows setting for the map the toolbar overlays. |
SettingsDialogFragment | |
ShowHidePanelsButton | Button to show/hide secondary panels (legend, search, ...). |
SideSheetBehavior<V extends View> | Adapted from BottomSheetBehavior , supports
STATE_EXPANDED and STATE_COLLAPSED states, can be used to show/hide side
sheet on tablet landscape mode. |
SideSheetBehavior.OnStateChangeListener | Callback interface used to notify the application that the view has been dismissed. |
SignatureCaptureFormCell | A signature capture pad as a FormCell. |
SignatureCaptureFormCell.BitmapMode | BitmapMode controls the kind of bitmap returned in the value. |
SignatureCaptureFormCell.OnSignedListener | |
SignatureCaptureInline | A 'scrolling friendly' SignatureCaptureFormCell . |
SignatureCaptureInline.OnSignedListener | |
SignatureCaptureInlineViewModel | |
SignatureInfo | The value returned by SignatureCaptureFormCell, limited for security reasons: 1. |
SignatureInlineUIState | A class that holds information about the UI state of a SignatureCaptureInline, the information is stored in a ViewModel. |
SimplePropertyFormCell | SimplePropertyFormCell is a simple form cell with a key and editable, single line value field. |
SimplePropertyFormCell.SecondaryActionType | |
SliderFormCell | Customized Seekbar control which contains TextView and a Seekbar. |
SliderFormCellBindingAdapter | Binding Adapter class for SliderFormCell. |
StartChildSnapHelper | |
StaticLayoutTextView | A wrapper of StaticLayout that can be used in place of TextView to improve performance. |
SupportLabel | |
SupportsHelperText | |
SupportsHierarchyAccessory | An interface for providing accessory part of HierarchyViewCell |
SupportsKey | |
SwitchFormCell | A customised Switch control which contains a TextView and a Switch allowing the user to select
between two options
Structure of the control is:
|
SwitchFormCellBindingAdapter | Binding Adapter class for SwitchFormCell. |
Tag | Tags represent complex entities in small blocks, such as a contact. |
TextBlockTopology | class to represent topology of the detected texts. |
TextViewFormCellFilterActivity | A basic activity class which extends ListFormCellFilterActivity . |
TimelineCellData | |
TimelineCellProvider | Timeline cells . |
TimelineCellView | A concrete class demonstrating a chronological event. |
TimelineCellView.TimelineCellState | Enum representing the state of the cell
|
TimelineCellView.TimelineCellTimestampType | Enum representing the timestamp type of the cell
|
TimelineCellView.TimelineCellType | Enum representing the type of the cell
|
TimelineCellView.TimelineOrderType | Enum representing the order placement of the cell
|
TimelineCellView.TimelineTimeState | Enum representing the relative time state of the cell
|
TimelineItemTouchListener | |
TimelineItemTouchListener.TimelineItemClickListener | |
TimelineLineView | |
TimelineLineView.LineOrientation | |
TimelineLineView.LineType | |
TimelinePreviewCellView | A concrete class for representing the cells for TimelinePreviewView, follows the structure of TimelineCellView . |
TimelinePreviewView | A Timeline preview provides brief information about a detailed Timeline. |
TimelineStickyHeader | |
TimelineStickyHeader.TimelineHeaderInterface | |
TimelineView | This class represents the Timeline view of the Fiori user interface components. |
TopologyDetectionObserver | A class for callbacks when detected text elements are converted into a topology |
Utility | Common utility functions |
Utility |
WrapViewPager | Overrides base ViewPager to wrap content based on pages |
ZoomExtentButton | Button to position the map to show all markers that have been added to the data provider. |