Open Sidebar
Close Sidebar
CrystalDoc.info
Source code
Shards.info
athena
v0.12.0
ART
Athena
Routing
Action
ViewContext
ActionBase
Arguments
ArgumentMetadata
ArgumentResolver
ArgumentResolverInterface
Resolvers
ArgumentValueResolverInterface
DefaultValue
Request
RequestAttribute
Config
CORS
Controller
Delete
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
Get
Head
Link
Listeners
CORS
Error
ParamConverter
ParamFetcher
Routing
View
ParamConverter
ParamConverterInterface
Configuration
ConfigurationInterface
ParameterBag
Params
Param
ParamFetcher
ParamFetcherInterface
ParamInterface
QueryParam
RequestParam
ScalarParam
Patch
Post
Prefix
Put
QueryParam
RedirectResponse
RequestMatcherInterface
RequestParam
RequestStore
Response
DirectWriter
Writer
Route
RouteCollection
RouteHandler
Router
RouterInterface
Spec
AbstractBrowser
APITestCase
HTTPBrowser
MockRouteCollection
WebTestCase
StreamedResponse
TimeConverter
Configuration
Unlink
URLGenerator
URLGeneratorInterface
ReferenceType
View
Built with Crystal 1.9.2
2023-10-07 22:08:16 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
]