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.