From b3cc610232d6369769b60f6dad5a03b10dd7b184 Mon Sep 17 00:00:00 2001 From: Renee Vandervelde Date: Sat, 17 Jan 2026 11:23:08 -0600 Subject: [PATCH 1/3] Mute error about build structure. This may get changed in the next major version, but for now it's staying as is --- gradle.properties | 1 + 1 file changed, 1 insertion(+) diff --git a/gradle.properties b/gradle.properties index 20c92e8f..66a0669c 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,3 +1,4 @@ version=2.0-SNAPSHOT group=com.inkapplications.shade org.gradle.jvmargs=-Xmx4g +kotlin.mpp.applyDefaultHierarchyTemplate=false From f9d9b67420c756a270fb3846782d6ba9d87847a8 Mon Sep 17 00:00:00 2001 From: Renee Vandervelde Date: Sat, 17 Jan 2026 11:41:49 -0600 Subject: [PATCH 2/3] Bring API reference docs up-to-date --- build.gradle.kts | 31 +- .../src/main/kotlin/ink.publishing.gradle.kts | 8 +- docs/reference/latest/auth/index.html | 122 +- .../-app-id/-app-id.html | 108 +- .../-app-id/app-name.html | 108 +- .../-app-id/index.html | 136 +- .../-app-id/instance-name.html | 108 +- .../index.html | 116 +- .../-auth-module/-auth-module.html | 108 +- .../-auth-module/bridge-auth.html | 108 +- .../-auth-module/index.html | 128 +- .../-bridge-auth/await-token.html | 108 +- .../-bridge-auth/index.html | 118 +- .../inkapplications.shade.auth/index.html | 124 +- docs/reference/latest/auth/navigation.html | 672 +++++---- docs/reference/latest/core/index.html | 118 +- .../-shade/-shade.html | 108 +- .../-shade/auth.html | 108 +- .../-shade/configuration.html | 108 +- .../-shade/devices.html | 108 +- .../-shade/grouped-lights.html | 108 +- .../-shade/homekit.html | 118 ++ .../-shade/index.html | 229 +-- .../-shade/lights.html | 108 +- .../-shade/online-discovery.html | 108 +- .../-shade/resources.html | 108 +- .../-shade/rooms.html | 108 +- .../-shade/scenes.html | 108 +- .../-shade/zones.html | 108 +- .../inkapplications.shade.core/events.html | 110 +- .../inkapplications.shade.core/index.html | 132 +- docs/reference/latest/core/navigation.html | 672 +++++---- docs/reference/latest/devices/index.html | 130 +- .../-device-metadata-parameters.html | 108 +- .../archetype.html | 108 +- .../-device-metadata-parameters/index.html | 136 +- .../-device-metadata-parameters/name.html | 108 +- .../-update-device-parameters.html | 108 +- .../-update-device-parameters/index.html | 128 +- .../-update-device-parameters/metadata.html | 108 +- .../index.html | 124 +- .../-device/-device.html | 108 +- .../-device/id.html | 108 +- .../-device/index.html | 160 +-- .../-device/metadata.html | 108 +- .../-device/product-data.html | 108 +- .../-device/services.html | 108 +- .../-device/v1-id.html | 108 +- .../-hardware-platform-type.html | 108 +- .../-hardware-platform-type/index.html | 138 +- .../-hardware-platform-type/to-string.html | 108 +- .../-hardware-platform-type/value.html | 108 +- .../-model-id/-model-id.html | 108 +- .../-model-id/index.html | 138 +- .../-model-id/to-string.html | 108 +- .../-model-id/value.html | 108 +- .../-companion/-bollard.html | 108 +- .../-companion/-bridge-v2.html | 108 +- .../-companion/-candle-bulb.html | 108 +- .../-companion/-ceiling-horizontal.html | 108 +- .../-companion/-ceiling-round.html | 108 +- .../-companion/-ceiling-square.html | 108 +- .../-companion/-ceiling-tube.html | 108 +- .../-companion/-christmas-tree.html | 108 +- .../-companion/-classic-bulb.html | 108 +- .../-companion/-double-spot.html | 108 +- .../-companion/-edison-bulb.html | 108 +- .../-companion/-ellipse-bulb.html | 108 +- .../-companion/-flexible-lamp.html | 108 +- .../-companion/-flood-bulb.html | 108 +- .../-companion/-floor-lantern.html | 108 +- .../-companion/-floor-shade.html | 108 +- .../-companion/-ground-spot.html | 108 +- .../-companion/-hue-bloom.html | 108 +- .../-companion/-hue-centris.html | 108 +- .../-companion/-hue-go.html | 108 +- .../-companion/-hue-iris.html | 108 +- .../-companion/-hue-lightstrip-pc.html | 108 +- .../-companion/-hue-lightstrip-tv.html | 108 +- .../-companion/-hue-lightstrip.html | 108 +- .../-companion/-hue-play.html | 108 +- .../-companion/-hue-signe.html | 108 +- .../-companion/-hue-tube.html | 108 +- .../-companion/-large-globe-bulb.html | 108 +- .../-companion/-luster-bulb.html | 108 +- .../-companion/-pendant-long.html | 108 +- .../-companion/-pendant-round.html | 108 +- .../-companion/-pendant-spot.html | 108 +- .../-product-archetype/-companion/-plug.html | 108 +- .../-companion/-recessed-ceiling.html | 108 +- .../-companion/-recessed-floor.html | 108 +- .../-companion/-single-spot.html | 108 +- .../-companion/-small-globe-bulb.html | 108 +- .../-companion/-spot-bulb.html | 108 +- .../-companion/-string-light.html | 108 +- .../-companion/-sultan-bulb.html | 108 +- .../-companion/-table-shade.html | 108 +- .../-companion/-table-wash.html | 108 +- .../-companion/-triangle-bulb.html | 108 +- .../-companion/-unknown-archetype.html | 108 +- .../-companion/-vintage-bulb.html | 108 +- .../-companion/-vintage-candle-bulb.html | 108 +- .../-companion/-wall-lantern.html | 108 +- .../-companion/-wall-shade.html | 108 +- .../-companion/-wall-spot.html | 108 +- .../-companion/-wall-washer.html | 108 +- .../-product-archetype/-companion/index.html | 510 +++---- .../-product-archetype.html | 108 +- .../-product-archetype/index.html | 148 +- .../-product-archetype/key.html | 108 +- .../-product-archetype/to-string.html | 108 +- .../-product-data/-product-data.html | 108 +- .../-product-data/certified.html | 108 +- .../-product-data/hardware-platform-type.html | 108 +- .../-product-data/index.html | 176 +-- .../-product-data/manufacturer-name.html | 108 +- .../-product-data/model-id.html | 108 +- .../-product-data/product-archetype.html | 108 +- .../-product-data/product-name.html | 108 +- .../-product-data/software-version.html | 108 +- .../-product-metadata/-product-metadata.html | 108 +- .../-product-metadata/archetype.html | 108 +- .../-product-metadata/index.html | 136 +- .../-product-metadata/name.html | 108 +- .../index.html | 156 ++- .../-device-controls/delete-device.html | 108 +- .../-device-controls/get-device.html | 108 +- .../-device-controls/identify-device.html | 108 +- .../-device-controls/index.html | 150 +- .../-device-controls/list-devices.html | 108 +- .../-device-controls/update-device.html | 108 +- .../-shade-devices-module.html | 108 +- .../-shade-devices-module/devices.html | 108 +- .../-shade-devices-module/index.html | 128 +- .../inkapplications.shade.devices/index.html | 124 +- docs/reference/latest/devices/navigation.html | 672 +++++---- docs/reference/latest/discover/index.html | 122 +- .../-bridge-id/-bridge-id.html | 108 +- .../-bridge-id/index.html | 138 +- .../-bridge-id/to-string.html | 108 +- .../-bridge-id/value.html | 108 +- .../-bridge/-bridge.html | 108 +- .../-bridge/id.html | 108 +- .../-bridge/index.html | 144 +- .../-bridge/local-ip.html | 108 +- .../-bridge/port.html | 108 +- .../index.html | 124 +- .../-bridge-discovery/get-devices.html | 108 +- .../-bridge-discovery/index.html | 118 +- .../-discover-module/-discover-module.html | 108 +- .../-discover-module/index.html | 128 +- .../-discover-module/online-discovery.html | 108 +- .../inkapplications.shade.discover/index.html | 124 +- .../reference/latest/discover/navigation.html | 672 +++++---- docs/reference/latest/events/index.html | 126 +- .../-event-serializer-container/index.html | 118 +- .../set-deserializer.html | 108 +- .../-events-module/-events-module.html | 108 +- .../event-serializer-container.html | 108 +- .../-events-module/index.html | 142 +- .../-events/bridge-events.html | 108 +- .../-events/index.html | 118 +- .../inkapplications.shade.events/index.html | 132 +- docs/reference/latest/events/navigation.html | 672 +++++---- .../latest/events/shade.events/events.html | 110 +- .../latest/events/shade.events/index.html | 118 +- .../latest/grouped-lights/index.html | 138 +- .../-grouped-light-event.html | 108 +- .../-grouped-light-event/alert-info.html | 108 +- .../-grouped-light-event/dimming-info.html | 108 +- .../-grouped-light-event/id.html | 108 +- .../-grouped-light-event/index.html | 160 +-- .../-grouped-light-event/owner.html | 108 +- .../-grouped-light-event/power-info.html | 108 +- .../index.html | 116 +- .../-grouped-light-update-parameters.html | 108 +- .../alert.html | 108 +- .../color-temperature-delta.html | 108 +- .../color-temperature.html | 108 +- .../color.html | 108 +- .../dimming-delta.html | 108 +- .../dimming.html | 108 +- .../dynamics.html | 108 +- .../index.html | 184 +-- .../power.html | 108 +- .../index.html | 116 +- .../-group-dimming-info.html | 108 +- .../-group-dimming-info/brightness.html | 108 +- .../-group-dimming-info/index.html | 128 +- .../-grouped-light/-grouped-light.html | 108 +- .../-grouped-light/alert-info.html | 108 +- .../-grouped-light/dimming-info.html | 108 +- .../-grouped-light/id.html | 108 +- .../-grouped-light/index.html | 160 +-- .../-grouped-light/owner.html | 108 +- .../-grouped-light/power-info.html | 108 +- .../index.html | 124 +- .../-grouped-light-controls/get-group.html | 108 +- .../-grouped-light-controls/index.html | 134 +- .../-grouped-light-controls/list-groups.html | 108 +- .../-grouped-light-controls/update-group.html | 108 +- .../-shade-grouped-lights-module.html | 108 +- .../grouped-lights.html | 108 +- .../-shade-grouped-lights-module/index.html | 128 +- .../index.html | 124 +- .../latest/grouped-lights/navigation.html | 672 +++++---- docs/reference/latest/homekit/index.html | 173 +++ .../-homekit-update-parameters.html | 118 ++ .../-homekit-update-parameters/action.html | 118 ++ .../-homekit-update-parameters/index.html | 161 +++ .../index.html | 141 ++ .../-homekit-action/-companion/-reset.html | 118 ++ .../-homekit-action/-companion/index.html | 142 ++ .../-homekit-action/-homekit-action.html | 118 ++ .../-homekit-action/index.html | 199 +++ .../-homekit-action/key.html | 118 ++ .../-homekit-action/to-string.html | 118 ++ .../-homekit-status/-companion/-paired.html | 118 ++ .../-homekit-status/-companion/-pairing.html | 118 ++ .../-homekit-status/-companion/-unpaired.html | 118 ++ .../-homekit-status/-companion/index.html | 172 +++ .../-homekit-status/-homekit-status.html | 118 ++ .../-homekit-status/index.html | 199 +++ .../-homekit-status/key.html | 118 ++ .../-homekit-status/to-string.html | 118 ++ .../-homekit/-homekit.html | 118 ++ .../-homekit/id.html | 118 ++ .../-homekit/index.html | 191 +++ .../-homekit/status.html | 118 ++ .../-homekit/type.html | 118 ++ .../index.html | 171 +++ .../-homekit-controls/get-homekit.html | 118 ++ .../-homekit-controls/index.html | 172 +++ .../-homekit-controls/list-homekit.html | 118 ++ .../-homekit-controls/update-homekit.html | 118 ++ .../-shade-homekit-module.html | 118 ++ .../-shade-homekit-module/homekit.html | 118 ++ .../-shade-homekit-module/index.html | 161 +++ .../inkapplications.shade.homekit/index.html | 156 +++ docs/reference/latest/homekit/navigation.html | 1247 +++++++++++++++++ .../abstract-class-kotlin.svg | 0 .../assets => images}/abstract-class.svg | 0 .../latest/images/anchor-copy-button.svg | 4 - .../latest/images/anchor-copy-icon.svg | 6 + .../assets => images}/annotation-kotlin.svg | 0 .../{ui-kit/assets => images}/annotation.svg | 0 .../{ui-kit/assets => images}/arrow-down.svg | 0 docs/reference/latest/images/arrow_down.svg | 7 - docs/reference/latest/images/burger.svg | 12 +- docs/reference/latest/images/check.svg | 3 + .../assets => images}/checkbox-off.svg | 0 .../{ui-kit/assets => images}/checkbox-on.svg | 0 .../assets => images}/class-kotlin.svg | 0 .../{ui-kit/assets => images}/class.svg | 0 .../latest/images/copy-successful-icon.svg | 3 - .../{ui-kit/assets => images}/cross.svg | 0 .../{ui-kit/assets => images}/enum-kotlin.svg | 0 .../latest/{ui-kit/assets => images}/enum.svg | 0 .../assets => images}/exception-class.svg | 0 .../{ui-kit/assets => images}/field-value.svg | 0 .../assets => images}/field-variable.svg | 0 .../{ui-kit/assets => images}/filter.svg | 0 .../latest/images/footer-go-to-link.svg | 3 - .../{ui-kit/assets => images}/function.svg | 0 .../latest/images/go-to-top-icon.svg | 6 +- docs/reference/latest/images/homepage.svg | 2 +- .../assets => images}/interface-kotlin.svg | 0 .../{ui-kit/assets => images}/interface.svg | 0 .../nav-icons/abstract-class-kotlin.svg | 26 - .../images/nav-icons/abstract-class.svg | 20 - .../images/nav-icons/annotation-kotlin.svg | 13 - .../latest/images/nav-icons/annotation.svg | 7 - .../latest/images/nav-icons/class-kotlin.svg | 13 - .../latest/images/nav-icons/class.svg | 7 - .../latest/images/nav-icons/enum-kotlin.svg | 13 - .../latest/images/nav-icons/enum.svg | 7 - .../images/nav-icons/exception-class.svg | 7 - .../latest/images/nav-icons/field-value.svg | 10 - .../images/nav-icons/field-variable.svg | 10 - .../latest/images/nav-icons/function.svg | 7 - .../images/nav-icons/interface-kotlin.svg | 13 - .../latest/images/nav-icons/interface.svg | 7 - .../latest/images/nav-icons/object.svg | 13 - .../images/nav-icons/typealias-kotlin.svg | 13 - .../{ui-kit/assets => images}/object.svg | 0 .../{ui-kit/assets => images}/placeholder.svg | 0 docs/reference/latest/images/success-icon.svg | 3 + docs/reference/latest/images/theme-toggle.svg | 8 +- .../assets => images}/typealias-kotlin.svg | 0 docs/reference/latest/index.html | 129 +- docs/reference/latest/internals/index.html | 134 +- .../-cached-property/-cached-property.html | 108 +- .../-cached-property/factory.html | 108 +- .../-cached-property/get-value.html | 108 +- .../-cached-property/index.html | 146 +- .../-cached-property/key-property.html | 108 +- .../auth-token.html | 108 +- .../hostname.html | 108 +- .../-dummy-configuration-container/index.html | 160 +-- .../security-strategy.html | 108 +- .../set-auth-token.html | 108 +- .../set-hostname.html | 108 +- .../set-security-strategy.html | 108 +- .../-hue-http-client/index.html | 158 ++- .../-hue-http-client/send-request.html | 108 +- .../-hue-http-client/send-v1-request.html | 108 +- .../-hue-stub-client/index.html | 158 ++- .../-hue-stub-client/send-request.html | 108 +- .../-hue-stub-client/send-v1-request.html | 108 +- .../-internals-module/-internals-module.html | 108 +- .../configuration-container.html | 108 +- .../-internals-module/hue-http-client.html | 108 +- .../-internals-module/index.html | 152 +- .../-internals-module/json.html | 108 +- .../-internals-module/platform-module.html | 108 +- .../-platform-module/-platform-module.html | 130 +- .../apply-platform-configuration.html | 110 +- .../-platform-module/create-engine.html | 130 +- .../-platform-module/index.html | 176 +-- .../-platform-module/sse-client.html | 110 +- .../-sse-client/index.html | 118 +- .../-sse-client/open-sse.html | 108 +- .../delete-data.html | 108 +- .../get-data.html | 108 +- .../index.html | 220 +-- .../post-data.html | 108 +- .../put-data.html | 108 +- .../latest/internals/navigation.html | 672 +++++---- docs/reference/latest/lights/index.html | 138 +- .../-color-info-event/-color-info-event.html | 108 +- .../-color-info-event/color.html | 108 +- .../-color-info-event/index.html | 128 +- .../-color-temperature-info-event.html | 108 +- .../-color-temperature-info-event/index.html | 136 +- .../temperature.html | 108 +- .../-color-temperature-info-event/valid.html | 108 +- .../-dimming-info-event.html | 108 +- .../-dimming-info-event/brightness.html | 108 +- .../-dimming-info-event/index.html | 128 +- .../-light-event/-light-event.html | 108 +- .../-light-event/color-info.html | 108 +- .../-light-event/color-temperature-info.html | 108 +- .../-light-event/dimming-info.html | 108 +- .../-light-event/id.html | 108 +- .../-light-event/index.html | 168 +-- .../-light-event/owner.html | 108 +- .../-light-event/power-info.html | 108 +- .../index.html | 140 +- .../-alert-parameters/-alert-parameters.html | 108 +- .../-alert-parameters/action.html | 108 +- .../-alert-parameters/index.html | 128 +- .../-color-parameters/-color-parameters.html | 108 +- .../-color-parameters/color.html | 108 +- .../-color-parameters/index.html | 128 +- .../-color-temperature-delta-parameters.html | 108 +- .../action.html | 108 +- .../index.html | 136 +- .../temperature-delta.html | 108 +- .../-color-temperature-parameters.html | 108 +- .../-color-temperature-parameters/index.html | 128 +- .../temperature.html | 108 +- .../-delta-action/-companion/-down.html | 108 +- .../-delta-action/-companion/-stop.html | 108 +- .../-delta-action/-companion/-up.html | 108 +- .../-delta-action/-companion/index.html | 152 +- .../-delta-action/-companion/value-of.html | 108 +- .../-delta-action/-companion/values.html | 108 +- .../-delta-action/-delta-action.html | 108 +- .../-delta-action/index.html | 148 +- .../-delta-action/key.html | 108 +- .../-delta-action/to-string.html | 108 +- .../-dimming-delta-parameters.html | 108 +- .../-dimming-delta-parameters/action.html | 108 +- .../brightness-delta.html | 108 +- .../-dimming-delta-parameters/index.html | 136 +- .../-dimming-parameters.html | 108 +- .../-dimming-parameters/brightness.html | 108 +- .../-dimming-parameters/index.html | 128 +- .../-dynamics-parameters.html | 108 +- .../-dynamics-parameters/duration.html | 108 +- .../-dynamics-parameters/index.html | 136 +- .../-dynamics-parameters/speed.html | 108 +- .../-effects-parameters.html | 108 +- .../-effects-parameters/effect.html | 108 +- .../-effects-parameters/index.html | 128 +- .../-gradient-parameters.html | 108 +- .../-gradient-parameters/index.html | 128 +- .../-gradient-parameters/points.html | 108 +- .../-light-update-parameters.html | 108 +- .../-light-update-parameters/alert.html | 108 +- .../color-temperature-delta.html | 108 +- .../color-temperature.html | 108 +- .../-light-update-parameters/color.html | 108 +- .../dimming-delta.html | 108 +- .../-light-update-parameters/dimming.html | 108 +- .../-light-update-parameters/dynamics.html | 108 +- .../-light-update-parameters/effects.html | 108 +- .../-light-update-parameters/gradient.html | 108 +- .../-light-update-parameters/index.html | 208 +-- .../-light-update-parameters/power.html | 108 +- .../timed-effects.html | 108 +- .../-timed-effects-parameters.html | 108 +- .../-timed-effects-parameters/duration.html | 108 +- .../-timed-effects-parameters/effect.html | 108 +- .../-timed-effects-parameters/index.html | 136 +- .../index.html | 204 +-- .../-alert-effect-type.html | 108 +- .../-companion/-breathe.html | 108 +- .../-alert-effect-type/-companion/index.html | 136 +- .../-companion/value-of.html | 108 +- .../-alert-effect-type/-companion/values.html | 108 +- .../-alert-effect-type/index.html | 148 +- .../-alert-effect-type/key.html | 108 +- .../-alert-effect-type/to-string.html | 108 +- .../-alert-info/-alert-info.html | 108 +- .../-alert-info/action-values.html | 108 +- .../-alert-info/index.html | 128 +- .../-color-info/-color-info.html | 108 +- .../-color-info/color.html | 108 +- .../-color-info/gamut-type.html | 108 +- .../-color-info/gamut.html | 108 +- .../-color-info/index.html | 144 +- .../-color-palette/-color-palette.html | 108 +- .../-color-palette/color.html | 108 +- .../-color-palette/dimming.html | 108 +- .../-color-palette/index.html | 136 +- .../-color-temperature-info.html | 108 +- .../-color-temperature-info/index.html | 144 +- .../-color-temperature-info/range.html | 108 +- .../-color-temperature-info/temperature.html | 108 +- .../-color-temperature-info/valid.html | 108 +- .../-color-temperature-palette.html | 108 +- .../color-temperature.html | 108 +- .../-color-temperature-palette/dimming.html | 108 +- .../-color-temperature-palette/index.html | 136 +- .../-color-temperature-range.html | 108 +- .../-color-temperature-range/contains.html | 108 +- .../-color-temperature-range/coolest.html | 108 +- .../-color-temperature-range/index.html | 170 +-- .../kelvin-range.html | 108 +- .../-color-temperature-range/mired-range.html | 108 +- .../-color-temperature-range/to-string.html | 108 +- .../-color-temperature-range/warmest.html | 108 +- .../-color-temperature-value.html | 108 +- .../-color-temperature-value/index.html | 128 +- .../-color-temperature-value/temperature.html | 108 +- .../-color-value/-color-value.html | 108 +- .../-color-value/color.html | 108 +- .../-color-value/index.html | 128 +- .../-dimming-info/-dimming-info.html | 108 +- .../-dimming-info/brightness.html | 108 +- .../-dimming-info/index.html | 136 +- .../-dimming-info/minimum.html | 108 +- .../-dimming-value/-dimming-value.html | 108 +- .../-dimming-value/brightness.html | 108 +- .../-dimming-value/index.html | 128 +- .../-companion/-dynamic-palette.html | 108 +- .../-dynamics-status/-companion/-none.html | 108 +- .../-dynamics-status/-companion/index.html | 144 +- .../-dynamics-status/-companion/value-of.html | 108 +- .../-dynamics-status/-companion/values.html | 108 +- .../-dynamics-status/-dynamics-status.html | 108 +- .../-dynamics-status/index.html | 148 +- .../-dynamics-status/key.html | 108 +- .../-dynamics-status/to-string.html | 108 +- .../-gamut-type/-companion/-a.html | 108 +- .../-gamut-type/-companion/-b.html | 108 +- .../-gamut-type/-companion/-c.html | 108 +- .../-gamut-type/-companion/-other.html | 108 +- .../-gamut-type/-companion/index.html | 160 +-- .../-gamut-type/-companion/value-of.html | 108 +- .../-gamut-type/-companion/values.html | 108 +- .../-gamut-type/-gamut-type.html | 108 +- .../-gamut-type/index.html | 148 +- .../-gamut-type/key.html | 108 +- .../-gamut-type/to-string.html | 108 +- .../-gamut/-gamut.html | 108 +- .../-gamut/blue.html | 108 +- .../-gamut/green.html | 108 +- .../-gamut/index.html | 154 +- .../-gamut/red.html | 108 +- .../-gamut/to-color-space.html | 108 +- .../-gradient-color-info.html | 63 - .../-gradient-color-info/color.html | 63 - .../-gradient-color-info/index.html | 102 -- .../-interpolated-palette-mirrored.html | 108 +- .../-companion/-interpolated-palette.html | 108 +- .../-companion/-random-pixelated.html | 108 +- .../-gradient-mode/-companion/index.html | 134 +- .../-gradient-mode/-gradient-mode.html | 108 +- .../-gradient-mode/index.html | 138 +- .../-gradient-mode/key.html | 108 +- .../-gradient-point/-gradient-point.html | 108 +- .../-gradient-point/color-info.html | 63 - .../-gradient-point/color-value.html | 108 +- .../-gradient-point/index.html | 128 +- .../-gradient-value/-gradient-value.html | 108 +- .../-gradient-value/index.html | 136 +- .../-gradient-value/mode.html | 108 +- .../-gradient-value/points.html | 108 +- .../-gradient/-gradient.html | 108 +- .../-gradient/index.html | 136 +- .../-gradient/points-capable.html | 108 +- .../-gradient/points.html | 108 +- .../-light-dynamics/-light-dynamics.html | 108 +- .../-light-dynamics/index.html | 152 +- .../-light-dynamics/speed-valid.html | 108 +- .../-light-dynamics/speed.html | 108 +- .../-light-dynamics/status-values.html | 108 +- .../-light-dynamics/status.html | 108 +- .../-light-effect/-companion/-candle.html | 108 +- .../-light-effect/-companion/-fire.html | 108 +- .../-light-effect/-companion/-none.html | 108 +- .../-light-effect/-companion/index.html | 152 +- .../-light-effect/-companion/value-of.html | 108 +- .../-light-effect/-companion/values.html | 108 +- .../-light-effect/-light-effect.html | 108 +- .../-light-effect/index.html | 148 +- .../-light-effect/key.html | 108 +- .../-light-effect/to-string.html | 108 +- .../-light-mode/-companion/-normal.html | 108 +- .../-light-mode/-companion/-streaming.html | 108 +- .../-light-mode/-companion/index.html | 144 +- .../-light-mode/-companion/value-of.html | 108 +- .../-light-mode/-companion/values.html | 108 +- .../-light-mode/-light-mode.html | 108 +- .../-light-mode/index.html | 148 +- .../-light-mode/key.html | 108 +- .../-light-mode/to-string.html | 108 +- .../-light-powerup/-custom/-custom.html | 108 +- .../-light-powerup/-custom/color-state.html | 108 +- .../-light-powerup/-custom/configured.html | 108 +- .../-light-powerup/-custom/dimming-state.html | 108 +- .../-light-powerup/-custom/index.html | 152 +- .../-light-powerup/-custom/power-state.html | 108 +- .../-last-on-state/-last-on-state.html | 108 +- .../-last-on-state/configured.html | 108 +- .../-light-powerup/-last-on-state/index.html | 136 +- .../-last-on-state/power-state.html | 108 +- .../-light-powerup/-powerfail/-powerfail.html | 108 +- .../-light-powerup/-powerfail/configured.html | 108 +- .../-light-powerup/-powerfail/index.html | 136 +- .../-powerfail/power-state.html | 108 +- .../-light-powerup/-safety/-safety.html | 108 +- .../-light-powerup/-safety/configured.html | 108 +- .../-light-powerup/-safety/index.html | 136 +- .../-light-powerup/-safety/power-state.html | 108 +- .../-light-powerup/configured.html | 108 +- .../-light-powerup/index.html | 160 +-- .../-light-powerup/power-state.html | 108 +- .../-light-signal-status.html | 108 +- .../-light-signal-status/estimated-end.html | 108 +- .../-light-signal-status/index.html | 136 +- .../-light-signal-status/signal.html | 108 +- .../-light-signal/-companion/-no-signal.html | 108 +- .../-light-signal/-companion/-on-off.html | 108 +- .../-light-signal/-companion/index.html | 144 +- .../-light-signal/-companion/value-of.html | 108 +- .../-light-signal/-companion/values.html | 108 +- .../-light-signal/-light-signal.html | 108 +- .../-light-signal/index.html | 148 +- .../-light-signal/key.html | 108 +- .../-light-signal/to-string.html | 108 +- .../-light-signaling/-light-signaling.html | 108 +- .../-light-signaling/index.html | 128 +- .../-light-signaling/status.html | 108 +- .../-light/-light.html | 108 +- .../-light/alert-info.html | 108 +- .../-light/color-info.html | 108 +- .../-light/color-temperature-info.html | 108 +- .../-light/dimming-info.html | 108 +- .../-light/dynamics.html | 108 +- .../-light/effects.html | 108 +- .../-light/gradient.html | 108 +- .../-light/id.html | 108 +- .../-light/index.html | 240 ++-- .../-light/mode.html | 108 +- .../-light/owner.html | 108 +- .../-light/power-info.html | 108 +- .../-light/powerup.html | 108 +- .../-light/signaling.html | 108 +- .../-light/timed-effects.html | 108 +- .../-light/v1-id.html | 108 +- .../-lighting-effect-info.html | 108 +- .../-lighting-effect-info/index.html | 136 +- .../-lighting-effect-info/status.html | 108 +- .../-lighting-effect-info/values.html | 108 +- .../-color-temperature.html | 108 +- .../-color-temperature/index.html | 128 +- .../-color-temperature/temperature-value.html | 108 +- .../-powerup-color-state/-color/-color.html | 108 +- .../-color/color-value.html | 108 +- .../-powerup-color-state/-color/index.html | 136 +- .../-color/temperature-value.html | 108 +- .../-previous/-previous.html | 108 +- .../-powerup-color-state/-previous/index.html | 118 +- .../-powerup-color-state/index.html | 134 +- .../-previous/-previous.html | 108 +- .../-previous/index.html | 118 +- .../-static-brightness.html | 108 +- .../-static-brightness/dimming-value.html | 108 +- .../-static-brightness/index.html | 128 +- .../-powerup-dimming-state/index.html | 126 +- .../-previous/-previous.html | 108 +- .../-powerup-power-state/-previous/index.html | 118 +- .../-static-power/-static-power.html | 108 +- .../-static-power/index.html | 128 +- .../-static-power/power-value.html | 108 +- .../-powerup-power-state/-toggle/-toggle.html | 108 +- .../-powerup-power-state/-toggle/index.html | 118 +- .../-powerup-power-state/index.html | 134 +- .../-standard-temperatures/-a.html | 108 +- .../-standard-temperatures/-b.html | 108 +- .../-standard-temperatures/-c.html | 108 +- .../-standard-temperatures/-d50.html | 108 +- .../-standard-temperatures/-d55.html | 108 +- .../-standard-temperatures/-d65.html | 108 +- .../-standard-temperatures/-d75.html | 108 +- .../-standard-temperatures/-e.html | 108 +- .../-standard-temperatures/-f1.html | 108 +- .../-standard-temperatures/-f10.html | 108 +- .../-standard-temperatures/-f11.html | 108 +- .../-standard-temperatures/-f12.html | 108 +- .../-standard-temperatures/-f2.html | 108 +- .../-standard-temperatures/-f3.html | 108 +- .../-standard-temperatures/-f4.html | 108 +- .../-standard-temperatures/-f5.html | 108 +- .../-standard-temperatures/-f6.html | 108 +- .../-standard-temperatures/-f7.html | 108 +- .../-standard-temperatures/-f8.html | 108 +- .../-standard-temperatures/-f9.html | 108 +- .../-standard-temperatures/index.html | 270 ++-- .../-timed-light-effect/-companion/-none.html | 108 +- .../-companion/-sunrise.html | 108 +- .../-timed-light-effect/-companion/index.html | 144 +- .../-companion/value-of.html | 108 +- .../-companion/values.html | 108 +- .../-timed-light-effect.html | 108 +- .../-timed-light-effect/index.html | 148 +- .../-timed-light-effect/key.html | 108 +- .../-timed-light-effect/to-string.html | 108 +- .../-timed-lighting-effect-info.html | 108 +- .../-timed-lighting-effect-info/index.html | 136 +- .../-timed-lighting-effect-info/status.html | 108 +- .../-timed-lighting-effect-info/values.html | 108 +- .../index.html | 372 ++--- .../-light-controls/get-light.html | 108 +- .../-light-controls/index.html | 134 +- .../-light-controls/list-lights.html | 108 +- .../-light-controls/update-light.html | 108 +- .../-shade-lights-module.html | 108 +- .../-shade-lights-module/index.html | 128 +- .../-shade-lights-module/lights.html | 108 +- .../inkapplications.shade.lights/index.html | 124 +- docs/reference/latest/lights/navigation.html | 672 +++++---- docs/reference/latest/navigation.html | 672 +++++---- docs/reference/latest/package-list | 4 + docs/reference/latest/resources/index.html | 122 +- .../-resource/-resource.html | 108 +- .../-resource/id.html | 108 +- .../-resource/index.html | 144 +- .../-resource/type.html | 108 +- .../-resource/v1-id.html | 108 +- .../index.html | 116 +- .../-resource-controls/index.html | 118 +- .../-resource-controls/list-resources.html | 108 +- .../-shade-resources-module.html | 108 +- .../-shade-resources-module/index.html | 128 +- .../-shade-resources-module/resources.html | 108 +- .../index.html | 124 +- .../latest/resources/navigation.html | 672 +++++---- docs/reference/latest/rooms/index.html | 130 +- .../-room-create-parameters.html | 108 +- .../-room-create-parameters/children.html | 108 +- .../-room-create-parameters/index.html | 136 +- .../-room-create-parameters/metadata.html | 108 +- .../-room-update-parameters.html | 108 +- .../-room-update-parameters/children.html | 108 +- .../-room-update-parameters/index.html | 136 +- .../-room-update-parameters/metadata.html | 108 +- .../index.html | 124 +- .../-room/-room.html | 108 +- .../-room/children.html | 108 +- .../-room/id.html | 108 +- .../-room/index.html | 152 +- .../-room/metadata.html | 108 +- .../-room/services.html | 108 +- .../index.html | 116 +- .../-room-controls/create-room.html | 108 +- .../-room-controls/delete-room.html | 108 +- .../-room-controls/get-room.html | 108 +- .../-room-controls/index.html | 150 +- .../-room-controls/list-rooms.html | 108 +- .../-room-controls/update-room.html | 108 +- .../-shade-rooms-module.html | 108 +- .../-shade-rooms-module/index.html | 128 +- .../-shade-rooms-module/rooms.html | 108 +- .../inkapplications.shade.rooms/index.html | 124 +- docs/reference/latest/rooms/navigation.html | 672 +++++---- docs/reference/latest/scenes/index.html | 130 +- .../-scene-create-parameters.html | 108 +- .../-scene-create-parameters/actions.html | 108 +- .../auto-dynamic.html | 108 +- .../-scene-create-parameters/group.html | 108 +- .../-scene-create-parameters/index.html | 168 +-- .../-scene-create-parameters/metadata.html | 108 +- .../-scene-create-parameters/palette.html | 108 +- .../-scene-create-parameters/speed.html | 108 +- .../-scene-update-parameters.html | 108 +- .../-scene-update-parameters/actions.html | 108 +- .../auto-dynamic.html | 108 +- .../-scene-update-parameters/index.html | 168 +-- .../-scene-update-parameters/metadata.html | 108 +- .../-scene-update-parameters/palette.html | 108 +- .../-scene-update-parameters/recall.html | 108 +- .../-scene-update-parameters/speed.html | 108 +- .../index.html | 124 +- .../-scene-action-reference.html | 108 +- .../-scene-action-reference/action.html | 108 +- .../-scene-action-reference/index.html | 136 +- .../-scene-action-reference/target.html | 108 +- .../-scene-action/-scene-action.html | 108 +- .../color-temperature-value.html | 108 +- .../-scene-action/color-value.html | 108 +- .../-scene-action/dimming-value.html | 108 +- .../-scene-action/dynamics-duration.html | 108 +- .../-scene-action/effect.html | 108 +- .../-scene-action/gradient.html | 108 +- .../-scene-action/index.html | 176 +-- .../-scene-action/power-value.html | 108 +- .../-scene-metadata/-scene-metadata.html | 108 +- .../-scene-metadata/image.html | 108 +- .../-scene-metadata/index.html | 136 +- .../-scene-metadata/name.html | 108 +- .../-scene-palette/-scene-palette.html | 108 +- .../-scene-palette/color-temperature.html | 108 +- .../-scene-palette/color.html | 108 +- .../-scene-palette/dimming.html | 108 +- .../-scene-palette/index.html | 144 +- .../-companion/-active.html | 108 +- .../-companion/-dynamic-palette.html | 108 +- .../-companion/-static.html | 108 +- .../-companion/index.html | 134 +- .../-scene-recall-action.html | 108 +- .../-scene-recall-action/index.html | 148 +- .../-scene-recall-action/key.html | 108 +- .../-scene-recall-action/to-string.html | 108 +- .../-companion/-active.html | 108 +- .../-companion/-dynamic-palette.html | 108 +- .../-companion/index.html | 126 +- .../-scene-recall-status.html | 108 +- .../-scene-recall-status/index.html | 148 +- .../-scene-recall-status/key.html | 108 +- .../-scene-recall-status/to-string.html | 108 +- .../-scene-recall/-scene-recall.html | 108 +- .../-scene-recall/action.html | 108 +- .../-scene-recall/dimming.html | 108 +- .../-scene-recall/duration.html | 108 +- .../-scene-recall/index.html | 152 +- .../-scene-recall/status.html | 108 +- .../-scene/-scene.html | 108 +- .../-scene/actions.html | 108 +- .../-scene/auto-dynamic.html | 108 +- .../-scene/group.html | 108 +- .../-scene/id.html | 108 +- .../-scene/index.html | 184 +-- .../-scene/metadata.html | 108 +- .../-scene/palette.html | 108 +- .../-scene/speed.html | 108 +- .../-scene/v1-id.html | 108 +- .../index.html | 172 +-- .../-scene-controls/create-scene.html | 108 +- .../-scene-controls/delete-scene.html | 108 +- .../-scene-controls/get-scene.html | 108 +- .../-scene-controls/index.html | 150 +- .../-scene-controls/list-scenes.html | 108 +- .../-scene-controls/update-scene.html | 108 +- .../-shade-scenes-module.html | 108 +- .../-shade-scenes-module/index.html | 128 +- .../-shade-scenes-module/scenes.html | 108 +- .../inkapplications.shade.scenes/index.html | 124 +- docs/reference/latest/scenes/navigation.html | 672 +++++---- docs/reference/latest/scripts/clipboard.js | 56 - docs/reference/latest/scripts/main.js | 22 +- .../latest/scripts/navigation-loader.js | 254 +++- docs/reference/latest/scripts/pages.json | 2 +- .../scripts/platform-content-handler.js | 47 +- .../scripts/safe-local-storage_blocking.js | 86 ++ .../latest/scripts/sourceset_dependencies.js | 2 +- .../symbol-parameters-wrapper_deferred.js | 64 - .../reference/latest/serialization/index.html | 114 +- .../-delegate-serializer.html | 108 +- .../-delegate-serializer/descriptor.html | 108 +- .../-delegate-serializer/deserialize.html | 108 +- .../-delegate-serializer/index.html | 146 +- .../-delegate-serializer/serialize.html | 108 +- .../-explicit-mired-serializer/index.html | 138 +- .../index.html | 138 +- .../-hue-error/-hue-error.html | 108 +- .../-hue-error/description.html | 108 +- .../-hue-error/index.html | 128 +- .../-hue-response/-error/-error.html | 108 +- .../-hue-response/-error/errors.html | 108 +- .../-hue-response/-error/index.html | 128 +- .../-hue-response/-success/-success.html | 108 +- .../-hue-response/-success/data.html | 108 +- .../-hue-response/-success/errors.html | 108 +- .../-hue-response/-success/index.html | 136 +- .../-hue-response/index.html | 126 +- .../index.html | 138 +- .../-mired-serializer/index.html | 138 +- ...b-a-c-k-u-p_-i-n-v-a-l-i-d_-s-t-a-t-e.html | 108 +- ...-p_-s-o-u-r-c-e_-f-a-c-t-o-r-y_-n-e-w.html | 108 +- ...s-o-u-r-c-e_-m-o-d-e-l_-i-n-v-a-l-i-d.html | 108 +- .../-d-h-c-p_-d-i-s-a-b-l-e-d.html | 108 +- ...-i-g-h-t_-a-l-r-e-a-d-y_-i-n_-r-o-o-m.html | 108 +- .../-g-r-o-u-p_-l-i-s-t_-f-u-l-l.html | 108 +- ...-p_-u-p-d-a-t-e_-n-o-t_-a-l-l-o-w-e-d.html | 108 +- ...m-e-t-e-r_-n-o-t_-m-o-d-i-f-i-a-b-l-e.html | 108 +- .../-l-i-g-h-t_-r-a-d-i-o_-f-u-l-l.html | 108 +- .../-l-i-n-k_-r-e-q-u-i-r-e-d.html | 108 +- .../-r-u-l-e_-a-c-t-i-o-n_-e-r-r-o-r.html | 108 +- ...o-n-d-i-t-i-o-n_-n-o-t_-a-l-l-o-w-e-d.html | 108 +- .../-r-u-l-e_-l-i-s-t_-f-u-l-l.html | 108 +- .../-r-u-l-e_-n-o-t_-a-c-t-i-v-a-t-e-d.html | 108 +- .../-s-c-e-n-e_-g-r-o-u-p_-e-m-p-t-y.html | 108 +- .../-s-c-e-n-e_-l-i-s-t_-f-u-l-l.html | 108 +- .../-error-codes/-s-c-e-n-e_-l-o-c-k-e-d.html | 108 +- ...h-e-d-u-l-e_-c-o-m-m-a-n-d_-e-r-r-o-r.html | 108 +- .../-s-c-h-e-d-u-l-e_-f-u-l-l.html | 108 +- ...s-c-h-e-d-u-l-e_-t-a-g_-i-n-v-a-l-i-d.html | 108 +- ...u-l-e_-t-i-m-e-z-o-n-e_-i-n-v-a-l-i-d.html | 108 +- ...e-d-u-l-e_-t-i-m-e_-a-m-b-i-g-u-o-u-s.html | 108 +- .../-s-c-h-e-d-u-l-e_-t-i-m-e_-p-a-s-t.html | 108 +- .../-s-e-n-s-o-r_-l-i-s-t_-f-u-l-l.html | 108 +- .../-s-e-n-s-o-r_-n-o-t_-a-l-l-o-w-e-d.html | 108 +- .../-s-e-n-s-o-r_-r-a-d-i-o_-f-u-l-l.html | 108 +- ...u-p-d-a-t-e_-i-n-v-a-l-i-d_-s-t-a-t-e.html | 108 +- .../-v1-hue-error/-error-codes/index.html | 326 ++--- .../-v1-hue-error/-v1-hue-error.html | 108 +- .../-v1-hue-error/address.html | 108 +- .../-v1-hue-error/description.html | 108 +- .../-v1-hue-error/index.html | 154 +- .../-v1-hue-error/type.html | 108 +- .../-v1-hue-response/-error/-error.html | 108 +- .../-v1-hue-response/-error/error.html | 108 +- .../-v1-hue-response/-error/index.html | 128 +- .../-v1-hue-response/-success/-success.html | 108 +- .../-v1-hue-response/-success/index.html | 128 +- .../-v1-hue-response/-success/success.html | 108 +- .../-v1-hue-response/index.html | 126 +- .../-whole-percentage-serializer/index.html | 138 +- .../index.html | 188 +-- .../latest/serialization/navigation.html | 672 +++++---- docs/reference/latest/structures/index.html | 126 +- .../-power-parameters/-power-parameters.html | 108 +- .../-power-parameters/index.html | 128 +- .../-power-parameters/on.html | 108 +- .../index.html | 116 +- .../-api-error/-api-error.html | 108 +- .../-api-error/index.html | 148 +- .../-api-status-error/-api-status-error.html | 108 +- .../-api-status-error/code.html | 108 +- .../-api-status-error/index.html | 148 +- .../-auth-token/-auth-token.html | 108 +- .../-auth-token/application-key.html | 108 +- .../-auth-token/client-key.html | 108 +- .../-auth-token/index.html | 146 +- .../-auth-token/to-string.html | 108 +- .../index.html | 130 +- .../-hostname-not-set-exception/index.html | 130 +- .../auth-token.html | 108 +- .../hostname.html | 108 +- .../-hue-configuration-container/index.html | 160 +-- .../security-strategy.html | 108 +- .../set-auth-token.html | 108 +- .../set-hostname.html | 108 +- .../set-security-strategy.html | 108 +- .../-in-memory-configuration-container.html | 108 +- .../auth-token.html | 108 +- .../hostname.html | 108 +- .../index.html | 170 +-- .../security-strategy.html | 108 +- .../set-auth-token.html | 108 +- .../set-hostname.html | 108 +- .../set-security-strategy.html | 108 +- .../-internal-error-exception/index.html | 130 +- .../-invalid-configuration-exception.html | 108 +- .../index.html | 140 +- .../-network-exception.html | 108 +- .../-network-exception/index.html | 140 +- .../-power-info/-power-info.html | 108 +- .../-power-info/index.html | 128 +- .../-power-info/on.html | 108 +- .../-power-value/-power-value.html | 108 +- .../-power-value/index.html | 128 +- .../-power-value/on.html | 108 +- .../-properties-file-configuration.html | 112 +- .../auth-token.html | 110 +- .../hostname.html | 110 +- .../-properties-file-configuration/index.html | 194 +-- .../security-strategy.html | 110 +- .../set-auth-token.html | 110 +- .../set-hostname.html | 110 +- .../set-security-strategy.html | 110 +- .../-resource-id/-resource-id.html | 108 +- .../-resource-id/index.html | 138 +- .../-resource-id/to-string.html | 108 +- .../-resource-id/value.html | 108 +- .../-resource-reference.html | 108 +- .../-resource-reference/id.html | 108 +- .../-resource-reference/index.html | 146 +- .../-resource-reference/to-string.html | 108 +- .../-resource-reference/type.html | 108 +- .../-resource-type/-companion/-auth-v1.html | 108 +- .../-companion/-behavior-instance.html | 108 +- .../-companion/-behavior-script.html | 108 +- .../-companion/-bridge-home.html | 108 +- .../-resource-type/-companion/-bridge.html | 108 +- .../-resource-type/-companion/-button.html | 108 +- .../-companion/-device-power.html | 108 +- .../-resource-type/-companion/-device.html | 108 +- .../-entertainment-configuration.html | 108 +- .../-companion/-entertainment.html | 108 +- .../-companion/-geofence-client.html | 108 +- .../-resource-type/-companion/-geofence.html | 108 +- .../-companion/-geolocation.html | 108 +- .../-companion/-grouped-light.html | 108 +- .../-resource-type/-companion/-homekit.html | 108 +- .../-companion/-light-level.html | 108 +- .../-resource-type/-companion/-light.html | 108 +- .../-resource-type/-companion/-motion.html | 108 +- .../-companion/-public-image.html | 108 +- .../-resource-type/-companion/-room.html | 108 +- .../-resource-type/-companion/-scene.html | 108 +- .../-companion/-temperature.html | 108 +- .../-companion/-zgp-connectivity.html | 108 +- .../-zigbee-bridge-connectivity.html | 108 +- .../-companion/-zigbee-connectivity.html | 108 +- .../-resource-type/-companion/-zone.html | 108 +- .../-resource-type/-companion/index.html | 336 ++--- .../-resource-type/-companion/value-of.html | 108 +- .../-resource-type/-companion/values.html | 108 +- .../-resource-type/-resource-type.html | 108 +- .../-resource-type/index.html | 148 +- .../-resource-type/key.html | 108 +- .../-resource-type/to-string.html | 108 +- .../-custom-ca/-custom-ca.html | 108 +- .../-custom-ca/certificate-pem.html | 108 +- .../-custom-ca/hostname.html | 108 +- .../-security-strategy/-custom-ca/index.html | 144 +- .../-security-strategy/-custom-ca/ip.html | 108 +- .../-security-strategy/-hue-ca/-hue-ca.html | 108 +- .../-security-strategy/-hue-ca/index.html | 144 +- .../-insecure/-insecure.html | 108 +- .../-insecure/hostname.html | 108 +- .../-security-strategy/-insecure/index.html | 128 +- .../-platform-trust/index.html | 108 +- .../-security-strategy/index.html | 142 +- .../-segment-archetype/-companion/-attic.html | 108 +- .../-companion/-balcony.html | 108 +- .../-companion/-barbecue.html | 108 +- .../-companion/-bathroom.html | 108 +- .../-companion/-bedroom.html | 108 +- .../-companion/-carport.html | 108 +- .../-companion/-closet.html | 108 +- .../-companion/-computer.html | 108 +- .../-companion/-dining.html | 108 +- .../-companion/-downstairs.html | 108 +- .../-companion/-driveway.html | 108 +- .../-companion/-front-door.html | 108 +- .../-companion/-garage.html | 108 +- .../-companion/-garden.html | 108 +- .../-companion/-guest-room.html | 108 +- .../-segment-archetype/-companion/-gym.html | 108 +- .../-companion/-hallway.html | 108 +- .../-segment-archetype/-companion/-home.html | 108 +- .../-companion/-kids-bedroom.html | 108 +- .../-companion/-kitchen.html | 108 +- .../-companion/-laundry-room.html | 108 +- .../-companion/-living-room.html | 108 +- .../-companion/-lounge.html | 108 +- .../-companion/-man-cave.html | 108 +- .../-segment-archetype/-companion/-music.html | 108 +- .../-companion/-nursery.html | 108 +- .../-companion/-office.html | 108 +- .../-segment-archetype/-companion/-other.html | 108 +- .../-segment-archetype/-companion/-pool.html | 108 +- .../-segment-archetype/-companion/-porch.html | 108 +- .../-companion/-reading.html | 108 +- .../-companion/-recreation.html | 108 +- .../-companion/-staircase.html | 108 +- .../-companion/-storage.html | 108 +- .../-companion/-studio.html | 108 +- .../-companion/-terrace.html | 108 +- .../-companion/-toilet.html | 108 +- .../-companion/-top-floor.html | 108 +- .../-segment-archetype/-companion/-tv.html | 108 +- .../-companion/-upstairs.html | 108 +- .../-segment-archetype/-companion/index.html | 448 +++--- .../-companion/value-of.html | 108 +- .../-segment-archetype/-companion/values.html | 108 +- .../-segment-archetype.html | 108 +- .../-segment-archetype/index.html | 148 +- .../-segment-archetype/key.html | 108 +- .../-segment-archetype/to-string.html | 108 +- .../-segment-metadata-update.html | 108 +- .../-segment-metadata-update/archetype.html | 108 +- .../-segment-metadata-update/index.html | 136 +- .../-segment-metadata-update/name.html | 108 +- .../-segment-metadata/-segment-metadata.html | 108 +- .../-segment-metadata/archetype.html | 108 +- .../-segment-metadata/index.html | 136 +- .../-segment-metadata/name.html | 108 +- .../-serialization-error.html | 108 +- .../-serialization-error/index.html | 140 +- .../-shade-exception/index.html | 130 +- .../-unauthorized-exception.html | 108 +- .../-unauthorized-exception/index.html | 140 +- .../-undocumented-api/index.html | 108 +- .../-unexpected-state-exception.html | 108 +- .../-unexpected-state-exception/index.html | 140 +- .../-unknown-event/-unknown-event.html | 108 +- .../-unknown-event/index.html | 136 +- .../-unknown-event/json.html | 108 +- .../-unknown-event/type.html | 108 +- .../-user-error/index.html | 130 +- .../-version-string/-version-string.html | 108 +- .../-version-string/full.html | 108 +- .../-version-string/index.html | 162 +-- .../-version-string/major.html | 108 +- .../-version-string/minor.html | 108 +- .../-version-string/patch.html | 108 +- .../-version-string/to-string.html | 108 +- .../index.html | 338 ++--- .../latest/structures/navigation.html | 672 +++++---- .../latest/styles/font-jb-sans-auto.css | 40 - .../latest/styles/jetbrains-mono.css | 17 - docs/reference/latest/styles/main.css | 6 +- docs/reference/latest/styles/prism.css | 165 +-- docs/reference/latest/styles/style.css | 563 +------- .../reference/latest/ui-kit/assets/burger.svg | 5 - .../latest/ui-kit/assets/homepage.svg | 3 - .../latest/ui-kit/assets/theme-toggle.svg | 3 - .../ui-kit/fonts/inter-latin-400-italic.woff | Bin 0 -> 32944 bytes .../ui-kit/fonts/inter-latin-400-italic.woff2 | Bin 0 -> 25080 bytes .../ui-kit/fonts/inter-latin-400-normal.woff | Bin 0 -> 31196 bytes .../ui-kit/fonts/inter-latin-400-normal.woff2 | Bin 0 -> 23692 bytes .../ui-kit/fonts/inter-latin-600-normal.woff | Bin 0 -> 31780 bytes .../ui-kit/fonts/inter-latin-600-normal.woff2 | Bin 0 -> 24304 bytes .../jetbrains-mono-latin-400-normal.woff | Bin 0 -> 27848 bytes .../jetbrains-mono-latin-400-normal.woff2 | Bin 0 -> 21168 bytes .../jetbrains-mono-latin-600-normal.woff | Bin 0 -> 28532 bytes .../jetbrains-mono-latin-600-normal.woff2 | Bin 0 -> 21860 bytes docs/reference/latest/ui-kit/ui-kit.min.css | 2 +- docs/reference/latest/ui-kit/ui-kit.min.js | 2 +- docs/reference/latest/zones/index.html | 130 +- .../-zone-create-parameters.html | 108 +- .../-zone-create-parameters/children.html | 108 +- .../-zone-create-parameters/index.html | 136 +- .../-zone-create-parameters/metadata.html | 108 +- .../-zone-update-parameters.html | 108 +- .../-zone-update-parameters/children.html | 108 +- .../-zone-update-parameters/index.html | 136 +- .../-zone-update-parameters/metadata.html | 108 +- .../index.html | 124 +- .../-zone/-zone.html | 108 +- .../-zone/children.html | 108 +- .../-zone/id.html | 108 +- .../-zone/index.html | 152 +- .../-zone/metadata.html | 108 +- .../-zone/services.html | 108 +- .../index.html | 116 +- .../-shade-zones-module.html | 108 +- .../-shade-zones-module/index.html | 128 +- .../-shade-zones-module/zones.html | 108 +- .../-zone-controls/create-zone.html | 108 +- .../-zone-controls/delete-zone.html | 108 +- .../-zone-controls/get-zone.html | 108 +- .../-zone-controls/index.html | 150 +- .../-zone-controls/list-zones.html | 108 +- .../-zone-controls/update-zone.html | 108 +- .../inkapplications.shade.zones/index.html | 124 +- docs/reference/latest/zones/navigation.html | 672 +++++---- 1084 files changed, 69472 insertions(+), 59923 deletions(-) create mode 100644 docs/reference/latest/core/inkapplications.shade.core/-shade/homekit.html create mode 100644 docs/reference/latest/homekit/index.html create mode 100644 docs/reference/latest/homekit/inkapplications.shade.homekit.parameters/-homekit-update-parameters/-homekit-update-parameters.html create mode 100644 docs/reference/latest/homekit/inkapplications.shade.homekit.parameters/-homekit-update-parameters/action.html create mode 100644 docs/reference/latest/homekit/inkapplications.shade.homekit.parameters/-homekit-update-parameters/index.html create mode 100644 docs/reference/latest/homekit/inkapplications.shade.homekit.parameters/index.html create mode 100644 docs/reference/latest/homekit/inkapplications.shade.homekit.structures/-homekit-action/-companion/-reset.html create mode 100644 docs/reference/latest/homekit/inkapplications.shade.homekit.structures/-homekit-action/-companion/index.html create mode 100644 docs/reference/latest/homekit/inkapplications.shade.homekit.structures/-homekit-action/-homekit-action.html create mode 100644 docs/reference/latest/homekit/inkapplications.shade.homekit.structures/-homekit-action/index.html create mode 100644 docs/reference/latest/homekit/inkapplications.shade.homekit.structures/-homekit-action/key.html create mode 100644 docs/reference/latest/homekit/inkapplications.shade.homekit.structures/-homekit-action/to-string.html create mode 100644 docs/reference/latest/homekit/inkapplications.shade.homekit.structures/-homekit-status/-companion/-paired.html create mode 100644 docs/reference/latest/homekit/inkapplications.shade.homekit.structures/-homekit-status/-companion/-pairing.html create mode 100644 docs/reference/latest/homekit/inkapplications.shade.homekit.structures/-homekit-status/-companion/-unpaired.html create mode 100644 docs/reference/latest/homekit/inkapplications.shade.homekit.structures/-homekit-status/-companion/index.html create mode 100644 docs/reference/latest/homekit/inkapplications.shade.homekit.structures/-homekit-status/-homekit-status.html create mode 100644 docs/reference/latest/homekit/inkapplications.shade.homekit.structures/-homekit-status/index.html create mode 100644 docs/reference/latest/homekit/inkapplications.shade.homekit.structures/-homekit-status/key.html create mode 100644 docs/reference/latest/homekit/inkapplications.shade.homekit.structures/-homekit-status/to-string.html create mode 100644 docs/reference/latest/homekit/inkapplications.shade.homekit.structures/-homekit/-homekit.html create mode 100644 docs/reference/latest/homekit/inkapplications.shade.homekit.structures/-homekit/id.html create mode 100644 docs/reference/latest/homekit/inkapplications.shade.homekit.structures/-homekit/index.html create mode 100644 docs/reference/latest/homekit/inkapplications.shade.homekit.structures/-homekit/status.html create mode 100644 docs/reference/latest/homekit/inkapplications.shade.homekit.structures/-homekit/type.html create mode 100644 docs/reference/latest/homekit/inkapplications.shade.homekit.structures/index.html create mode 100644 docs/reference/latest/homekit/inkapplications.shade.homekit/-homekit-controls/get-homekit.html create mode 100644 docs/reference/latest/homekit/inkapplications.shade.homekit/-homekit-controls/index.html create mode 100644 docs/reference/latest/homekit/inkapplications.shade.homekit/-homekit-controls/list-homekit.html create mode 100644 docs/reference/latest/homekit/inkapplications.shade.homekit/-homekit-controls/update-homekit.html create mode 100644 docs/reference/latest/homekit/inkapplications.shade.homekit/-shade-homekit-module/-shade-homekit-module.html create mode 100644 docs/reference/latest/homekit/inkapplications.shade.homekit/-shade-homekit-module/homekit.html create mode 100644 docs/reference/latest/homekit/inkapplications.shade.homekit/-shade-homekit-module/index.html create mode 100644 docs/reference/latest/homekit/inkapplications.shade.homekit/index.html create mode 100644 docs/reference/latest/homekit/navigation.html rename docs/reference/latest/{ui-kit/assets => images}/abstract-class-kotlin.svg (100%) rename docs/reference/latest/{ui-kit/assets => images}/abstract-class.svg (100%) delete mode 100644 docs/reference/latest/images/anchor-copy-button.svg create mode 100644 docs/reference/latest/images/anchor-copy-icon.svg rename docs/reference/latest/{ui-kit/assets => images}/annotation-kotlin.svg (100%) rename docs/reference/latest/{ui-kit/assets => images}/annotation.svg (100%) rename docs/reference/latest/{ui-kit/assets => images}/arrow-down.svg (100%) delete mode 100644 docs/reference/latest/images/arrow_down.svg create mode 100644 docs/reference/latest/images/check.svg rename docs/reference/latest/{ui-kit/assets => images}/checkbox-off.svg (100%) rename docs/reference/latest/{ui-kit/assets => images}/checkbox-on.svg (100%) rename docs/reference/latest/{ui-kit/assets => images}/class-kotlin.svg (100%) rename docs/reference/latest/{ui-kit/assets => images}/class.svg (100%) delete mode 100644 docs/reference/latest/images/copy-successful-icon.svg rename docs/reference/latest/{ui-kit/assets => images}/cross.svg (100%) rename docs/reference/latest/{ui-kit/assets => images}/enum-kotlin.svg (100%) rename docs/reference/latest/{ui-kit/assets => images}/enum.svg (100%) rename docs/reference/latest/{ui-kit/assets => images}/exception-class.svg (100%) rename docs/reference/latest/{ui-kit/assets => images}/field-value.svg (100%) rename docs/reference/latest/{ui-kit/assets => images}/field-variable.svg (100%) rename docs/reference/latest/{ui-kit/assets => images}/filter.svg (100%) delete mode 100644 docs/reference/latest/images/footer-go-to-link.svg rename docs/reference/latest/{ui-kit/assets => images}/function.svg (100%) rename docs/reference/latest/{ui-kit/assets => images}/interface-kotlin.svg (100%) rename docs/reference/latest/{ui-kit/assets => images}/interface.svg (100%) delete mode 100644 docs/reference/latest/images/nav-icons/abstract-class-kotlin.svg delete mode 100644 docs/reference/latest/images/nav-icons/abstract-class.svg delete mode 100644 docs/reference/latest/images/nav-icons/annotation-kotlin.svg delete mode 100644 docs/reference/latest/images/nav-icons/annotation.svg delete mode 100644 docs/reference/latest/images/nav-icons/class-kotlin.svg delete mode 100644 docs/reference/latest/images/nav-icons/class.svg delete mode 100644 docs/reference/latest/images/nav-icons/enum-kotlin.svg delete mode 100644 docs/reference/latest/images/nav-icons/enum.svg delete mode 100644 docs/reference/latest/images/nav-icons/exception-class.svg delete mode 100644 docs/reference/latest/images/nav-icons/field-value.svg delete mode 100644 docs/reference/latest/images/nav-icons/field-variable.svg delete mode 100644 docs/reference/latest/images/nav-icons/function.svg delete mode 100644 docs/reference/latest/images/nav-icons/interface-kotlin.svg delete mode 100644 docs/reference/latest/images/nav-icons/interface.svg delete mode 100644 docs/reference/latest/images/nav-icons/object.svg delete mode 100644 docs/reference/latest/images/nav-icons/typealias-kotlin.svg rename docs/reference/latest/{ui-kit/assets => images}/object.svg (100%) rename docs/reference/latest/{ui-kit/assets => images}/placeholder.svg (100%) create mode 100644 docs/reference/latest/images/success-icon.svg rename docs/reference/latest/{ui-kit/assets => images}/typealias-kotlin.svg (100%) delete mode 100644 docs/reference/latest/lights/inkapplications.shade.lights.structures/-gradient-color-info/-gradient-color-info.html delete mode 100644 docs/reference/latest/lights/inkapplications.shade.lights.structures/-gradient-color-info/color.html delete mode 100644 docs/reference/latest/lights/inkapplications.shade.lights.structures/-gradient-color-info/index.html delete mode 100644 docs/reference/latest/lights/inkapplications.shade.lights.structures/-gradient-point/color-info.html delete mode 100644 docs/reference/latest/scripts/clipboard.js create mode 100644 docs/reference/latest/scripts/safe-local-storage_blocking.js delete mode 100644 docs/reference/latest/scripts/symbol-parameters-wrapper_deferred.js delete mode 100644 docs/reference/latest/styles/font-jb-sans-auto.css delete mode 100644 docs/reference/latest/styles/jetbrains-mono.css delete mode 100644 docs/reference/latest/ui-kit/assets/burger.svg delete mode 100644 docs/reference/latest/ui-kit/assets/homepage.svg delete mode 100644 docs/reference/latest/ui-kit/assets/theme-toggle.svg create mode 100644 docs/reference/latest/ui-kit/fonts/inter-latin-400-italic.woff create mode 100644 docs/reference/latest/ui-kit/fonts/inter-latin-400-italic.woff2 create mode 100644 docs/reference/latest/ui-kit/fonts/inter-latin-400-normal.woff create mode 100644 docs/reference/latest/ui-kit/fonts/inter-latin-400-normal.woff2 create mode 100644 docs/reference/latest/ui-kit/fonts/inter-latin-600-normal.woff create mode 100644 docs/reference/latest/ui-kit/fonts/inter-latin-600-normal.woff2 create mode 100644 docs/reference/latest/ui-kit/fonts/jetbrains-mono-latin-400-normal.woff create mode 100644 docs/reference/latest/ui-kit/fonts/jetbrains-mono-latin-400-normal.woff2 create mode 100644 docs/reference/latest/ui-kit/fonts/jetbrains-mono-latin-600-normal.woff create mode 100644 docs/reference/latest/ui-kit/fonts/jetbrains-mono-latin-600-normal.woff2 diff --git a/build.gradle.kts b/build.gradle.kts index 90369ddd..7bf558eb 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -8,6 +8,28 @@ repositories { mavenCentral() } +dependencies { + dokka(project(":auth")) + dokka(project(":core")) + dokka(project(":devices")) + dokka(project(":discover")) + dokka(project(":events")) + dokka(project(":grouped-lights")) + dokka(project(":homekit")) + dokka(project(":internals")) + dokka(project(":lights")) + dokka(project(":resources")) + dokka(project(":rooms")) + dokka(project(":scenes")) + dokka(project(":serialization")) + dokka(project(":structures")) + dokka(project(":zones")) +} + +dokka { + moduleName.set("Shade") +} + subprojects { repositories { mavenCentral() @@ -17,6 +39,11 @@ subprojects { } } -tasks.dokkaHtmlMultiModule.configure { - outputDirectory.set(rootDir.resolve("docs/reference/${project.version}")) +tasks.named("dokkaGeneratePublicationHtml") { + doLast { + copy { + from(layout.buildDirectory.dir("dokka/html")) + into(rootDir.resolve("docs/reference/${project.version}")) + } + } } diff --git a/buildSrc/src/main/kotlin/ink.publishing.gradle.kts b/buildSrc/src/main/kotlin/ink.publishing.gradle.kts index 74225812..d3427343 100644 --- a/buildSrc/src/main/kotlin/ink.publishing.gradle.kts +++ b/buildSrc/src/main/kotlin/ink.publishing.gradle.kts @@ -5,12 +5,14 @@ plugins { id("org.jetbrains.kotlinx.binary-compatibility-validator") } -val dokkaHtml by tasks.getting(org.jetbrains.dokka.gradle.DokkaTask::class) +dokka { + moduleName.set(project.name) +} val javadocJar: TaskProvider by tasks.registering(Jar::class) { - dependsOn(dokkaHtml) + dependsOn(tasks.named("dokkaGeneratePublicationHtml")) archiveClassifier.set("javadoc") - from(dokkaHtml.outputDirectory) + from(layout.buildDirectory.dir("dokka/html")) } apiValidation { diff --git a/docs/reference/latest/auth/index.html b/docs/reference/latest/auth/index.html index b3cd69c3..7153a846 100644 --- a/docs/reference/latest/auth/index.html +++ b/docs/reference/latest/auth/index.html @@ -1,22 +1,22 @@ - + auth - - + + @@ -24,39 +24,37 @@ - - + - - + -
- -
-