A

AbortException — Class in namespace Nette\Application

The exception that is thrown when user attempts to terminate the current presenter or application.

Application — Class in namespace Nette\Application

Front Controller.

ApplicationException — Class in namespace Nette\Application

Application fatal error.

Route::action2path() — Method in class Route

camelCaseAction name -> dash-separated.

RouteList::addRoute() — Method in class RouteList
Form::allowCrossOrigin() — Method in class Form

Disables CSRF protection using a SameSite cookie.

$ Presenter#autoCanonicalize — Property in class Presenter
$ Presenter#absoluteUrls — Property in class Presenter
$ Presenter#allowedMethods — Property in class Presenter
$ Presenter#action — Property in class Presenter
Presenter::afterRender() — Method in class Presenter

Common render method.

Presenter::argsToParams() — Method in class Presenter

Converts list of arguments to named parameters.

ApplicationExtension — Class in namespace Nette\Bridges\ApplicationDI

Application extension for Nette DI.

LatteExtension::addMacro() — Method in class LatteExtension
LatteExtension::addExtension() — Method in class LatteExtension
RoutingExtension::afterCompile() — Method in class RoutingExtension
DefaultTemplate::add() — Method in class DefaultTemplate

Adds new template parameter.

$ ControlNode#args — Property in class ControlNode
$ IfCurrentNode#args — Property in class IfCurrentNode
$ LinkNode#args — Property in class LinkNode
SnippetBridge::addSnippet() — Method in class SnippetBridge
Template::addFilter() — Method in class Template

Registers run-time filter.

Template::addFunction() — Method in class Template

Registers run-time function.

B

BadRequestException — Class in namespace Nette\Application

The exception that indicates client error with HTTP code 4xx.

BadSignalException — Class in namespace Nette\Application\UI

Signal exception.

Form::beforeRender() — Method in class Form
Presenter::beforeRender() — Method in class Presenter

Common render method.

ApplicationExtension::beforeCompile() — Method in class ApplicationExtension
LatteExtension::beforeCompile() — Method in class LatteExtension
RoutingExtension::beforeCompile() — Method in class RoutingExtension
$ DefaultTemplate#baseUrl — Property in class DefaultTemplate
$ DefaultTemplate#basePath — Property in class DefaultTemplate
$ SnippetAreaNode#block — Property in class SnippetAreaNode
$ SnippetNode#block — Property in class SnippetNode

C

MicroPresenter::createTemplate() — Method in class MicroPresenter

Template factory.

$ Application#catchExceptions — Property in class Application
Application::createInitialRequest() — Method in class Application
CrossOrigin — Class in namespace Nette\Application\Attributes
$ BadRequestException#code — Property in class BadRequestException
$ ForbiddenRequestException#code — Property in class ForbiddenRequestException
IPresenterFactory::createPresenter() — Method in class IPresenterFactory

Creates new presenter instance.

PresenterFactory::createPresenter() — Method in class PresenterFactory

Creates new presenter instance.

CallbackResponse — Class in namespace Nette\Application\Responses

Callback response.

CliRouter — Class in namespace Nette\Application\Routers

The unidirectional router for CLI. (experimental)

CliRouter::constructUrl() — Method in class CliRouter

This router is only unidirectional.

Route::constructUrl() — Method in class Route

Constructs absolute URL from array.

RouteList::completeParameters() — Method in class RouteList

Support for modules.

RouteList::constructUrl() — Method in class RouteList

Constructs absolute URL from array.

RouteList::count() — Method in class RouteList
SimpleRouter::constructUrl() — Method in class SimpleRouter

Constructs absolute URL from array.

$ BadSignalException#code — Property in class BadSignalException
Component — Class in namespace Nette\Application\UI

Component is the base class for all Presenter components.

Component::createComponent() — Method in class Component
Component::checkRequirements() — Method in class Component

Checks for requirements such as authorization.

ComponentReflection — Class in namespace Nette\Application\UI

Helpers for Presenter & Component.

ComponentReflection::combineArgs() — Method in class ComponentReflection
ComponentReflection::convertType() — Method in class ComponentReflection

Lossless type conversion.

Control — Class in namespace Nette\Application\UI

Control is renderable Presenter component.

