Cards¶
Cards bilden einen flexiblen und erweiterbaren Inhaltscontainer. Cards können einen Header und Footer, sowie unterschiedliche Inhalte besitzen.
Schlüssel | Beschreibung | Default | Beispiel |
---|---|---|---|
class | Klasse der Card | card | myclass |
id | ID des Tabs | undefined | myID |
Objektreferenz¶
Card(options)
Beschreibung
Der Konstruktor erstellt ein neues Card-Objekt
Parameter-Liste
option (Object)
Optionen
Rückgabewert
Card-Objekt
Card.addBody(content)
Beschreibung
Inhalte der Card hinzufügen
Parameter-Liste
content (Alvine.UI.Control|String)
Inhalt, der im Body angezeigt werden soll.
Rückgabewert
Card-Objekt
Card.setHeader(content, headerClass)
Beschreibung
Der Konstruktor erstellt ein neues Card-Objekt
Parameter-Liste
content (Alvine.UI.Control|String)
Inhalt, der im Head-Bereich angezeigt werden soll.
headerClass (String)
Css-Klassen die dem Header hinzugefügt werden sollen
Rückgabewert
Card-Objekt
Card.setFooter(content, footerClass)
Beschreibung
Der Konstruktor erstellt ein neues Card-Objekt
Parameter-Liste
content (Alvine.UI.Control|String)
Inhalt, der im Footer angezeigt werden soll.
footerClass (String)
Css-Klassen die dem Footer hinzugefügt werden sollen
Rückgabewert
Card-Objekt
CardContainer¶
Mit Hilfe von CardContainer lassen sich Cards wie bei Masonry auf einer Seite ausfüllend positionieren.
Schlüssel | Beschreibung | Default | Beispiel |
---|---|---|---|
class | Klasse des Containers | card-columns | myclass |
id | ID des Tabs | undefined | myID |
container = new Alvine.Package.UI.Dialog.CardContainer();
card1 = new Alvine.Package.UI.Dialog.Card();
card1.setHeader('Header 1');
card1.addBody(new Alvine.Package.UI.Dialog.Blockquote('Lorem ipsum dolor sit amet, ...', {'class': 'lead'}));
container.addCard(card1);
card2 = new Alvine.Package.UI.Dialog.Card();
card2.addBody(new Alvine.Package.UI.Dialog.Blockquote('Lorem ipsum dolor sit amet, ...', {'class': 'lead'}));
container.addCard(card2);
Objektreferenz¶
CardContainer(options)
Beschreibung
Der Konstruktor erstellt ein neues CardContainer-Objekt
Parameter-Liste
option (Object)
Optionen
Rückgabewert
CardContainer-Objekt
CardContainer.addCard(card)
Beschreibung
Fügt ein Card-Objekt zum Container hinzu
Parameter-Liste
card (Card)
Card-Objekt
Rückgabewert
CardContainer-Objekt