Overview

Namespaces

  • DcGeneral
    • Clipboard
    • Contao
      • Callback
      • Compatibility
      • DataDefinition
        • Definition
      • Dca
        • Builder
          • Legacy
        • Definition
        • Palette
        • Populator
      • Event
      • View
        • Contao2BackendView
          • Event
    • Controller
    • Data
    • DataDefinition
      • Builder
      • Definition
        • Properties
        • View
          • Panel
      • ModelRelationship
      • Palette
        • Builder
          • Event
        • Condition
          • Palette
          • Property
    • EnvironmentPopulator
    • Event
    • Exception
    • Factory
      • Event
    • Panel
    • View
      • Event

Classes

  • AbstractElement
  • DefaultFilterElement
  • DefaultLimitElement
  • DefaultPanel
  • DefaultPanelContainer
  • DefaultSearchElement
  • DefaultSortElement
  • DefaultSubmitElement

Interfaces

  • FilterElementInterface
  • LimitElementInterface
  • PanelContainerInterface
  • PanelElementInterface
  • PanelInterface
  • SearchElementInterface
  • SortElementInterface
  • SubmitElementInterface
  • Overview
  • Namespace
  • Class
  • Tree
  • Deprecated
  • Todo

Class AbstractElement

Abstract base implementation for panel elements.

DcGeneral\Panel\AbstractElement implements DcGeneral\Panel\PanelElementInterface

Direct known subclasses

DcGeneral\Panel\DefaultFilterElement, DcGeneral\Panel\DefaultLimitElement, DcGeneral\Panel\DefaultSearchElement, DcGeneral\Panel\DefaultSortElement, DcGeneral\Panel\DefaultSubmitElement
Abstract
Namespace: DcGeneral\Panel
Package: DcGeneral\Panel
Located at Panel/AbstractElement.php
Methods summary
public DcGeneral\EnvironmentInterface
# getEnvironment( )

Convenience method to retrieve Environment for this element.

Convenience method to retrieve Environment for this element.

Returns

DcGeneral\EnvironmentInterface
public DcGeneral\InputProviderInterface
# getInputProvider( )

Convenience method to retrieve input provider for this Element.

Convenience method to retrieve input provider for this Element.

Returns

DcGeneral\InputProviderInterface
public DcGeneral\Panel\PanelInterface
# getPanel( )

Return the parenting panel.

Return the parenting panel.

Returns

DcGeneral\Panel\PanelInterface

Implementation of

DcGeneral\Panel\PanelElementInterface::getPanel()
public DcGeneral\Panel\PanelElementInterface
# setPanel( DcGeneral\Panel\PanelInterface $objPanel )

Return the parenting panel.

Return the parenting panel.

Parameters

$objPanel
DcGeneral\Panel\PanelInterface
$objPanel The panel to use as parent.

Returns

DcGeneral\Panel\PanelElementInterface

Implementation of

DcGeneral\Panel\PanelElementInterface::setPanel()
protected DcGeneral\Data\ConfigInterface
# getOtherConfig( )

Let all other elements initialize and apply themselves to this config.

Let all other elements initialize and apply themselves to this config.

Returns

DcGeneral\Data\ConfigInterface
Methods inherited from DcGeneral\Panel\PanelElementInterface
initialize(), render()
Properties summary
protected DcGeneral\Panel\PanelInterface $objPanel
#

The panel this element is contained within.

The panel this element is contained within.

private DcGeneral\Data\ConfigInterface $objOtherConfig
#

The base configuration that contains all filter, sorting and limit information for all other panel elements.

The base configuration that contains all filter, sorting and limit information for all other panel elements.

This is used for determining the valid values in filters etc.

contao-community-alliance/dc-general API documentation generated by ApiGen 2.8.0