Control::createTemplate() — Method in class Control
Control::checkTemplateClass() — Method in class Control
$ Form#crossOrigin — Property in class Form
Multiplier::createComponent() — Method in class Multiplier
$ Presenter#context — Property in class Presenter
Presenter::checkHttpMethod() — Method in class Presenter
Presenter::changeAction() — Method in class Presenter

Changes current action.

Presenter::createTemplate() — Method in class Presenter
Presenter::canonicalize() — Method in class Presenter

Conditional redirect to canonicalized URI.

Presenter::createRequest() — Method in class Presenter

Request/URL factory.

TemplateFactory::createTemplate() — Method in class TemplateFactory
$ DefaultTemplate#control — Property in class DefaultTemplate
LatteFactory::create() — Method in class LatteFactory
ControlNode — Class in namespace Nette\Bridges\ApplicationLatte\Nodes

{control name[:method] [params]}

ControlNode::create() — Method in class ControlNode
$ IfCurrentNode#content — Property in class IfCurrentNode
IfCurrentNode::create() — Method in class IfCurrentNode
LinkNode::create() — Method in class LinkNode
NNonceNode::create() — Method in class NNonceNode
$ SnippetAreaNode#content — Property in class SnippetAreaNode
SnippetAreaNode::create() — Method in class SnippetAreaNode
$ SnippetNode#content — Property in class SnippetNode
SnippetNode::create() — Method in class SnippetNode
TemplateFactory::createTemplate() — Method in class TemplateFactory
UIExtension::createExtendsNode() — Method in class UIExtension

D

Form::disableSameSiteProtection() — Method in class Form
Presenter::detectedCsrf() — Method in class Presenter

This method will be called when CSRF is detected.

DefaultTemplate — Class in namespace Nette\Bridges\ApplicationLatte

Default template for controls and presenters.

$ IfCurrentNode#destination — Property in class IfCurrentNode
$ LinkNode#destination — Property in class LinkNode

E

ErrorPresenter — Class in namespace NetteModule

Default Error Presenter.

MicroPresenter::error() — Method in class MicroPresenter

Throws HTTP error.

$ Application#errorPresenter — Property in class Application
Component::error() — Method in class Component

Throws HTTP error.

$ ControlNode#escape — Property in class ControlNode
SnippetRuntime::enter() — Method in class SnippetRuntime

F

ForbiddenRequestException — Class in namespace Nette\Application

Forbidden request exception - access denied.

PresenterFactory::formatPresenterClass() — Method in class PresenterFactory

Formats presenter class name from its name.

$ Request#files — Property in class Request
FileResponse — Class in namespace Nette\Application\Responses

File download response.

ForwardResponse — Class in namespace Nette\Application\Responses

Forwards to new request.

Component::formatSignalMethod() — Method in class Component

Formats signal handler method name -> case sensitivity doesn't matter.

$ ComponentReflection#fileName — Property in class ComponentReflection
Control::formatTemplateClass() — Method in class Control
Control::flashMessage() — Method in class Control

Saves the message to template, that can be displayed after redirect.

Form — Class in namespace Nette\Application\UI

Web form adapted for Presenter.

Presenter::findTemplateFile() — Method in class Presenter

Finds template file name.

Presenter::findLayoutTemplateFile() — Method in class Presenter

Finds layout template file name.

Presenter::formatLayoutTemplateFiles() — Method in class Presenter

Formats layout template file names.

Presenter::formatTemplateFiles() — Method in class Presenter

Formats view template file names.

Presenter::formatActionMethod() — Method in class Presenter

Formats action method name.

Presenter::formatRenderMethod() — Method in class Presenter

Formats render view method name.

Presenter::formatTemplateClass() — Method in class Presenter
Presenter::forward() — Method in class Presenter

Forward to another presenter or action.

$ DefaultTemplate#flashes — Property in class DefaultTemplate
UIExtension::findLayoutTemplate() — Method in class UIExtension
UIMacros::finalize() — Method in class UIMacros

Finishes template parsing.

G

MicroPresenter::getContext() — Method in class MicroPresenter

Gets the context.

MicroPresenter::getRequest() — Method in class MicroPresenter
Application::getRequests() — Method in class Application

Returns all processed requests.

Application::getPresenter() — Method in class Application

Returns current presenter.

Application::getRouter() — Method in class Application

Returns router.

Application::getPresenterFactory() — Method in class Application

Returns presenter factory.

