Knapkomponenter kan initiere en eller flere handlinger, for eksempel visning eller skjulning af sidekomponenter og visning af meddelelser. Visse komponenter, for eksempel mappe- og fillister, kan initiere handlinger i komponenten på basis af det valg, som en bruger foretager.
Du kan for eksempel konfigurere en knap, så brugeren omdirigeres til en anden side eller ekstern URL, når der trykkes på knappen (triggeren), og der vises en varsling med oplysninger om ændringen (handlingerne). Det, som du får vist, ændrer sig, afhængigt af hvilke komponenttyper der også bruges.
Hvis du bruger mere end én handling, skal du anbringe handlingerne i den rækkefølge, som de skal udføres i. Vis varslingshandlingen først i eksemplet ovenfor. Dette giver brugeren tid til at læse og afslå meddelelsen, før den pågældende omdirigeres til siden. Hvis du angiver, at omdirigeringshandlingen skal vises først, risikerer du, at meddelelsen erstattes af den nye side, før brugeren har nået at læse den.
Sidehandlinger
Alle komponenter, der understøtter triggere og handlinger, understøtter sidehandlinger:
Naviger til siteside: Vælg en side på det aktuelle site.
Naviger til ekstern URL: Angiv den komplette URL til en ekstern side eller et eksternt site.
Vis varsling: Vis en angivet meddelelse i et vindue.
Vis eller skjul en komponent: Vælg en komponent på listen med komponenter på den aktuelle side for at vise, skjule eller slå komponenten til/fra.
Vis eller skjul en plads: Vælg en komponent på listen med pladser på den aktuelle side for at vise, skjule eller slå pladsen til/fra.
Komponentspecifikke handlinger
Ud over sidehandlinger kan komponenter definere deres egne handlinger. Disse handlinger kan tillade, at en komponent kommunikerer med andre komponenter og initierer handlinger i en hjælpekomponent. Når en bruger for eksempel vælger en mappe i mappelistekomponenterne, kan fillistekomponenten vise filerne i den valgte mappe. I dette tilfælde understøtter mappelistekomponenten triggeren Valgt mappe, og fillistekomponenten understøtter handlingen Vis filer.
Når du føjer komponenter, der understøtter handlinger, til en side, føjes komponenten og eventuelle handlinger, som den understøtter, til listen over tilgængelige handlinger. Nogle komponenter understøtter kun handlinger eller visse handlinger. Nogle komponenter leverer triggere, men understøtter ikke selv nogen handlinger.
Se Udvikling af komponenter for at få oplysninger om, hvordan du opretter dine egne komponenter.
Sådan angiver du for eksempel en eller flere handlinger for en knapkomponent:
Klik på knappens menuikon , og vælg Indstillinger.
Klik på Link i panelet Indstillinger.
Klik på Vælg linktype, og vælg Triggerhandlinger.
Klik på Klik på knap under Tilgængelige triggere.
Klik på og træk en handling fra kolonnen til venstre i vinduet Konfigurer triggerhandlinger, og placer den på pladsen Gør noget.