Bible Audio
Listen to specific Bible verses on the fly.
This control is a component designed for playing audio content of Bible verses. This is handled via the Spark Data API to retrieve the information about the Bible and the verses to be displayed.
When including Psalms in the reading Reference be sure to use Psalms
, notPsalm
.
Properties
Property | Type | Description |
---|---|---|
Reference | String | One or more Bible references separated by a semicolon. Example: |
WriteInteraction | Boolean | A property that allows you to enable or disable the writing of interactions. |
WriteInteractionParameters | An object containing parameters that control how the audio is interacted with. This could include behaviors like the audio play speed, volume, etc. |
Custom Content
You can supply custom content to your Bible Audio control, and maintain a reactive UI through bindings and commands.
Bindable Properties
Property | Type | Description |
---|---|---|
IsPlaying | Boolean | A flag indicating whether audio is currently playing. A value of |
PlayAudio | ICommand | A command that triggers the playing of the Bible audio. This is used to start the audio. |
PauseAudio | ICommand | A command that triggers the pausing of the Bible audio. This is used to pause the audio. |
PlayOrPauseAudio | ICommand | A command that either plays or pauses the Bible audio based on the current state (if it's playing or not). |
Then the content is simply supplied as the direct child of the control:
Last updated