BadRequestException::getHttpCode() — Method in class BadRequestException
IPresenterFactory::getPresenterClass() — Method in class IPresenterFactory

Generates and checks presenter class name.

PresenterFactory::getPresenterClass() — Method in class PresenterFactory

Generates and checks presenter class name.

Request::getPresenterName() — Method in class Request

Retrieve the presenter name.

Request::getParameters() — Method in class Request

Returns all variables provided to the presenter (usually via URL).

Request::getParameter() — Method in class Request

Returns a parameter provided to the presenter.

Request::getPost() — Method in class Request

Returns a variable provided to the presenter via POST.

Request::getFiles() — Method in class Request

Returns all uploaded files.

Request::getMethod() — Method in class Request

Returns the method.

FileResponse::getFile() — Method in class FileResponse

Returns the path to a downloaded file.

FileResponse::getName() — Method in class FileResponse

Returns the file name.

FileResponse::getContentType() — Method in class FileResponse

Returns the MIME content type of a downloaded file.

ForwardResponse::getRequest() — Method in class ForwardResponse
JsonResponse::getPayload() — Method in class JsonResponse
JsonResponse::getContentType() — Method in class JsonResponse

Returns the MIME content type of a downloaded file.

RedirectResponse::getUrl() — Method in class RedirectResponse
RedirectResponse::getCode() — Method in class RedirectResponse
TextResponse::getSource() — Method in class TextResponse
CliRouter::getDefaults() — Method in class CliRouter

Returns default values.

Route::getConstantParameters() — Method in class Route
Route::getFlags() — Method in class Route
RouteList::getModule() — Method in class RouteList
RouteList::getIterator() — Method in class RouteList
SimpleRouter::getFlags() — Method in class SimpleRouter
Component::getPresenter() — Method in class Component

Returns the presenter where this component belongs to.

Component::getPresenterIfExists() — Method in class Component

Returns the presenter where this component belongs to.

Component::getUniqueId() — Method in class Component

Returns a fully-qualified name that uniquely identifies the component within the presenter hierarchy.

Component::getReflection() — Method in class Component

Access to reflection.

Component::getParameter() — Method in class Component

Returns component param.

Component::getParameters() — Method in class Component

Returns component parameters.

Component::getParameterId() — Method in class Component

Returns a fully-qualified name that uniquely identifies the parameter.

ComponentReflection::getParameters() — Method in class ComponentReflection

Returns array of class properties that are public and have attribute #[Persistent] or #[Parameter] or annotation @persistent.

ComponentReflection::getPersistentParams() — Method in class ComponentReflection

Returns array of persistent properties. They are public and have attribute #[Persistent] or annotation @persistent.

ComponentReflection::getPersistentComponents() — Method in class ComponentReflection
ComponentReflection::getParameterType() — Method in class ComponentReflection
ComponentReflection::getPropertyType() — Method in class ComponentReflection
ComponentReflection::getAnnotation() — Method in class ComponentReflection

Returns an annotation value.

ComponentReflection::getMethod() — Method in class ComponentReflection
ComponentReflection::getMethods() — Method in class ComponentReflection
ComponentReflection::getClassesAndTraits() — Method in class ComponentReflection

return string[]

Control::getTemplate() — Method in class Control
Control::getSnippetId() — Method in class Control

Returns snippet HTML ID.

Form::getPresenter() — Method in class Form

Returns the presenter where this component belongs to.

Form::getPresenterIfExists() — Method in class Form

Returns the presenter where this component belongs to.

Link::getComponent() — Method in class Link

Returns link component.

Link::getDestination() — Method in class Link

Returns link destination.

Link::getParameter() — Method in class Link

Returns link parameter.

Link::getParameters() — Method in class Link

Returns link parameters.

MethodReflection::getAnnotation() — Method in class MethodReflection

Returns an annotation value.

Presenter::getRequest() — Method in class Presenter
Presenter::getPresenter() — Method in class Presenter

Returns self.

Presenter::getPresenterIfExists() — Method in class Presenter

Returns the presenter where this component belongs to.

Presenter::getUniqueId() — Method in class Presenter

Returns a name that uniquely identifies component.

Presenter::getSignal() — Method in class Presenter

Returns pair signal receiver and name.

Presenter::getAction() — Method in class Presenter

Returns current action name.

Presenter::getView() — Method in class Presenter

Returns current view.

Presenter::getLayout() — Method in class Presenter

