Memperbaiki fungsi invoke #14

Merged
rizky_denianto merged 5 commits from pengembangan into main 2026-07-16 23:22:06 +07:00
Showing only changes of commit f881c09475 - Show all commits
+9 -2
View File
@@ -45,12 +45,19 @@ class BluclasPlugin(private val activity: Activity) : Plugin(activity) {
@Command
override fun checkPermissions(invoke: Invoke) {
super.checkPermissions(invoke)
val result = JSObject()
result.put("bluetooth", getPermissionState("bluetooth").toString())
invoke.resolve(result)
}
@Command
override fun requestPermissions(invoke: Invoke) {
super.requestPermissions(invoke)
requestPermissionForAlias("bluetooth", invoke, "permissionsCallback")
}
@PermissionCallback
private fun permissionsCallback(invoke: Invoke) {
checkPermissions(invoke)
}
@Command