Open Sidebar
Close Sidebar
CrystalDoc.info
Source code
Shards.info
athena
v0.13.0
ART
ARTA
Athena
Routing
Action
ViewContext
ActionBase
Annotations
Delete
Get
Head
Link
ParamConverter
Patch
Post
Prefix
Put
QueryParam
RequestParam
Route
Unlink
View
Arguments
ArgumentMetadata
ArgumentResolver
ArgumentResolverInterface
Resolvers
ArgumentValueResolverInterface
DefaultValue
Request
RequestAttribute
BinaryFileResponse
ContentDisposition
Config
CORS
Controller
ErrorRenderer
ErrorRendererInterface
Events
Action
Exception
Request
RequestAware
Response
SettableResponse
Terminate
View
Exceptions
BadGateway
BadRequest
Conflict
Forbidden
Gone
HTTPException
InvalidParameter
LengthRequired
MethodNotAllowed
NotAcceptable
NotFound
NotImplemented
PreconditionFailed
ServiceUnavailable
TooManyRequests
Unauthorized
UnprocessableEntity
UnsupportedMediaType
HeaderUtils
Listeners
CORS
Error
ParamConverter
ParamFetcher
Routing
View
ParamConverterInterface
Configuration
ConfigurationInterface
ParameterBag
Parameters
Params
Param
ParamFetcher
ParamFetcherInterface
ParamInterface
QueryParam
RequestParam
ScalarParam
RedirectResponse
RequestMatcherInterface
RequestStore
Response
DirectWriter
Writer
RouteCollection
RouteHandler
Router
RouterInterface
Spec
AbstractBrowser
APITestCase
HTTPBrowser
MockRouteCollection
WebTestCase
StreamedResponse
TimeConverter
Configuration
URLGenerator
URLGeneratorInterface
ReferenceType
Built with Crystal 1.9.2
2023-10-08 19:12:19 UTC
abstract struct
Athena::Routing::ActionBase
Athena::Routing::ActionBase
Struct
Value
Object
Overview
Parent type of a route just used for typing.
See
ART::Action
.
Direct Known Subclasses
Athena::Routing::Action(Controller, ActionType, ReturnType, ArgTypeTuple, ArgumentsType)
Defined in:
action.cr
Constructors
.new
Instance Method Summary
#initialize
Constructor Detail
def self.
new
#
[
View source
]
Instance Method Detail
def
initialize
#
[
View source
]