Returns current layout name.

Presenter::getPayload() — Method in class Presenter
Presenter::getLastCreatedRequest() — Method in class Presenter

Returns the last created Request.

Presenter::getLastCreatedRequestFlag() — Method in class Presenter

Returns the last created Request flag.

Presenter::getPersistentComponents() — Method in class Presenter

Returns array of persistent components.

Presenter::getGlobalState() — Method in class Presenter

Saves state information for all subcomponents to $this->globalState.

Presenter::getFlashSession() — Method in class Presenter

Returns session namespace provided to pass temporary data between redirects.

Presenter::getContext() — Method in class Presenter

Gets the context.

Presenter::getHttpRequest() — Method in class Presenter
Presenter::getHttpResponse() — Method in class Presenter
Presenter::getSession() — Method in class Presenter
Presenter::getUser() — Method in class Presenter
Presenter::getTemplateFactory() — Method in class Presenter
Template::getFile() — Method in class Template

Returns the path to the template file.

ApplicationExtension::getConfigSchema() — Method in class ApplicationExtension
ApplicationExtension::generateNewPresenterFileContents() — Method in class ApplicationExtension
LatteExtension::getConfigSchema() — Method in class LatteExtension
RoutingExtension::getConfigSchema() — Method in class RoutingExtension
ControlNode::getIterator() — Method in class ControlNode
IfCurrentNode::getIterator() — Method in class IfCurrentNode
LinkNode::getIterator() — Method in class LinkNode
NNonceNode::getIterator() — Method in class NNonceNode
SnippetAreaNode::getIterator() — Method in class SnippetAreaNode
SnippetNode::getIterator() — Method in class SnippetNode
SnippetBridge::getHtmlId() — Method in class SnippetBridge
SnippetRuntime::getHtmlId() — Method in class SnippetRuntime
Template::getLatte() — Method in class Template
Template::getFile() — Method in class Template

Returns the path to the template file.

Template::getParameters() — Method in class Template

Returns array of all parameters.

UIExtension::getFunctions() — Method in class UIExtension
UIExtension::getProviders() — Method in class UIExtension
UIExtension::getTags() — Method in class UIExtension
UIExtension::getPasses() — Method in class UIExtension
RoutingPanel::getTab() — Method in class RoutingPanel

Renders tab.

RoutingPanel::getPanel() — Method in class RoutingPanel

Renders panel.

H

Helpers — Class in namespace Nette\Application

Application helpers.

Request::hasFlag() — Method in class Request

Checks the flag.

Component::hasPresenter() — Method in class Component
ComponentReflection::hasCallableMethod() — Method in class ComponentReflection

Is a method callable? It means class is instantiable and method has public visibility, is non-static and non-abstract.

ComponentReflection::hasAnnotation() — Method in class ComponentReflection

Has class specified annotation?

Form::hasPresenter() — Method in class Form
MethodReflection::hasAnnotation() — Method in class MethodReflection

Has method specified annotation?

Presenter::hasPresenter() — Method in class Presenter
Presenter::handleInvalidLink() — Method in class Presenter

Invalid link handler. Descendant can override this method to change default behaviour.

Presenter::hasFlashSession() — Method in class Presenter

Checks if a flash session namespace exists.

$ SnippetNode#htmlElement — Property in class SnippetNode

I

IPresenter — Class in namespace Nette\Application

Presenter converts Request to Response.

IPresenterFactory — Class in namespace Nette\Application

Responsible for creating a new instance of given presenter.

IResponse — Class in namespace Nette\Application
IRouter — Class in namespace Nette\Application
InvalidPresenterException — Class in namespace Nette\Application

The exception that is thrown when a presenter cannot be loaded.

Request::isMethod() — Method in class Request

Checks if the method is the given one.

Component::isLinkCurrent() — Method in class Component

Determines whether it links to the current page.

Control::isControlInvalid() — Method in class Control

Is required to repaint the control or its snippet?

Form::isAnchored() — Method in class Form

Tells if the form is anchored.

IRenderable — Class in namespace Nette\Application\UI
ISignalReceiver — Class in namespace Nette\Application\UI
IStatePersistent — Class in namespace Nette\Application\UI
ITemplate — Class in namespace Nette\Application\UI
ITemplateFactory — Class in namespace Nette\Application\UI
InvalidLinkException — Class in namespace Nette\Application\UI

