From 11afa85923a59c2370b0020e9bc2f2cfd3ce8ca6 Mon Sep 17 00:00:00 2001 From: github-actions Date: Sun, 25 Feb 2024 20:07:10 +0000 Subject: [PATCH] Deployed c5cf3ff0 to dev with MkDocs 1.5.3 and mike 2.0.0 --- .../index.html | 4 +- dev/open-api/index.html | 2 +- ...er-870fbbe9.html => swagger-f310b4dc.html} | 2 +- dev/sitemap.xml.gz | Bin 127 -> 127 bytes dev/swagger.json | 324 ++++++++---------- 5 files changed, 146 insertions(+), 186 deletions(-) rename dev/open-api/{swagger-870fbbe9.html => swagger-f310b4dc.html} (98%) diff --git a/dev/dev-guide/testing/unit-tests-on-blazor-components/index.html b/dev/dev-guide/testing/unit-tests-on-blazor-components/index.html index 36765ff44..72c8fc734 100644 --- a/dev/dev-guide/testing/unit-tests-on-blazor-components/index.html +++ b/dev/dev-guide/testing/unit-tests-on-blazor-components/index.html @@ -660,12 +660,12 @@

How to unit test componentTip

WaitForAssertion is useful in asserting asynchronous changes: It will blocks and waits in a test method until the specified assertion action does not throw an exception, or until the timeout is reached (the default -timeout is one second). πŸ‘‰ Assertion of asynchronous changes

+timeout is one second). πŸ‘‰ Assertion of asynchronous changes

Tip

Within unit tests on Blazor components, you can interact with HTML DOM and query rendered HTMLelements (buttons, div...) by using -CSS selectors (id, class...) πŸ‘‰ Lean more about CSS selectors

+CSS selectors (id, class...) πŸ‘‰ Lean more about CSS selectors

How to unit test a component requiring an external componentΒΆ

Some components proposed by MudBlazor (MudAutocomplete, MudSelect...) use another component MudPopoverProvider to display elements. diff --git a/dev/open-api/index.html b/dev/open-api/index.html index cb4549bb7..76466fd17 100644 --- a/dev/open-api/index.html +++ b/dev/open-api/index.html @@ -419,7 +419,7 @@

Web API ReferenceΒΆ

-

+

