Gets a route that fits an action for the current route.
Gets a route that fits an action and parameters for the current route.
Adds a place holder to the view.
Appends data to the view's result. This will append data to the current position. Generally this is not necessary, because of the template attributes such as @=
Appends a hidden-field with a generated token that can be used for csrf protection.
Gets th current view as a specific view.
Inserts an asynchronous javascript file in a script tag.
Clears the current csrf token. This is recommended before generating CSRF token fields.
Clears the view result.
Inserts a javascript file in a script tag after the page has loaded.
Appends html escaped data to the view's result. This will append data to the current position. Generally this is not necessary, because of the template attributes such as @(), @$= etc.
Generates the result of the view. This is override by each view implementation.
Gets a place holder of the view.
Prepares the view with its layout, placeholders etc.
Will render another view into this one.
Will render another view into this one.
Will render another view into this one.
Retrieves the generated result of a view. This should generally only be used to render partial views into another view.
Retrieves the generated result of a view. This should generally only be used to render partial views into another view.
Retrieves the generated result of a view. This should generally only be used to render partial views into another view.
Inserts a javascript file in a script tag.
Retrieves a view by name. This wraps around getView.
Retrieves a raw view by name. This wraps around getView.
Sets a boolean determining whether the view can be cached or not.
Gets a boolean determining whether the view can be cached or not.
Gets the client.
Gets a boolean determining whether the rendering is delayed.
Sets a boolean determining whether the rendering is delayed.
Gets the method.
Gets a boolean determining whether the route is the default route or not.
Gets the layout name.
Sets the layout name.
Gets the name.
Sets the name.
Gets a boolean determining whether the view generation is raw or if it should call controllers etc.
Sets a boolean determining whether the view generation is raw or if it should call controllers etc.
Gets the view that's currently rendering the layout view.
Sets a new render view.
Gets the route.
Gets a boolean determnining whether the request is a test or not.
The abstract wrapper for views.