Packages

OpenAPI code generation for Gleam — parse specs, generate types, routes, clients, and React Query/SWR hooks

Current section

Files

Jump to
nori include nori@operation_PathItem.hrl
Raw

include/nori@operation_PathItem.hrl

-record(path_item, {
ref :: gleam@option:option(binary()),
summary :: gleam@option:option(binary()),
description :: gleam@option:option(binary()),
get :: gleam@option:option(nori@operation:operation()),
put :: gleam@option:option(nori@operation:operation()),
post :: gleam@option:option(nori@operation:operation()),
delete :: gleam@option:option(nori@operation:operation()),
options :: gleam@option:option(nori@operation:operation()),
head :: gleam@option:option(nori@operation:operation()),
patch :: gleam@option:option(nori@operation:operation()),
trace :: gleam@option:option(nori@operation:operation()),
servers :: list(nori@server:server()),
parameters :: list(nori@reference:ref(nori@parameter:parameter())),
extensions :: gleam@dict:dict(binary(), gleam@json:json())
}).