diff --git a/dev/open-api/swagger-870fbbe9.html b/dev/open-api/swagger-f310b4dc.html similarity index 98% rename from dev/open-api/swagger-870fbbe9.html rename to dev/open-api/swagger-f310b4dc.html index 6babb78c0..97db9bca2 100644 --- a/dev/open-api/swagger-870fbbe9.html +++ b/dev/open-api/swagger-f310b4dc.html @@ -58,7 +58,7 @@ } const resize_ob = new ResizeObserver(function(entries) { - parent.update_swagger_ui_iframe_height("870fbbe9"); + parent.update_swagger_ui_iframe_height("f310b4dc"); }); // start observing for resizing diff --git a/dev/sitemap.xml.gz b/dev/sitemap.xml.gz index ec5b65e0581b2403b49a48872a1f054b0c38ff99..3d6eb4fa687baab0067d2fb174dff57b94c7659d 100644 GIT binary patch delta 13 Ucmb=gXP58h;CMUt_C)py03ntIH2?qr delta 13 Ucmb=gXP58h;7CZToycAR02{po6951J diff --git a/dev/swagger.json b/dev/swagger.json index 58376e752..6479a4000 100644 --- a/dev/swagger.json +++ b/dev/swagger.json @@ -188,6 +188,36 @@ "description": "Success" } } + }, + "put": { + "tags": [ + "IoT Devices" + ], + "operationId": "PUT Update Device configuration", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/DeviceConfig" + } + }, + "text/json": { + "schema": { + "$ref": "#/components/schemas/DeviceConfig" + } + }, + "application/*+json": { + "schema": { + "$ref": "#/components/schemas/DeviceConfig" + } + } + } + }, + "responses": { + "200": { + "description": "Success" + } + } } }, "/api/device-configurations/{configurationId}": { @@ -229,46 +259,6 @@ } } }, - "put": { - "tags": [ - "IoT Devices" - ], - "operationId": "PUT Update Device configuration", - "parameters": [ - { - "name": "configurationId", - "in": "path", - "required": true, - "schema": { - "type": "string" - } - } - ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/DeviceConfig" - } - }, - "text/json": { - "schema": { - "$ref": "#/components/schemas/DeviceConfig" - } - }, - "application/*+json": { - "schema": { - "$ref": "#/components/schemas/DeviceConfig" - } - } - } - }, - "responses": { - "200": { - "description": "Success" - } - } - }, "delete": { "tags": [ "IoT Devices" @@ -926,6 +916,38 @@ } } } + }, + "put": { + "tags": [ + "IoT Edge Devices" + ], + "summary": "Updates the device.", + "operationId": "PUT Update IoT Edge", + "requestBody": { + "description": "The IoT Edge device.", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/IoTEdgeDevice" + } + }, + "text/json": { + "schema": { + "$ref": "#/components/schemas/IoTEdgeDevice" + } + }, + "application/*+json": { + "schema": { + "$ref": "#/components/schemas/IoTEdgeDevice" + } + } + } + }, + "responses": { + "200": { + "description": "Success" + } + } } }, "/api/edge/devices/{deviceId}": { @@ -969,48 +991,6 @@ } } }, - "put": { - "tags": [ - "IoT Edge Devices" - ], - "summary": "Updates the device.", - "operationId": "PUT Update IoT Edge", - "parameters": [ - { - "name": "deviceId", - "in": "path", - "required": true, - "schema": { - "type": "string" - } - } - ], - "requestBody": { - "description": "The IoT Edge device.", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/IoTEdgeDevice" - } - }, - "text/json": { - "schema": { - "$ref": "#/components/schemas/IoTEdgeDevice" - } - }, - "application/*+json": { - "schema": { - "$ref": "#/components/schemas/IoTEdgeDevice" - } - } - } - }, - "responses": { - "200": { - "description": "Success" - } - } - }, "delete": { "tags": [ "IoT Edge Devices" @@ -2603,43 +2583,53 @@ } } } - } - }, - "/api/lorawan/models/{id}": { - "get": { + }, + "put": { "tags": [ "LoRa WAN" ], - "summary": "Get the device model details.", - "operationId": "GET LoRaWAN device model", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "The devic emodel identifier.", - "required": true, - "schema": { - "type": "string" + "summary": "Updates the specified device model.", + "operationId": "PUT Update the LoRaWAN device model", + "requestBody": { + "description": "The device model.", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/LoRaDeviceModelDto" + } + }, + "text/json": { + "schema": { + "$ref": "#/components/schemas/LoRaDeviceModelDto" + } + }, + "application/*+json": { + "schema": { + "$ref": "#/components/schemas/LoRaDeviceModelDto" + } } } - ], + }, "responses": { "200": { - "description": "Success", + "description": "Success" + }, + "400": { + "description": "Bad Request", "content": { "text/plain": { "schema": { - "$ref": "#/components/schemas/LoRaDeviceModelDto" + "$ref": "#/components/schemas/ProblemDetails" } }, "application/json": { "schema": { - "$ref": "#/components/schemas/LoRaDeviceModelDto" + "$ref": "#/components/schemas/ProblemDetails" } }, "text/json": { "schema": { - "$ref": "#/components/schemas/LoRaDeviceModelDto" + "$ref": "#/components/schemas/ProblemDetails" } } } @@ -2665,63 +2655,43 @@ } } } - }, - "put": { + } + }, + "/api/lorawan/models/{id}": { + "get": { "tags": [ "LoRa WAN" ], - "summary": "Updates the specified device model.", - "operationId": "PUT Update the LoRaWAN device model", + "summary": "Get the device model details.", + "operationId": "GET LoRaWAN device model", "parameters": [ { "name": "id", "in": "path", + "description": "The devic emodel identifier.", "required": true, "schema": { "type": "string" } } ], - "requestBody": { - "description": "The device model.", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/LoRaDeviceModelDto" - } - }, - "text/json": { - "schema": { - "$ref": "#/components/schemas/LoRaDeviceModelDto" - } - }, - "application/*+json": { - "schema": { - "$ref": "#/components/schemas/LoRaDeviceModelDto" - } - } - } - }, "responses": { "200": { - "description": "Success" - }, - "400": { - "description": "Bad Request", + "description": "Success", "content": { "text/plain": { "schema": { - "$ref": "#/components/schemas/ProblemDetails" + "$ref": "#/components/schemas/LoRaDeviceModelDto" } }, "application/json": { "schema": { - "$ref": "#/components/schemas/ProblemDetails" + "$ref": "#/components/schemas/LoRaDeviceModelDto" } }, "text/json": { "schema": { - "$ref": "#/components/schemas/ProblemDetails" + "$ref": "#/components/schemas/LoRaDeviceModelDto" } } } @@ -3216,43 +3186,53 @@ } } } - } - }, - "/api/models/{id}": { - "get": { + }, + "put": { "tags": [ "Device Models" ], - "summary": "Get the device model details.", - "operationId": "GET Device model", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "The devic emodel identifier.", - "required": true, - "schema": { - "type": "string" + "summary": "Updates the specified device model.", + "operationId": "PUT Update the device model", + "requestBody": { + "description": "The device model.", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/DeviceModelDto" + } + }, + "text/json": { + "schema": { + "$ref": "#/components/schemas/DeviceModelDto" + } + }, + "application/*+json": { + "schema": { + "$ref": "#/components/schemas/DeviceModelDto" + } } } - ], + }, "responses": { "200": { - "description": "Success", + "description": "Success" + }, + "400": { + "description": "Bad Request", "content": { "text/plain": { "schema": { - "$ref": "#/components/schemas/DeviceModelDto" + "$ref": "#/components/schemas/ProblemDetails" } }, "application/json": { "schema": { - "$ref": "#/components/schemas/DeviceModelDto" + "$ref": "#/components/schemas/ProblemDetails" } }, "text/json": { "schema": { - "$ref": "#/components/schemas/DeviceModelDto" + "$ref": "#/components/schemas/ProblemDetails" } } } @@ -3278,63 +3258,43 @@ } } } - }, - "put": { + } + }, + "/api/models/{id}": { + "get": { "tags": [ "Device Models" ], - "summary": "Updates the specified device model.", - "operationId": "PUT Update the device model", + "summary": "Get the device model details.", + "operationId": "GET Device model", "parameters": [ { "name": "id", "in": "path", + "description": "The devic emodel identifier.", "required": true, "schema": { "type": "string" } } ], - "requestBody": { - "description": "The device model.", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/DeviceModelDto" - } - }, - "text/json": { - "schema": { - "$ref": "#/components/schemas/DeviceModelDto" - } - }, - "application/*+json": { - "schema": { - "$ref": "#/components/schemas/DeviceModelDto" - } - } - } - }, "responses": { "200": { - "description": "Success" - }, - "400": { - "description": "Bad Request", + "description": "Success", "content": { "text/plain": { "schema": { - "$ref": "#/components/schemas/ProblemDetails" + "$ref": "#/components/schemas/DeviceModelDto" } }, "application/json": { "schema": { - "$ref": "#/components/schemas/ProblemDetails" + "$ref": "#/components/schemas/DeviceModelDto" } }, "text/json": { "schema": { - "$ref": "#/components/schemas/ProblemDetails" + "$ref": "#/components/schemas/DeviceModelDto" } } }