Skip to main content

Integration of the web component

This is a more technical section dedicated to developers. For a specific environment, use the correct base uri, specified in this section : Insert a webcomponent. Below is an example of implementation:
The dtn-profile HTML element implements a shadow DOM that allows it to be isolated from the rest of the application. For more Information on what a shadow DOM is, please refer to the What are webcomponents section.

Inputs

active-step-section

Opens the stepper directly on the specified section. If the value is absent or does not correspond to a valid section key, the form opens on the first step.
  • Name: active-step-section
  • Required: No
  • Type: ProfileSection
  • Default value: —

disable-heating-fields

When true, heating-related fields are hidden from the profile form.
  • Name: disable-heating-fields
  • Required: No
  • Type: boolean
  • Default value: false

Outputs

dtn:profile-saved

Custom DOM event dispatched on window when the user clicks on the “Save and quit” button or the “Finish” button in the last step.

CSS Variables

Not applicable

Authentication

To access the data required to render this component, you first need to set up security in your application by following the guidelines listed in the Security for HOME Interfaces section. See more details in this section.

Type

ProfileSavedPayload

StepMetadata

ProfileSection

Last modified on October 14, 2026