IntentFilterConfig
constructor(action: String, category: String? = null, dataType: String? = null, dataScheme: String? = null)
constructor(actions: List<String>, categories: List<String> = emptyList(), dataTypes: List<String> = emptyList(), dataSchemas: List<String> = emptyList())
Parameters
actions
The actions to match against. Each value can be any value that can be passed to IntentFilter.addAction or that can be set as action in the Android manifest XML file.
categories
The categories to match against. Each value can be any value that can be passed to IntentFilter.addCategory or that can be set as category in the Android manifest XML file.
dataTypes
The data types to match against. Each value can be any value that can be passed to IntentFilter.addDataType or that can be set as android:mimeType in the Android manifest XML file.
dataSchemas
The data schemas to match against. Each value can be any value that can be passed to IntentFilter.addDataScheme or that can be set as android:scheme in the Android manifest XML file.