A gomb összetevők egy vagy több olyan műveletet kezdeményezhetnek, mint például az oldalösszetevők elrejtése és megjelenítése, illetve az üzenetek megjelenítése. Bizonyos összetevők, például a mappa- és fájllisták, a felhasználó által végzett kijelölések alapján műveleteket kezdeményezhetnek a kísérő alkalmazásban.
Például konfigurálhat úgy egy gombot, hogy a gomb megnyomásakor (a trigger) a rendszer egy másik oldalra vagy külső URL-címre irányítsa a felhasználót, és riasztás jelenjen meg, amely figyelmezteti a változásra (a műveletek). A megjelenítés a használt összetevőktől függően változik.
Ha több műveletet használ, gondolja át a műveletek sorrendjét, és olyan sorrendben vegye fel a műveleteket, amilyen sorrendben a végrehajtást szeretné. A fenti példában a riasztási műveletet kell a lista elejére tenni. Ez időt biztosít a felhasználónak arra, hogy elolvassa és bezárja az üzenetet, mielőtt a rendszer átirányítaná az adott oldalra. Ha az átirányítási műveletet helyezi a lista elejére, előfordulhat, hogy a rendszer kicseréli az üzenetet az új oldalra, mielőtt a felhasználónak lehetősége lett volna elolvasni.
Oldalműveletek
A triggereket és műveleteket támogató összes összetevő támogatja az oldalműveleteket is:
Navigálás webhelyi oldalra: Az aktuális webhelyről választ ki egy oldalt.
Navigálás külső URL-címre: Külső weblapra vagy webhelyre mutató teljes URL-címet ad meg.
Riasztás megjelenítése: Megjeleníti egy ablakban a megadott üzenetet.
Összetevő elrejtése vagy megjelenítése: Az aktuális oldalon az összetevők listájából kiválaszt egy összetevőt, hogy azt megjelenítse, elrejtse vagy váltogassa ezt a két műveletet.
Rekesz elrejtése vagy megjelenítése: Az aktuális oldalon a rekeszek listájából kiválaszt egy rekeszt, hogy azt megjelenítse, elrejtse vagy váltogassa ezt a két műveletet.
Összetevőfüggő műveletek
Az oldalműveleteken kívül az alkalmazások saját műveleteiket is meghatározhatják. Ezek a műveletek lehetővé teszik az összetevő számára, hogy más összetevőkkel kommunikáljon, illetve műveleteket kezdeményezzen egy kísérő összetevőben. Ha például a felhasználó kiválaszt egy mappát a mappalista összetevőben, a fájllista összetevő megjelenítheti a kiválasztott mappában lévő fájlokat. Ebben az esetben a mappalista összetevő a Kiválasztott mappa triggert támogatja, a fájllista összetevő pedig a Fájlok megjelenítése műveletet.
Oldalműveleteket támogató összetevők hozzáadása esetén az összetevő, illetve az általa támogatott műveletek hozzáadódnak az elérhető műveletek listájához. Bizonyos összetevők csak műveleteket vagy bizonyos műveleteket támogatnak. Bizonyos összetevők biztosítanak triggereket, de saját maguk nem támogatnak semmilyen műveletet.
A saját összetevők létrehozásával kapcsolatos további tudnivalókért lásd: Összetevők fejlesztése.
Például egy vagy több művelet megadásához egy gomb összetevő számára:
Kattintson a gomb menüikonjára () és válassza a Beállítások elemet.
A Beállítások panelen kattintson a Hivatkozás elemre.
Kattintson a Hivatkozástípus kiválasztása lehetőségre, és válassza a Triggerműveletek elemet.
A Használható triggerek alatt kattintson a Gombra kattintás elemre.
A Triggerművelet konfigurálása ablakban kattintson egy műveletre, és húzza át a balra lévő oszlopból a Valamilyen művelet feliratú rekeszbe.