Do renderowania ustawień składnika można używać adresu URL ustawień składnika i opcji renderowania ustawień składnika.
URL ustawień składnika
URL ustawień składnika jest renderowany w ramce wstawkowej i jest wywoływany z użyciem parametrów określających konkretne ustawienia składnika umieszczanego na stronie. Format adresu URL ustawień jest następujący:
{Component Settings URL}?instance=<app-instance>&width=<width>&currCompId=<id of the app associated with the settings panel>&locale=<locale>
Nazwa | Typ | Opis |
---|---|---|
|
URL |
URL ustawień składnika |
|
Liczba |
Szerokość ramki wstawkowej ustawień w pikselach |
|
Napis |
Bieżący ID składnika edytowanego przy użyciu panelu "Ustawienia" |
|
Napis |
Bieżące ustawienia narodowe serwisu-hosta (konstruktor serwisów). Format ma postać |
Opcje renderowania ustawień składnika lokalnego
W panelu "Ustawienia" są dla składnika lokalnego dostępne trzy opcje renderowania go w ramce wstawkowej, bazujące na rozmiarze i stopniu złożoności ramki wstawkowej. Każda z tych opcji jest określana we właściwości settingsRenderOption
.
Uwaga:
Opcje te są dostępne tylko dla składników lokalnych. Panele "Ustawienia" składników odległych są zawsze renderowane z użyciem opcji "dialog".inline
Opcji tej należy używać, jeśli użytkownik ma wprowadzać niewielką liczbę właściwości.
Ramka wstawkowa zostanie wstawiona na karcie Ogólne w miejscu zwykłego przycisku używanego do przechodzenia do panelu "Ustawienia".
Zapewnia najbardziej zintegrowane rozwiązanie, wymagając najmniejszej liczby działań użytkownika, lecz ma ograniczone miejsce.
panel
Opcji tej należy używać, gdy lista właściwości jest dłuższa, lecz nadal można je sensownie wyświetlić w 300-pikselowym obszarze standardowego panelu "Ustawienia".
Ramka wstawkowa wsunie się do widoku i pojawi się przycisk "Wstecz" pozwalający użytkownikowi wrócić na kartę "Ogólne".
Zapewnia zintegrowane rozwiązanie, umożliwiające interakcję z ramką wstawkową na stronie.
dialog
Tryb domyślny do obsługi bardziej ogólnych układów ustawień, wymagających złożonego interfejsu użytkownika.
Wyświetla ramkę wstawkową w modalnym oknie dialogowym na stronie.