mirror of
https://github.com/hassio-addons/bashio.git
synced 2025-05-06 12:01:25 +00:00
✨ Adds new Supervisor add-on properties (#17)
This commit is contained in:
parent
a4b2a4cc1a
commit
0d122264c6
1 changed files with 36 additions and 0 deletions
|
@ -321,6 +321,30 @@ function bashio::addon.available() {
|
|||
bashio::addons "${slug}" "addons.${slug}.available" '.available // false'
|
||||
}
|
||||
|
||||
# ------------------------------------------------------------------------------
|
||||
# Returns is this is an advanced add-on.
|
||||
#
|
||||
# Arguments:
|
||||
# $1 Add-on slug (optional, default: self)
|
||||
# ------------------------------------------------------------------------------
|
||||
function bashio::addon.advanced() {
|
||||
local slug=${1:-'self'}
|
||||
bashio::log.trace "${FUNCNAME[0]}" "$@"
|
||||
bashio::addons "${slug}" "addons.${slug}.advanced" '.advanced // false'
|
||||
}
|
||||
|
||||
# ------------------------------------------------------------------------------
|
||||
# Returns th stage the add-on is currently in.
|
||||
#
|
||||
# Arguments:
|
||||
# $1 Add-on slug (optional, default: self)
|
||||
# ------------------------------------------------------------------------------
|
||||
function bashio::addon.stage() {
|
||||
local slug=${1:-'self'}
|
||||
bashio::log.trace "${FUNCNAME[0]}" "$@"
|
||||
bashio::addons "${slug}" "addons.${slug}.stage" '.stage'
|
||||
}
|
||||
|
||||
# ------------------------------------------------------------------------------
|
||||
# Returns list of supported architectures by the add-on.
|
||||
#
|
||||
|
@ -843,6 +867,18 @@ function bashio::addon.docker_api() {
|
|||
bashio::addons "${slug}" "addons.${slug}.docker_api" '.docker_api // false'
|
||||
}
|
||||
|
||||
# ------------------------------------------------------------------------------
|
||||
# Returns whether or not this add-on can access video devices.
|
||||
#
|
||||
# Arguments:
|
||||
# $1 Add-on slug (optional, default: self)
|
||||
# ------------------------------------------------------------------------------
|
||||
function bashio::addon.video() {
|
||||
local slug=${1:-'self'}
|
||||
bashio::log.trace "${FUNCNAME[0]}" "$@"
|
||||
bashio::addons "${slug}" "addons.${slug}.video" '.video // false'
|
||||
}
|
||||
|
||||
# ------------------------------------------------------------------------------
|
||||
# Returns whether or not this add-on can access an audio device.
|
||||
#
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue