Package com. codellyrandom. hassle. extending. service Calls. notifications
Types
Link copied to clipboard
Link copied to clipboard
data class AttachmentData(url: String?, contentType: String?, hideThumbnail: Boolean?)
Content copied to clipboard
Link copied to clipboard
data class MapActionData(latitude: String?, longitude: String?, secondLatitude: String?, secondLongitude: String?, showsLineBetweenPoints: Boolean?, showsCompass: Boolean?, showsPointOfInterest: Boolean?, showsScale: Boolean?, showsTraffic: Boolean?, showsUsersLocation: Boolean?)
Content copied to clipboard
Link copied to clipboard
Functions
Link copied to clipboard
suspend fun HomeAssistantApiClient.createPersistentNotification(message: String, title: String? = null, notificationId: String? = null): Int
Content copied to clipboard
Link copied to clipboard
suspend fun HomeAssistantApiClient.dismissPersistentNotification(id: String): Int
Content copied to clipboard
Link copied to clipboard
suspend fun HomeAssistantApiClient.markPersistentNotificationAsRead(id: String): Int
Content copied to clipboard
Link copied to clipboard
suspend fun HomeAssistantApiClient.notifyMobileApp(device: Device, messageBuilder: MobileNotificationData.() -> Unit): Int
Content copied to clipboard
suspend fun HomeAssistantApiClient.notifyMobileApp(device: Device, message: String, title: String? = null): Int
Content copied to clipboard
suspend fun HomeAssistantApiClient.notifyMobileApp(vararg devices: Device, title: String, message: String)
Content copied to clipboard
Link copied to clipboard
suspend fun HomeAssistantApiClient.requestLocationUpdate(device: Device): Int
Content copied to clipboard
suspend fun HomeAssistantApiClient.requestLocationUpdate(vararg devices: Device)
Content copied to clipboard