Link generation exception.

Link::isLinkCurrent() — Method in class Link

Determines whether this links to the current page.

$ Presenter#invalidLinkMode — Property in class Presenter
Presenter::isModuleCurrent() — Method in class Presenter
Presenter::isSignalReceiver() — Method in class Presenter

Checks if the signal receiver is the given one.

Presenter::isAjax() — Method in class Presenter

Is AJAX request?

Presenter::injectPrimary() — Method in class Presenter
Renderable::isControlInvalid() — Method in class Renderable

Is required to repaint the control?

ApplicationExtension::initializeBlueScreenPanel() — Method in class ApplicationExtension
LatteExtension::initLattePanel() — Method in class LatteExtension
DefaultTemplate::isLinkCurrent() — Method in class DefaultTemplate
DefaultTemplate::isModuleCurrent() — Method in class DefaultTemplate
ILatteFactory — Class in namespace Nette\Bridges\ApplicationLatte
IfCurrentNode — Class in namespace Nette\Bridges\ApplicationLatte\Nodes

{ifCurrent destination [,] [params]}

SnippetBridge::isSnippetMode() — Method in class SnippetBridge
UIMacros::install() — Method in class UIMacros
UIMacros::initialize() — Method in class UIMacros

Initializes before template parsing.

UIRuntime::initialize() — Method in class UIRuntime

J

JsonResponse — Class in namespace Nette\Application\Responses

JSON response used mainly for AJAX requests.

L

LinkGenerator — Class in namespace Nette\Application

Link generator.

LinkGenerator::link() — Method in class LinkGenerator

Generates URL to presenter.

$ Component#linkCurrent — Property in class Component
Component::loadState() — Method in class Component

Loads state information.

Component::link() — Method in class Component

Generates URL to presenter, action or signal.

Component::lazyLink() — Method in class Component

Returns destination as Link object.

Link — Class in namespace Nette\Application\UI

Lazy encapsulation of Component::link().

$ Presenter#layout — Property in class Presenter
Presenter::lastModified() — Method in class Presenter

Attempts to cache the sent entity by its last modification date.

StatePersistent::loadState() — Method in class StatePersistent

Loads state information.

ApplicationExtension::loadConfiguration() — Method in class ApplicationExtension
LatteExtension — Class in namespace Nette\Bridges\ApplicationDI

Latte extension for Nette DI.

LatteExtension::loadConfiguration() — Method in class LatteExtension
RoutingExtension::loadConfiguration() — Method in class RoutingExtension
LatteFactory — Class in namespace Nette\Bridges\ApplicationLatte
LinkNode — Class in namespace Nette\Bridges\ApplicationLatte\Nodes

{link destination [,] [params]} {plink destination [,] [params]} n:href="destination [,] [params]"

SnippetRuntime::leave() — Method in class SnippetRuntime

M

MicroPresenter — Class in namespace NetteModule

Micro presenter.

$ Application#maxLoop — Property in class Application
$ Request#method — Property in class Request
CliRouter::match() — Method in class CliRouter

Maps command line arguments to an array.

Route::match() — Method in class Route

Maps HTTP request to an array.

MethodReflection — Class in namespace Nette\Application\UI
Multiplier — Class in namespace Nette\Application\UI

Component multiplier.

$ ControlNode#method — Property in class ControlNode
$ LinkNode#modifier — Property in class LinkNode
$ LinkNode#mode — Property in class LinkNode
SnippetBridge::markRedrawn() — Method in class SnippetBridge
UIMacros::macroControl() — Method in class UIMacros

{control name[:method] [params]}

UIMacros::macroLink() — Method in class UIMacros

{link destination [,] [params]} {plink destination [,] [params]} n:href="destination [,] [params]"

UIMacros::macroIfCurrent() — Method in class UIMacros

{ifCurrent destination [,] [params]}

UIMacros::macroExtends() — Method in class UIMacros

{extends auto}

UIMacros::macroTemplatePrint() — Method in class UIMacros

{templatePrint [parentClass | default]}

N

$ ComponentReflection#name — Property in class ComponentReflection
$ ControlNode#name — Property in class ControlNode
NNonceNode — Class in namespace Nette\Bridges\ApplicationLatte\Nodes
n:nonce
SnippetBridge::needsRedraw() — Method in class SnippetBridge

