Back to Readest

Reference

apps/readest-app/src-tauri/plugins/tauri-plugin-native-tts/permissions/autogenerated/reference.md

0.10.65.5 KB
Original Source

Default Permission

Default permissions for the plugin

This default permission set includes the following:

  • allow-init
  • allow-speak
  • allow-stop
  • allow-pause
  • allow-resume
  • allow-set-rate
  • allow-set-pitch
  • allow-set-voice
  • allow-get-all-voices
  • allow-set-media-session-active
  • allow-update-media-session-state
  • allow-update-media-session-metadata
  • allow-register-listener
  • allow-remove-listener
  • allow-check-permissions
  • allow-request-permissions
  • allow-checkPermissions
  • allow-requestPermissions

Permission Table

<table> <tr> <th>Identifier</th> <th>Description</th> </tr> <tr> <td>

native-tts:allow-checkPermissions

</td> <td>

Enables the checkPermissions command without any pre-configured scope.

</td> </tr> <tr> <td>

native-tts:deny-checkPermissions

</td> <td>

Denies the checkPermissions command without any pre-configured scope.

</td> </tr> <tr> <td>

native-tts:allow-check-permissions

</td> <td>

Enables the check_permissions command without any pre-configured scope.

</td> </tr> <tr> <td>

native-tts:deny-check-permissions

</td> <td>

Denies the check_permissions command without any pre-configured scope.

</td> </tr> <tr> <td>

native-tts:allow-get-all-voices

</td> <td>

Enables the get_all_voices command without any pre-configured scope.

</td> </tr> <tr> <td>

native-tts:deny-get-all-voices

</td> <td>

Denies the get_all_voices command without any pre-configured scope.

</td> </tr> <tr> <td>

native-tts:allow-init

</td> <td>

Enables the init command without any pre-configured scope.

</td> </tr> <tr> <td>

native-tts:deny-init

</td> <td>

Denies the init command without any pre-configured scope.

</td> </tr> <tr> <td>

native-tts:allow-pause

</td> <td>

Enables the pause command without any pre-configured scope.

</td> </tr> <tr> <td>

native-tts:deny-pause

</td> <td>

Denies the pause command without any pre-configured scope.

</td> </tr> <tr> <td>

native-tts:allow-register-listener

</td> <td>

Enables the register_listener command without any pre-configured scope.

</td> </tr> <tr> <td>

native-tts:deny-register-listener

</td> <td>

Denies the register_listener command without any pre-configured scope.

</td> </tr> <tr> <td>

native-tts:allow-remove-listener

</td> <td>

Enables the remove_listener command without any pre-configured scope.

</td> </tr> <tr> <td>

native-tts:deny-remove-listener

</td> <td>

Denies the remove_listener command without any pre-configured scope.

</td> </tr> <tr> <td>

native-tts:allow-requestPermissions

</td> <td>

Enables the requestPermissions command without any pre-configured scope.

</td> </tr> <tr> <td>

native-tts:deny-requestPermissions

</td> <td>

Denies the requestPermissions command without any pre-configured scope.

</td> </tr> <tr> <td>

native-tts:allow-request-permissions

</td> <td>

Enables the request_permissions command without any pre-configured scope.

</td> </tr> <tr> <td>

native-tts:deny-request-permissions

</td> <td>

Denies the request_permissions command without any pre-configured scope.

</td> </tr> <tr> <td>

native-tts:allow-resume

</td> <td>

Enables the resume command without any pre-configured scope.

</td> </tr> <tr> <td>

native-tts:deny-resume

</td> <td>

Denies the resume command without any pre-configured scope.

</td> </tr> <tr> <td>

native-tts:allow-set-media-session-active

</td> <td>

Enables the set_media_session_active command without any pre-configured scope.

</td> </tr> <tr> <td>

native-tts:deny-set-media-session-active

</td> <td>

Denies the set_media_session_active command without any pre-configured scope.

</td> </tr> <tr> <td>

native-tts:allow-set-pitch

</td> <td>

Enables the set_pitch command without any pre-configured scope.

</td> </tr> <tr> <td>

native-tts:deny-set-pitch

</td> <td>

Denies the set_pitch command without any pre-configured scope.

</td> </tr> <tr> <td>

native-tts:allow-set-rate

</td> <td>

Enables the set_rate command without any pre-configured scope.

</td> </tr> <tr> <td>

native-tts:deny-set-rate

</td> <td>

Denies the set_rate command without any pre-configured scope.

</td> </tr> <tr> <td>

native-tts:allow-set-voice

</td> <td>

Enables the set_voice command without any pre-configured scope.

</td> </tr> <tr> <td>

native-tts:deny-set-voice

</td> <td>

Denies the set_voice command without any pre-configured scope.

</td> </tr> <tr> <td>

native-tts:allow-speak

</td> <td>

Enables the speak command without any pre-configured scope.

</td> </tr> <tr> <td>

native-tts:deny-speak

</td> <td>

Denies the speak command without any pre-configured scope.

</td> </tr> <tr> <td>

native-tts:allow-stop

</td> <td>

Enables the stop command without any pre-configured scope.

</td> </tr> <tr> <td>

native-tts:deny-stop

</td> <td>

Denies the stop command without any pre-configured scope.

</td> </tr> <tr> <td>

native-tts:allow-update-media-session-metadata

</td> <td>

Enables the update_media_session_metadata command without any pre-configured scope.

</td> </tr> <tr> <td>

native-tts:deny-update-media-session-metadata

</td> <td>

Denies the update_media_session_metadata command without any pre-configured scope.

</td> </tr> <tr> <td>

native-tts:allow-update-media-session-state

</td> <td>

Enables the update_media_session_state command without any pre-configured scope.

</td> </tr> <tr> <td>

native-tts:deny-update-media-session-state

</td> <td>

Denies the update_media_session_state command without any pre-configured scope.

</td> </tr> </table>