Rest.Gen.Base.ActionInfo

The types describing a resource's actions.

type ResourceId

data RequestMethod

data ActionType

data ActionTarget

data ActionInfo

isAccessor

data DataType

data DataDescription

defaultDescription

chooseType

Traverse a resource's Schema and Handlers to create a [ActionInfo].

resourceToActionInfo

accessLink

accessors

type Accessor

resourceToAccessors

topLevelActionInfo

stepActionInfo

namedActionInfo

unnamedActionInfo

getterActionInfo

listGetterActionInfo

listIdErr

singleActionInfo

Smart constructors for ActionInfo.

getActionInfo

updateActionInfo

multiUpdateActionInfo

removeActionInfo

multiRemoveActionInfo

listActionInfo

staticActionInfo

createActionInfo

selectActionInfo

actionActionInfo

handlerActionInfo

Utilities for extraction information from Handlers.

handlerParams

paramNames

paramNames_

handlerInputs

handlerOutputs

handlerErrors

typeString

modString

idIdent

actionIdent

mkActionDescription