O

$ Application#onStartup — Property in class Application
$ Application#onShutdown — Property in class Application
$ Application#onRequest — Property in class Application
$ Application#onPresenter — Property in class Application
$ Application#onResponse — Property in class Application
$ Application#onError — Property in class Application
RouteList::offsetSet() — Method in class RouteList
RouteList::offsetGet() — Method in class RouteList
RouteList::offsetExists() — Method in class RouteList
RouteList::offsetUnset() — Method in class RouteList
$ Component#onAnchor — Property in class Component
$ Form#onAnchor — Property in class Form
$ Presenter#onStartup — Property in class Presenter
$ Presenter#onRender — Property in class Presenter
$ Presenter#onShutdown — Property in class Presenter
$ TemplateFactory#onCreate — Property in class TemplateFactory

P

Application::processRequest() — Method in class Application
Application::processException() — Method in class Application
Parameter — Class in namespace Nette\Application\Attributes
Persistent — Class in namespace Nette\Application\Attributes
PresenterFactory — Class in namespace Nette\Application

Default presenter loader.

$ Request#presenterName — Property in class Request
$ Request#parameters — Property in class Request
$ Request#post — Property in class Request
Route::path2action() — Method in class Route

dash-separated -> camelCaseAction name.

Route::presenter2path() — Method in class Route

PascalCase:Presenter name -> dash-and-dot-separated.

Route::path2presenter() — Method in class Route

dash-and-dot-separated -> PascalCase:Presenter name.

$ Component#params — Property in class Component
$ Component#presenter — Property in class Component
ComponentReflection::parseAnnotation() — Method in class ComponentReflection

Returns an annotation value.

Presenter — Class in namespace Nette\Application\UI

Presenter component represents a webpage instance. It converts Request to Response.

$ Presenter#payload — Property in class Presenter
Presenter::processSignal() — Method in class Presenter
Presenter::parseDestination() — Method in class Presenter

Parse destination in format "[//] [[[module:]presenter:]action | signal! | this] [?query] [#fragment]"

Presenter::popGlobalParameters() — Method in class Presenter

Pops parameters for specified component.

PresenterComponent — Class in namespace Nette\Application\UI
PresenterComponentReflection — Class in namespace Nette\Application\UI
PresenterFactoryCallback — Class in namespace Nette\Bridges\ApplicationDI

PresenterFactory callback.

$ DefaultTemplate#presenter — Property in class DefaultTemplate
ControlNode::print() — Method in class ControlNode
IfCurrentNode::print() — Method in class IfCurrentNode
LinkNode::print() — Method in class LinkNode
NNonceNode::print() — Method in class NNonceNode
SnippetAreaNode::print() — Method in class SnippetAreaNode
SnippetNode::print() — Method in class SnippetNode
TemplatePrintNode::print() — Method in class TemplatePrintNode
TemplatePrintNode::printClass() — Method in class TemplatePrintNode
UIRuntime::printClass() — Method in class UIRuntime

R

ErrorPresenter::run() — Method in class ErrorPresenter
MicroPresenter::run() — Method in class MicroPresenter
MicroPresenter::redirectUrl() — Method in class MicroPresenter

Redirects to another URL.

Application::run() — Method in class Application

Dispatch a HTTP request to a front controller.

IPresenter::run() — Method in class IPresenter
Request — Class in namespace Nette\Application

Presenter request.

Response — Class in namespace Nette\Application

Any response returned by presenter.

$ FileResponse#resuming — Property in class FileResponse
RedirectResponse — Class in namespace Nette\Application\Responses

Redirects to new URI.

Route — Class in namespace Nette\Application\Routers

The bidirectional route is responsible for mapping HTTP request to an array for dispatch and vice-versa.

RouteList — Class in namespace Nette\Application\Routers

The router broker.

Component::redirect() — Method in class Component

Redirect to another presenter, action or signal.

Component::redirectPermanent() — Method in class Component

Permanently redirects to presenter, action or signal.

Control::redrawControl() — Method in class Control

Forces control or its snippet to repaint.

Form::receiveHttpData() — Method in class Form

Internal: returns submitted HTTP data or null when form was not submitted.

$ Presenter#request — Property in class Presenter
Presenter::run() — Method in class Presenter
Presenter::redirectUrl() — Method in class Presenter

Redirect to another URL and ends presenter execution.

