Sidhuvud
Sidhuvud, även kallat konfigurationssidhuvud, är en kontrollpanelkomponent som visar konfigurationssidhuvudet med knappar, flikar och informationsbanner högst upp i Produktkonfiguratorn. Komponenten tillhandahåller kontroller för användare för att växla direkt prissättning, validering och layoutlägen, och för att navigera mellan flera rotprodukter via flikar. Sidhuvudet har inga utdataegenskaper och lyssnar inte på några händelser.
Versioner som krävs
| Tillgängliga i: Lightning Experience |
| Tillgängliga i: Enterprise, Unlimited och Developer Editions of Revenue Management (tidigare Revenue Cloud) med licensen Revenue Cloud Growth eller Revenue Cloud Advanced |
Sidhuvudansvar
- Visa konfigurationstiteln
- Tillhandahåll växelkontroller för direkt prissättning, validering och layoutlägen
- Visa flikar för konfigurationer med flera rötter
- Visa banners för gamla priser, validering och prisramper
- Skicka växel- och navigeringshändelser i Lightning Message Service (LMS) till Datahanteraren
- Knappen Visa favoriter när den är aktiverad
Sidhuvudets API-namn
S01_ConfigHeader .
Indataegenskaper
Sidhuvudet accepterar data från dessa överordnade egenskaper och flödeskomponentegenskaper, angivna av användare.
| Egenskap | Typ | Obligatoriskt | Beskrivning |
|---|---|---|---|
| isDesignTime | Boolesk | Nej | Oavsett om det är i design- eller förhandsvisningsläge |
| isApiInProgress . | Boolesk | Nej | Om API-anrop pågår |
| layoutMode | Sträng | Nej | Layoutläge: "standard" eller "kompakt" |
| isPriceRampEnabled [Aktiverad] | Boolesk | Nej | Om prisramper är aktiverade |
| titel | Sträng | Nej | Konfigurationstitel |
| flikar | Matris | Nej | Flikar för paket med flera rötter |
| isInstantPricingToggleEnabled [Aktiverad] | Boolesk | Nej | Om direktprissättning är synlig |
| isInstantPricingEnabled [Aktiverat] | Boolesk | Nej | Indikerar om direktprissättning är aktiverat som standard. Använd endast systemstandardvärdet för denna egenskap. Om du anger något annat värde fungerar inte direktprissättningsfunktionen. |
| rootProductId | Sträng | Nej | ID för rotprodukt |
| explainabilityEnabled [Förklarbarhet aktiverad] | Boolesk | Nej | Om knappen för förklaring är aktiverad (förklaringslogg som samlats in under konfigurationen). |
| showPrices [Visa priser] | Boolesk | Nej | Om prissättningsinformation ska visas vid körning |
| favoriteData | Sträng | Nej | Konfigurationsdata för favoriter |
| isNonBlockingEnabled [isNonBlockingAktiverad] | Boolesk | Nej | Om icke-blockerande läge är aktiverat |
| isGroupRampEnabled [Aktiverad] | Boolesk | Nej | Om grupprampaffärer har aktiverats för produkten |
| currentGroupName | Sträng | Nej | Namn på den aktuella gruppen för transaktionsobjektet som konfigureras. |
Händelser Sidhuvudbränder
Sidhuvudet utlöser de LMS-händelser som visas i denna tabell.
| Händelseåtgärd | När är den sparkad | Syfte |
|---|---|---|
| toggleInstantPricing | Användare växlar direktprissättning | Slå på eller av direktprissättning |
| toggleCompactLayout . | Användare växlar komprimerad layout | Växla layoutläge |
| toggleRulesValidation | Användare växlar validering | Slå på/stäng av validering |
| updatePrices [Uppdatera priser] | Användaren klickar på länken "Uppdatera priser" | Utlös prissättning manuellt |
| navigera | Användare väljer en flik | Gå till vald rotprodukt |
