Overview

Namespaces

  • Alvine
    • Application
      • Configuration
      • Console
        • Option
        • Terminal
          • VT100
      • Data
        • Generic
      • Resource
      • UI
      • Web
        • Model
          • Linkage
            • Relation
            • Structure
        • Presenter
          • Access
          • Data
          • Event
          • File
          • Page
            • Plugin
              • Authentication
              • Html
              • I18n
              • Navigation
              • UI
                • Wrapper
        • Route
          • Cache
          • Exception
          • Handler
        • View
          • Data
          • Definition
          • Intern
          • Json

Classes

  • AbstractImplementation
  • Collection
  • Column
  • Field
  • Object
  • OptionField
  • Overview
  • Namespace
  • Class
  • Tree
  • Deprecated

Class Column

Die Spaltendefinition ist für die Definition der Tabellen im Data-Presenter. Diese Definition ermöglicht anzugeben welche Felder sichtbar und sortierbar sind.

Alvine\Core\Alvine
Extended by Alvine\Application\Web\View\Definition\Field implements Alvine\Core\InstantiableFromProperties
Extended by Alvine\Application\Web\View\Definition\Column implements Alvine\Core\InstantiableFromProperties
Namespace: Alvine\Application\Web\View\Definition
Package: Alvine\Application
Category: Alvine
License: Alvine Nutzungslizenz
Author: schukai GmbH info@schukai.de
Version: $Revision: 216 $
Since: 20150429
Link: alvine.io
Located at web/view/definition/Column.class.php
Methods summary
public
# __construct( string $name, string $type, string $label = null )

Neue Spaltendefinition

Neue Spaltendefinition

Parameters

$name
Name
$type
Typ
$label
Label

Overrides

Alvine\Application\Web\View\Definition\Field::__construct()
public boolean
# isSortable( )

Sichtbarkeit

Sichtbarkeit

Returns

boolean
public Alvine\Application\Web\View\Html\Collection\Column
# setSortable( boolean $sortable )

Sortierbarkeit

Sortierbarkeit

Parameters

$sortable

Returns

Alvine\Application\Web\View\Html\Collection\Column
public static Alvine\Application\Web\View\Definition\Collection
# getInstanceFromProperties( Alvine\Types\Properties $properties )

Definition aus Konfiguration auslesen

Definition aus Konfiguration auslesen

Parameters

$properties
Eigenschaften

Returns

Alvine\Application\Web\View\Definition\Collection

Overrides

Alvine\Application\Web\View\Definition\Field::getInstanceFromProperties()
Methods inherited from Alvine\Application\Web\View\Definition\Field
getDataAttributes(), getInfo(), getLabel(), getName(), getType(), hasDataAttributes(), isEditable(), isFilterable(), isMultiple(), isVisible(), setDataAttribute(), setEditable(), setFilterable(), setInfo(), setVisibility()
Properties summary
protected boolean $sortable

Sortierbar

Sortierbar

#
Properties inherited from Alvine\Application\Web\View\Definition\Field
$data, $editable, $filterable, $info, $label, $name, $type, $visible
alvine.application API-Dokumentation 1.1.1 | © schukai GmbH | Impressum