Overview

Namespaces

  • App
    • Components
    • Interfaces
    • Lib
      • Files
      • Forms
        • Controls
      • Html
      • Repair
      • Statics
    • Model
    • Modules
      • BaseModule
        • Presenters
      • PartnersModule
        • Presenters
      • ProductModule
        • Presenters
      • SaleModule
        • Model
        • Presenters
      • SettingsModule
        • Model
        • Presenters
      • StoreModule
        • Model
        • Presenters
    • Presenters
    • Router
  • PHP

Classes

  • Component
  • FormControl
  • MenuControl
  • TableControl
  • TreeControl

Interfaces

  • IFormControlFactory
  • IMenuControlFactory
  • ITableControlFactory
  • ITreeControlFactory
  • Overview
  • Namespace
  • Class
  • Tree
  • Deprecated
  • Download

Class Component

Základní Komponenta. Obsahuje základní metody a proměné pro předání paramerů a vytvoření komponenty

Nette\Application\UI\Control
Extended by App\Components\Component implements App\Interfaces\IComponent, App\Interfaces\Iparams

Direct known subclasses

App\Components\FormControl, App\Components\TableControl, App\Components\TreeControl
Abstract
Namespace: App\Components
Located at components/Component.php
Methods summary
public
# __construct( App\Model\Action $action, Nette\ComponentModel\IContainer $parent = NULL, string $name = NULL )

Konstruktor požaduje service Action a user, pro řízení přistupu k datům

Konstruktor požaduje service Action a user, pro řízení přistupu k datům

Parameters

$action
$parent
$name

Implementation of

App\Interfaces\Iparams::__construct()
public
# render( )

Hlavní metoda komponenty. předává šabloně data

Hlavní metoda komponenty. předává šabloně data

Implementation of

App\Interfaces\IComponent::render()
abstract public
# create( )

Vytvoří komponentu

Vytvoří komponentu

Implementation of

App\Interfaces\IComponent::create()
public
# setParams( Mixed $params )

Univerzální metoda pro předání parametru komponentě.

Univerzální metoda pro předání parametru komponentě.

Parameters

$params

Implementation of

App\Interfaces\Iparams::setParams()
Properties summary
protected App\Model\Action $action

Objekt akce

Objekt akce

#
protected App\Lib\Table|App\Lib\Tree $data

Objekt dat

Objekt dat

#
protected string $name

Název komponenty

Název komponenty

#
protected Mixed $params

Parametry předávané komponentě

Parametry předávané komponentě

#
protected array $buttons

Ovládaví prvky komponenty

Ovládaví prvky komponenty

# array()
protected string $class

$class CSS styl

$class CSS styl

# ''
protected string $controlTemplate

výchozí šablona /

výchozí šablona /

#
sberp API API documentation generated by ApiGen