Jak skonfigurować widżety
  • 19 Mar 2023
  • 2 Minuty do przeczytania
  • Współtwórcy

Jak skonfigurować widżety


Article Summary

Przegląd

Każdy element w Twojej aplikacji, który Tulip nazywa Widżetami, może być skonfigurowany tak, aby najlepiej odpowiadał pożądanej formie i funkcji.

Różne Widgety obsługują różne opcje konfiguracyjne. Ustawienia te mogą wpływać na wiele różnych atrybutów widżetów: - Mapowanie zawartości/danych- np.: Jaki tekst będzie wyświetlany na przycisku, jakie kolumny tabeli będą wyświetlane? - np.: Gdzie powinna być przechowywana wartość wejścia, jaka tabela powinna być wyświetlana? - Stylizacja- np.: Jaki kolor powinien mieć przycisk, czy widżet tekstowy powinien być ustawiony na pogrubienie lub kursywę? - Wyzwalacze- np.: Co się stanie, gdy użytkownik kliknie [Enter], co się stanie, gdy użytkownik zaznaczy wiersz?

Jak skonfigurować widżety

Aby edytować widżet, musi on być zaznaczony.

  1. Wybierz Widżet, który chcesz skonfigurować. 2. Po wybraniu wyświetlane jest okno kontekstowe dla tego widżetu.Context Pane

Zawartość - mapowanie danych

Zawartość wyświetlana dla Widżetów różni się dla różnych widżetów, ale proces mapowania nie różni się. Ustawienie widgetu "Datasource" określa źródło zawartości widgetu. Kiedy po raz pierwszy dodajesz widżety, ich datasouce będą niezmapowane.

Datasource mapping.png

Datasource Type to szeroki typ źródła, do którego widget jest mapowany. Przykłady obejmują zmienne, pola rekordów tabeli, atrybuty maszyn i inne.

Datasource to specyficzny atrybut w ramach tego typu, do którego mapowany jest widżet.

:::(Info) (UWAGA) Ikona ostrzegawcza pojawia się w rogu wejścia, aby wskazać, że nie wybrano źródła danych:

Mapowanie danych.

Dla wejść źródło danych będzie reprezentować miejsce, w którym będą przechowywane dane wejściowe użytkownika, dla wszystkich innych widżetów źródło danych będzie reprezentować źródło danych, które widżet wyświetla.

Wiele widżetów jest powiązanych z danymi. Zawartość widżetów może być napędzana przez dynamiczne dane, takie jak rekordy tabeli lub zmienne. Widżety wejściowe mogą być również używane do wypełniania danych w zmiennych lub polach rekordów tabeli.

Widżety wejściowe są odczytywane/zapisywane wraz z ich źródłem danych, zmiany w danych wejściowych zmienią wartość źródła danych. Większość widżetów jest tylko do odczytu, gdzie mogą być sterowane przez dynamiczne dane, ale nie mogą bezpośrednio wpływać na wartość źródła danych.

Stylizacja

Możesz edytować następujące właściwości widżetów po ich załadowaniu do Tulipa w oknie kontekstowym po prawej stronie ekranu. Opcje stylizacji różnią się w zależności od widgetu, ale większość widgetów ma opcje wymienione poniżej-.

  • Rozmiar czcionki
  • Kolor czcionki
  • Styl czcionki
  • Wyrównanie tekstu przycisku
  • Kolor przycisku
  • Rozmiar
  • Obrót
  • Cień
  • Promień obramowania
  • Migające

Widżety sterowane danymi

Wiele widżetów może być wypełnionych dynamicznymi danymi. W większości dynamicznych widżetów ustawienie Datasource wskazuje, jakie dane sterują stanem widżetu.image.png

ColorWszystkie właściwości Color mogą być ustawione statycznie lub dynamicznie na podstawie zmiennej.

ZmiennaZawartość widżetuVariablemoże być powiązana z wartością dowolnej zmiennej aplikacji, w tym z kolorami. Widżet ten będzie się dynamicznie zmieniał wraz ze zmianami zmiennej źródłowej.

Rekord tabeliWidżet rekordu tabeli odzwierciedla aktualną wartość całego rekordu lub pojedynczego pola rekordu tabeli.

InteraktywnatabelaWidżet interaktywnej tabeli wyświetla aktualny stan tabeli.

Wyzwalacze

Wiele widżetów może wyzwalać logikę aplikacji. Różne widżety oferują różne zachowania, które napędzają odpalanie wyzwalaczy.

image.png

Widżety wejściowe Dla wszystkich widżetów wejściowych, gdy wejście zostanie zmienione, ich wyzwalacze zostaną uruchomione.:::(Info) (UWAGA) W przypadku widżetów Number i Text, wyzwalacze zostaną uruchomione po kliknięciu [Enter] :::Interactive TableGdy użytkownik zaznaczy wiersz, jego wyzwalacz zostanie uruchomiony. Dodatkowo, wiersz ten zostanie załadowany do uchwytu tabeli ustawionego w ustawieniu widżetu Połączony rekord. Dowiedz się więcej o widżecie tabeli interaktywnej tutaj.

:::(Warning) (Ostrzeżenie) Aby wiersze w widżecie tabeli interaktywnej były możliwe do wybrania, jego pole Rekord połączony musi być powiązane z miejscem na rekord tabeli. :::

Dalsza lektura


Czy ten artykuł był pomocny?