Presenter::requestToUrl() — Method in class Presenter

Converts Request to URL.

Presenter::restoreRequest() — Method in class Presenter

Restores request from session.

Renderable — Class in namespace Nette\Application\UI

Component with ability to repaint.

Renderable::redrawControl() — Method in class Renderable

Forces control to repaint.

Template::render() — Method in class Template

Renders template to output.

RoutingExtension — Class in namespace Nette\Bridges\ApplicationDI

Routing extension for Nette DI.

SnippetBridge::renderChildren() — Method in class SnippetBridge
SnippetRuntime::renderSnippets() — Method in class SnippetRuntime
Template::render() — Method in class Template

Renders template to output.

Template::renderToString() — Method in class Template

Renders template to output.

RoutingPanel — Class in namespace Nette\Bridges\ApplicationTracy

Routing debugger for Debug Bar.

S

Helpers::splitName() — Method in class Helpers

Splits name into [module, presenter] or [presenter, action]

PresenterFactory::setMapping() — Method in class PresenterFactory

Sets mapping as pairs [module => mask]

Request::setPresenterName() — Method in class Request

Sets the presenter name.

Request::setParameters() — Method in class Request

Sets variables provided to the presenter.

Request::setPost() — Method in class Request

Sets variables provided to the presenter via POST.

Request::setFiles() — Method in class Request

Sets all uploaded files.

Request::setMethod() — Method in class Request

Sets the method.

Request::setFlag() — Method in class Request

Sets the flag.

Response::send() — Method in class Response

Sends response to output.

CallbackResponse::send() — Method in class CallbackResponse

Sends response to output.

FileResponse::send() — Method in class FileResponse

Sends response to output.

ForwardResponse::send() — Method in class ForwardResponse

Sends response to output.

JsonResponse::send() — Method in class JsonResponse

Sends response to output.

RedirectResponse::send() — Method in class RedirectResponse

Sends response to output.

TextResponse::send() — Method in class TextResponse

Sends response to output.

VoidResponse::send() — Method in class VoidResponse

Sends response to output.

SimpleRouter — Class in namespace Nette\Application\Routers

The bidirectional route for trivial routing via query parameters.

Component::saveState() — Method in class Component

Saves state information for next request.

Component::signalReceived() — Method in class Component
ComponentReflection::saveState() — Method in class ComponentReflection

Saves state information for next request.

$ Control#snippetMode — Property in class Control
Control::setTemplateFactory() — Method in class Control
Form::signalReceived() — Method in class Form
Link::setParameter() — Method in class Link

Changes link parameter.

$ Presenter#session — Property in class Presenter
Presenter::startup() — Method in class Presenter
Presenter::shutdown() — Method in class Presenter
Presenter::setView() — Method in class Presenter

Changes current view. Any name is allowed.

Presenter::setLayout() — Method in class Presenter

Changes or disables layout.

Presenter::sendTemplate() — Method in class Presenter
Presenter::sendPayload() — Method in class Presenter

Sends AJAX payload to the output.

Presenter::sendJson() — Method in class Presenter

Sends JSON data to the output.

Presenter::sendResponse() — Method in class Presenter

Sends response and terminates presenter.

Presenter::storeRequest() — Method in class Presenter

Stores current request to session.

Presenter::saveState() — Method in class Presenter

Saves state information for next request.

Presenter::saveGlobalState() — Method in class Presenter

Permanently saves state information for all subcomponents to $this->globalState.

SignalReceiver — Class in namespace Nette\Application\UI

Component with ability to receive signal.

SignalReceiver::signalReceived() — Method in class SignalReceiver
StatePersistent — Class in namespace Nette\Application\UI

Component with ability to save and load its state.

StatePersistent::saveState() — Method in class StatePersistent

Saves state information for next request.

Template::setFile() — Method in class Template

Sets the path to the template file.

DefaultTemplate::setParameters() — Method in class DefaultTemplate

Sets all parameters.

SnippetAreaNode — Class in namespace Nette\Bridges\ApplicationLatte\Nodes

{snippetArea [name]}

SnippetNode — Class in namespace Nette\Bridges\ApplicationLatte\Nodes

{snippet [name]}

$ SnippetNode#snippetAttribute — Property in class SnippetNode
SnippetBridge — Class in namespace Nette\Bridges\ApplicationLatte

Latte v2 snippet bridge

