Package-level declarations

Functions

Link copied to clipboard
fun ConfigItem(config: DeviceConfig, onClick: () -> Unit)

Pretty DeviceConfig card

Link copied to clipboard
Link copied to clipboard
fun DeviceItem(name: String, macAddress: String, onClick: () -> Unit)

Pretty device card

Link copied to clipboard
@RequiresApi(value = 31)
@RequiresPermission(value = "android.permission.BLUETOOTH_CONNECT")
fun DeviceList(title: String, deviceWithConfigList: List<BluetoothDeviceWithConfig>, onItemClicked: (BluetoothDeviceWithConfig) -> Unit)
Link copied to clipboard
fun EditableSection(title: String, fields: List<Cell>, additionalContent: @Composable () -> Unit = { }, onSave: () -> Unit)
Link copied to clipboard
@RequiresApi(value = 33)
@RequiresPermission(allOf = ["android.permission.BLUETOOTH_CONNECT", "android.permission.BLUETOOTH_SCAN"])
fun NavViewSystemWithDrawer(signOut: () -> Unit)
Link copied to clipboard
fun TopBar(navController: NavController, onMenuButtonClicked: () -> Unit)