The following protocols are available globally.
The text field class will require that it be connected to a data source, which is an instance of a class, struct, or enum that conforms to this protocol. It will supply the data to be displayed in the autofill table. If the data source does not supply any data, then the text field acts just like any other text field.See more
public protocol RVS_AutofillTextFieldDataSource