SnippetBridge::setSnippetMode() — Method in class SnippetBridge
SnippetRuntime — Class in namespace Nette\Bridges\ApplicationLatte

Latte v3 snippet driver

Template::setTranslator() — Method in class Template

Sets translate adapter.

Template::setFile() — Method in class Template

Sets the path to the template file.

UIExtension::snippetRenderingPass() — Method in class UIExtension

Render snippets instead of template in snippet-mode.

T

Request::toArray() — Method in class Request
TextResponse — Class in namespace Nette\Application\Responses

String output response.

Component::tryCall() — Method in class Component

Calls public method if exists.

$ Control#template — Property in class Control
Control::templatePrepareFilters() — Method in class Control

Descendant can override this method to customize template compile-time filters.

Presenter::terminate() — Method in class Presenter

Correctly terminates presenter.

Template — Class in namespace Nette\Application\UI

Defines template.

TemplateFactory — Class in namespace Nette\Application\UI

Defines Template factory.

TemplatePrintNode — Class in namespace Nette\Bridges\ApplicationLatte\Nodes

{templatePrint [ClassName]}

Template — Class in namespace Nette\Bridges\ApplicationLatte

Latte powered template.

TemplateFactory — Class in namespace Nette\Bridges\ApplicationLatte

Latte powered template factory.

U

PresenterFactory::unformatPresenterClass() — Method in class PresenterFactory

Formats presenter name from class name.

$ Presenter#user — Property in class Presenter
$ DefaultTemplate#user — Property in class DefaultTemplate
UIExtension — Class in namespace Nette\Bridges\ApplicationLatte

Latte v3 extension for Nette\Application\UI.

UIMacros — Class in namespace Nette\Bridges\ApplicationLatte

Latte v2 tags for Nette\Application\UI.

UIRuntime — Class in namespace Nette\Bridges\ApplicationLatte

Latte v2 helpers for UI macros.

V

VoidResponse — Class in namespace Nette\Application\Responses

No response.

Component::validateParent() — Method in class Component
Form::validateParent() — Method in class Form
$ Presenter#view — Property in class Presenter

W

LinkGenerator::withReferenceUrl() — Method in class LinkGenerator
RouteList::withModule() — Method in class RouteList

_

ErrorPresenter::__construct() — Method in class ErrorPresenter
MicroPresenter::__construct() — Method in class MicroPresenter
Application::__construct() — Method in class Application
Persistent::__construct() — Method in class Persistent
BadRequestException::__construct() — Method in class BadRequestException
LinkGenerator::__construct() — Method in class LinkGenerator
PresenterFactory::__construct() — Method in class PresenterFactory
Request::__construct() — Method in class Request
CallbackResponse::__construct() — Method in class CallbackResponse
FileResponse::__construct() — Method in class FileResponse
ForwardResponse::__construct() — Method in class ForwardResponse
JsonResponse::__construct() — Method in class JsonResponse
RedirectResponse::__construct() — Method in class RedirectResponse
TextResponse::__construct() — Method in class TextResponse
CliRouter::__construct() — Method in class CliRouter
Route::__construct() — Method in class Route
RouteList::__construct() — Method in class RouteList
SimpleRouter::__construct() — Method in class SimpleRouter
Form::__construct() — Method in class Form

Application form constructor.

Link::__construct() — Method in class Link

Link specification.

Link::__toString() — Method in class Link

Converts link to URL.

Multiplier::__construct() — Method in class Multiplier
Presenter::__construct() — Method in class Presenter
ApplicationExtension::__construct() — Method in class ApplicationExtension
LatteExtension::__construct() — Method in class LatteExtension
PresenterFactoryCallback::__construct() — Method in class PresenterFactoryCallback
PresenterFactoryCallback::__invoke() — Method in class PresenterFactoryCallback
RoutingExtension::__construct() — Method in class RoutingExtension
SnippetBridge::__construct() — Method in class SnippetBridge
SnippetRuntime::__construct() — Method in class SnippetRuntime
Template::__construct() — Method in class Template
Template::__toString() — Method in class Template

Renders template to string.

Template::__wakeup() — Method in class Template

Prevents unserialization.

TemplateFactory::__construct() — Method in class TemplateFactory
UIExtension::__construct() — Method in class UIExtension
RoutingPanel::__construct() — Method in class RoutingPanel