Controlul Shimmer
Un control folosit pentru a afișa o experiență de încărcare.
Notă
Documentația completă și codul sursă se găsesc în depozitul de componente de cod GitHub.
Descriere
Această componentă de cod oferă un înveliș în jurul controlului Fluent UI Shimmer legat de un buton pentru utilizare în pagini de pânză și personalizate.
Proprietăți cheie
Proprietate | Descriere |
---|---|
Items |
Elementele de acțiune pentru redare |
Rows |
Elementele de acțiune pentru redare |
SpacebetweenShimmer |
Spațiu sau decalaj între fiecare Shimmer în cazul mai multor rânduri. |
Proprietățile articolelor
Fiecare înregistrare din conținutul tabelului de mai jos poate avea următoarele valori.
Proprietate | Descriere |
---|---|
ItemKey |
Necesar Cheia de utilizat pentru a indica un ShimmerElement specific. Cheile trebuie să fie unice. |
ItemType |
Necesar Tipul elementului Shimmer din lista celor trei elemente strălucitoare, adică cerc, spațiu și linie. |
ItemRowKey |
Necesar Cheia de utilizat pentru a indica RowKey și pentru a stabili relația. |
ItemHeight |
Înălțimea ShimmerElement |
ItemWidth |
Lățimea ShimmerElement |
ItemVerticalAlign |
Pentru a specifica modul în care trebuie să se alinieze elementul. adică „sus”, „centru” sau „jos”. |
Exemplu de formulă Power Fx:
Table({ItemKey:"1",ItemWidth:"3.8",ItemHeight:60,ItemRowKey:"1",ItemType:"circle"},{ItemKey:"2",ItemWidth:"2",ItemHeight:10,ItemRowKey:"1",ItemType:"gap"},{ItemKey:"3",ItemWidth:"20",ItemHeight:10,ItemRowKey:"1",ItemType:"line"},{ItemKey:"4",ItemWidth:"2",ItemHeight:10,ItemRowKey:"1",ItemType:"gap"},{ItemKey:"5",ItemWidth:"2.8",ItemHeight:30,ItemRowKey:"1",ItemType:"line"},{ItemKey:"6",ItemWidth:"2",ItemHeight:10,ItemRowKey:"1",ItemType:"gap"},{ItemKey:"7",ItemWidth:"20",ItemHeight:10,ItemRowKey:"1",ItemType:"line"},{ItemKey:"8",ItemWidth:"1",ItemHeight:10,ItemRowKey:"1",ItemType:"gap"},{ItemKey:"9",ItemWidth:"3.8",ItemHeight:40,ItemRowKey:"1",ItemType:"line"},{ItemKey:"10",ItemWidth:"2",ItemHeight:10,ItemRowKey:"1",ItemType:"gap"},{ItemKey:"11",ItemWidth:"20",ItemHeight:10,ItemRowKey:"1",ItemType:"line"},{ItemKey:"12",ItemWidth:"2",ItemHeight:10,ItemRowKey:"1",ItemType:"gap"},{ItemKey:"13",ItemWidth:"2.8",ItemHeight:30,ItemRowKey:"1",ItemType:"line"},{ItemKey:"14",ItemWidth:"2",ItemHeight:10,ItemRowKey:"1",ItemType:"gap"},{ItemKey:"15",ItemWidth:"20",ItemHeight:10,ItemRowKey:"1",ItemType:"line"},{ItemKey:"16",ItemWidth:"1",ItemHeight:10,ItemRowKey:"1",ItemType:"gap"})
Rânduri (rows_Items
) Valoarea proprietății
Fiecare înregistrare din conținutul tabelului de mai jos poate avea următoarele valori.
Proprietate | Descriere |
---|---|
RowKey |
Necesar Cheia de utilizat pentru a indica ce element Shimmer specific este selectat și pentru adăugarea elementelor secundare. Cheile trebuie să fie unice. |
RowOrder |
Ordinea în care ar trebui să se redea elementele Shimmer |
RowCount |
Numărul de elemente Shimmer de redat |
RowWidth |
Lățimea Shimmer |
Exemplu de formulă Power Fx:
Table(
{
RowKey: "1",
RowOrder:1,
RowCount:5,
RowWidth: 100
}
)
Proprietăți de stil
Proprietate | Descriere |
---|---|
Theme |
Acceptă un șir JSON care este generat utilizând Fluent UI Theme Designer (windows.net). Dacă este lăsat necompletat, se va folosi tema implicită definită de Power Apps. Consultați temele pentru îndrumări privind configurarea. |
AccessibilityLabel |
Aria-label pentru cititor de ecran |
Exemplu de temă
Șirul de teme JSON este transmis proprietății componentei, în timp ce varTheme
poate fi folosit pentru a stila alte componente standard, cum ar fi butoanele, folosind culorile individuale.
Pentru mai multe informații despre paleta de culori care trebuie utilizată în timpul lucrului cu Shimmer, consultați IShimmerColors Interface
secțiunea documentație IShimmerElement.
Limitări
Această componentă de cod poate fi utilizată numai în aplicații planșă de lucru și pagini personalizate.