Open Source Dokumentenmanagement
Dokumentation

Durchsuchbare Dokumentation aufrufen | Zurück zur Dokumentationsübersicht

Navigation: Dokumentationen agorum core > agorum core cards


agorum.object 

Dieses cardlet stellt jeweils ein Objekt (referenziert über den Parameter id) dar und verwendet decorators, um die Erzeugung des cardlets übersichtlich und modular zu halten. Die decorators erzeugen Stück für Stück die anzuzeigende Element-Struktur.

Verwendung


Das cardlet erzeugen Sie im Regelfall im Rahmen des Widgets agorum.cards.list automatisch. Sie können es jedoch für ein einzelnes Objekt gezielt darstellen, etwa in der Details-Ansicht für einige Objekttypen.


Beispiel für die Verwendung zur Darstellung des Ordners „/agorum/roi/Files“

let aguila = require('common/aguila');

let widget = aguila.create({
  type: 'agorum.cards.view',
  scrolling: true,
  background: 'light',
  width: 600,
  height: 800
});

widget.replace({
  type: 'agorum.object',
  id: '/agorum/roi/Files'
});

widget;

 

Darstellung des Ordners „/agorum/roi/Files“

Automatische Aktualisierung


Ändern Sie ein Objekt, erzeugt das System alle agorum.object-cardlets neu, die dieses Objekt aktuell darstellen. Das gilt auch dann, wenn diese cardlets als Teil eines größeren cardlets dargestellt werden, etwa die Attachments eines Workflows oder das Hauptobjekt, an dem eine Notiz hängt.