Cablarea

Într-un spaţiu, widget-urile comunică unul cu altul utilizând fire. Un fir are un widget sursă şi un widget ţintă.

Fiecare widget are o listă de evenimente pe care le poate trimite şi o listă de evenimente pe care le poate primi. Un fir conectează un eveniment pe care îl trimite widget-ul sursă la un eveniment pe care widget-ul ţintă îl primeşte. Apoi widget-ul ţintă execută ce acţiune are definită pentru acel eveniment ţintă.

De exemplu, dacă întoarceţi un task în widget-ul Informaţii task, widget-ul Informaţii task trimite un eveniment eliberat de task către widget-ul Taskurile mele printr-un fir. Taskurile mele execută evenimentul de reîmprospătare, care este evenimentul ţintă asociat cu acest capăt al firului. În acest caz, evenimentul reîmprospătare actualizează lista de taskuri pe care o afişează widget-ul. Numele evenimentului sursă şi cel al evenimentului ţintă nu au nevoie să corespundă.

Fereastra Cablare widget

Firele sunt vizibile numai în fereastra Cablare widget, pe care o folosiţi să adăugaţi sau să înlăturaţi fire.

Captură de ecran a ferestrei Cablare widget cu focalizarea pe widget-ul Site Web.

În fereastra Cablare widget puteţi vedea widget-ul asupra căruia se pune accentul şi toate firele pe care acesta le are. Într-o parte puteţi vedea widget-uri care trimit evenimente acestui widget. În cealaltă parte puteţi vedea widget-urile care primesc evenimente de la acest widget. Conectarea widget-urilor sunt firele care afişează evenimentele care sunt trimise şi primite de către widget-uri. Este posibil să existe fire multiple între widget-ul asupra căruia se pune accentul şi fiecare dintre celelalte widget-uri ale căror fire conectează diferite evenimente. Puteţi modifica widget-ul focalizat selectând un widget din diagramă sau selectându-l din lista derulantă.

Dacă widget-ul focalizat trimite şi primeşte evenimente de la un alt widget, fereastra Cablare widget va afişa de două ori celălalt widget. Prima instanţă este pentru evenimentul pe care celălalt widget îl trimite, iar cea de-a doua instanţă este pentru evenimentul pe care îl primeşte celălalt widget. Deşi fereastra Cablare widget afişează celălalt widget de două ori, este acelaşi widget.

Cablare automată

Când abandonaţi un widget de pe o pagină, ar putea fi creat automat unul sau mai multe fire între widget-ul abandonat şi alte widget-uri de pe pagină. Firele sunt create automat între cele două widget-uri când se aplică toate condiţiile următoare:
  • Business Space are activată cablarea automată.
  • Definiţiile pentru cele două widget-uri le permit să fie cablate automat.
  • Numele de evenimente trimise de un widget corespund numelor de evenimente primite de celălalt widget.

De exemplu, dacă este activată cablarea automată, iar widget-urile Taskurile mele şi Lista echipei permit cablarea automată, atunci când plasaţi un widget Lista echipei pe o pagină care conţine deja un widget Taskurile mele. Widget-ul Taskurile mele trimite un eveniment "focalizare modificată" atunci când selectaţi un task în widget. Widget-ul Lista echipei poate primi evenimente "focalizare modificată". Este creat un fir automat între cele două widget-uri. Când widget-ul Lista echipei primeşte acest eveniment, se actualizează pentru a afişa persoanele care pot deţine taskul.