Documentation
¶
Overview ¶
generated code - do not edit
generated code - do not edit
generated code - do not edit
generated code - do not edit
generated code - do not edit
generated code - do not edit
generated code - do not edit
generated code - do not edit
generated code - do not edit
generated code - do not edit
generated code - do not edit
generated code - do not edit
generated code - do not edit
generated code - do not edit
generated code - do not edit
generated code - do not edit
generated code - do not edit
generated code - do not edit
generated code - do not edit
generated code - do not edit
Index ¶
- func Register(r *gin.Engine)
- type AnimateID
- type AnimateInput
- type CircleID
- type CircleInput
- type Controller
- func (controller *Controller) AddBackRepo(backRepo *gongsvg_orm.BackRepoStruct, stackPath string)
- func (controller *Controller) DeleteAnimate(c *gin.Context)
- func (controller *Controller) DeleteCircle(c *gin.Context)
- func (controller *Controller) DeleteEllipse(c *gin.Context)
- func (controller *Controller) DeleteLayer(c *gin.Context)
- func (controller *Controller) DeleteLine(c *gin.Context)
- func (controller *Controller) DeleteLink(c *gin.Context)
- func (controller *Controller) DeleteLinkAnchoredText(c *gin.Context)
- func (controller *Controller) DeletePath(c *gin.Context)
- func (controller *Controller) DeletePoint(c *gin.Context)
- func (controller *Controller) DeletePolygone(c *gin.Context)
- func (controller *Controller) DeletePolyline(c *gin.Context)
- func (controller *Controller) DeleteRect(c *gin.Context)
- func (controller *Controller) DeleteRectAnchoredPath(c *gin.Context)
- func (controller *Controller) DeleteRectAnchoredRect(c *gin.Context)
- func (controller *Controller) DeleteRectAnchoredText(c *gin.Context)
- func (controller *Controller) DeleteRectLinkLink(c *gin.Context)
- func (controller *Controller) DeleteSVG(c *gin.Context)
- func (controller *Controller) DeleteText(c *gin.Context)
- func (controller *Controller) GetAnimate(c *gin.Context)
- func (controller *Controller) GetAnimates(c *gin.Context)
- func (controller *Controller) GetCircle(c *gin.Context)
- func (controller *Controller) GetCircles(c *gin.Context)
- func (controller *Controller) GetEllipse(c *gin.Context)
- func (controller *Controller) GetEllipses(c *gin.Context)
- func (controller *Controller) GetLastCommitFromBackNb(c *gin.Context)
- func (controller *Controller) GetLastPushFromFrontNb(c *gin.Context)
- func (controller *Controller) GetLayer(c *gin.Context)
- func (controller *Controller) GetLayers(c *gin.Context)
- func (controller *Controller) GetLine(c *gin.Context)
- func (controller *Controller) GetLines(c *gin.Context)
- func (controller *Controller) GetLink(c *gin.Context)
- func (controller *Controller) GetLinkAnchoredText(c *gin.Context)
- func (controller *Controller) GetLinkAnchoredTexts(c *gin.Context)
- func (controller *Controller) GetLinks(c *gin.Context)
- func (controller *Controller) GetPath(c *gin.Context)
- func (controller *Controller) GetPaths(c *gin.Context)
- func (controller *Controller) GetPoint(c *gin.Context)
- func (controller *Controller) GetPoints(c *gin.Context)
- func (controller *Controller) GetPolygone(c *gin.Context)
- func (controller *Controller) GetPolygones(c *gin.Context)
- func (controller *Controller) GetPolyline(c *gin.Context)
- func (controller *Controller) GetPolylines(c *gin.Context)
- func (controller *Controller) GetRect(c *gin.Context)
- func (controller *Controller) GetRectAnchoredPath(c *gin.Context)
- func (controller *Controller) GetRectAnchoredPaths(c *gin.Context)
- func (controller *Controller) GetRectAnchoredRect(c *gin.Context)
- func (controller *Controller) GetRectAnchoredRects(c *gin.Context)
- func (controller *Controller) GetRectAnchoredText(c *gin.Context)
- func (controller *Controller) GetRectAnchoredTexts(c *gin.Context)
- func (controller *Controller) GetRectLinkLink(c *gin.Context)
- func (controller *Controller) GetRectLinkLinks(c *gin.Context)
- func (controller *Controller) GetRects(c *gin.Context)
- func (controller *Controller) GetSVG(c *gin.Context)
- func (controller *Controller) GetSVGs(c *gin.Context)
- func (controller *Controller) GetText(c *gin.Context)
- func (controller *Controller) GetTexts(c *gin.Context)
- func (controller *Controller) PostAnimate(c *gin.Context)
- func (controller *Controller) PostCircle(c *gin.Context)
- func (controller *Controller) PostEllipse(c *gin.Context)
- func (controller *Controller) PostLayer(c *gin.Context)
- func (controller *Controller) PostLine(c *gin.Context)
- func (controller *Controller) PostLink(c *gin.Context)
- func (controller *Controller) PostLinkAnchoredText(c *gin.Context)
- func (controller *Controller) PostPath(c *gin.Context)
- func (controller *Controller) PostPoint(c *gin.Context)
- func (controller *Controller) PostPolygone(c *gin.Context)
- func (controller *Controller) PostPolyline(c *gin.Context)
- func (controller *Controller) PostRect(c *gin.Context)
- func (controller *Controller) PostRectAnchoredPath(c *gin.Context)
- func (controller *Controller) PostRectAnchoredRect(c *gin.Context)
- func (controller *Controller) PostRectAnchoredText(c *gin.Context)
- func (controller *Controller) PostRectLinkLink(c *gin.Context)
- func (controller *Controller) PostSVG(c *gin.Context)
- func (controller *Controller) PostText(c *gin.Context)
- func (controller *Controller) UpdateAnimate(c *gin.Context)
- func (controller *Controller) UpdateCircle(c *gin.Context)
- func (controller *Controller) UpdateEllipse(c *gin.Context)
- func (controller *Controller) UpdateLayer(c *gin.Context)
- func (controller *Controller) UpdateLine(c *gin.Context)
- func (controller *Controller) UpdateLink(c *gin.Context)
- func (controller *Controller) UpdateLinkAnchoredText(c *gin.Context)
- func (controller *Controller) UpdatePath(c *gin.Context)
- func (controller *Controller) UpdatePoint(c *gin.Context)
- func (controller *Controller) UpdatePolygone(c *gin.Context)
- func (controller *Controller) UpdatePolyline(c *gin.Context)
- func (controller *Controller) UpdateRect(c *gin.Context)
- func (controller *Controller) UpdateRectAnchoredPath(c *gin.Context)
- func (controller *Controller) UpdateRectAnchoredRect(c *gin.Context)
- func (controller *Controller) UpdateRectAnchoredText(c *gin.Context)
- func (controller *Controller) UpdateRectLinkLink(c *gin.Context)
- func (controller *Controller) UpdateSVG(c *gin.Context)
- func (controller *Controller) UpdateText(c *gin.Context)
- type EllipseID
- type EllipseInput
- type GenericError
- type LayerID
- type LayerInput
- type LineID
- type LineInput
- type LinkAnchoredTextID
- type LinkAnchoredTextInput
- type LinkID
- type LinkInput
- type PathID
- type PathInput
- type PointID
- type PointInput
- type PolygoneID
- type PolygoneInput
- type PolylineID
- type PolylineInput
- type RectAnchoredPathID
- type RectAnchoredPathInput
- type RectAnchoredRectID
- type RectAnchoredRectInput
- type RectAnchoredTextID
- type RectAnchoredTextInput
- type RectID
- type RectInput
- type RectLinkLinkID
- type RectLinkLinkInput
- type SVGID
- type SVGInput
- type TextID
- type TextInput
- type ValidationError
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type AnimateID ¶
type AnimateID struct { // The ID of the order // // in: path // required: true ID int64 }
An AnimateID parameter model.
This is used for operations that want the ID of an order in the path swagger:parameters getAnimate updateAnimate deleteAnimate
type AnimateInput ¶
type AnimateInput struct { // The Animate to submit or modify // in: body Animate *orm.AnimateAPI }
AnimateInput is a schema that can validate the user’s input to prevent us from getting invalid data swagger:parameters postAnimate updateAnimate
type CircleID ¶
type CircleID struct { // The ID of the order // // in: path // required: true ID int64 }
An CircleID parameter model.
This is used for operations that want the ID of an order in the path swagger:parameters getCircle updateCircle deleteCircle
type CircleInput ¶
CircleInput is a schema that can validate the user’s input to prevent us from getting invalid data swagger:parameters postCircle updateCircle
type Controller ¶
type Controller struct { // Map_BackRepos is the map to the backRepo instance according to the stack instance path Map_BackRepos map[string]*gongsvg_orm.BackRepoStruct // contains filtered or unexported fields }
A Controller is the handler of all API REST calls matching the stack model It forwards API requests to the stack instance identified by the GONG_StackPath parameters in the request the stack instance is the BackRepo instance
func GetController ¶
func GetController() *Controller
func (*Controller) AddBackRepo ¶
func (controller *Controller) AddBackRepo(backRepo *gongsvg_orm.BackRepoStruct, stackPath string)
func (*Controller) DeleteAnimate ¶
func (controller *Controller) DeleteAnimate(c *gin.Context)
DeleteAnimate
swagger:route DELETE /animates/{ID} animates deleteAnimate
Delete a animate ¶
default: genericError
200: animateDBResponse
func (*Controller) DeleteCircle ¶
func (controller *Controller) DeleteCircle(c *gin.Context)
DeleteCircle
swagger:route DELETE /circles/{ID} circles deleteCircle
Delete a circle ¶
default: genericError
200: circleDBResponse
func (*Controller) DeleteEllipse ¶
func (controller *Controller) DeleteEllipse(c *gin.Context)
DeleteEllipse
swagger:route DELETE /ellipses/{ID} ellipses deleteEllipse
Delete a ellipse ¶
default: genericError
200: ellipseDBResponse
func (*Controller) DeleteLayer ¶
func (controller *Controller) DeleteLayer(c *gin.Context)
DeleteLayer
swagger:route DELETE /layers/{ID} layers deleteLayer
Delete a layer ¶
default: genericError
200: layerDBResponse
func (*Controller) DeleteLine ¶
func (controller *Controller) DeleteLine(c *gin.Context)
DeleteLine
swagger:route DELETE /lines/{ID} lines deleteLine
Delete a line ¶
default: genericError
200: lineDBResponse
func (*Controller) DeleteLink ¶
func (controller *Controller) DeleteLink(c *gin.Context)
DeleteLink
swagger:route DELETE /links/{ID} links deleteLink
Delete a link ¶
default: genericError
200: linkDBResponse
func (*Controller) DeleteLinkAnchoredText ¶
func (controller *Controller) DeleteLinkAnchoredText(c *gin.Context)
DeleteLinkAnchoredText
swagger:route DELETE /linkanchoredtexts/{ID} linkanchoredtexts deleteLinkAnchoredText
Delete a linkanchoredtext ¶
default: genericError
200: linkanchoredtextDBResponse
func (*Controller) DeletePath ¶
func (controller *Controller) DeletePath(c *gin.Context)
DeletePath
swagger:route DELETE /paths/{ID} paths deletePath
Delete a path ¶
default: genericError
200: pathDBResponse
func (*Controller) DeletePoint ¶
func (controller *Controller) DeletePoint(c *gin.Context)
DeletePoint
swagger:route DELETE /points/{ID} points deletePoint
Delete a point ¶
default: genericError
200: pointDBResponse
func (*Controller) DeletePolygone ¶
func (controller *Controller) DeletePolygone(c *gin.Context)
DeletePolygone
swagger:route DELETE /polygones/{ID} polygones deletePolygone
Delete a polygone ¶
default: genericError
200: polygoneDBResponse
func (*Controller) DeletePolyline ¶
func (controller *Controller) DeletePolyline(c *gin.Context)
DeletePolyline
swagger:route DELETE /polylines/{ID} polylines deletePolyline
Delete a polyline ¶
default: genericError
200: polylineDBResponse
func (*Controller) DeleteRect ¶
func (controller *Controller) DeleteRect(c *gin.Context)
DeleteRect
swagger:route DELETE /rects/{ID} rects deleteRect
Delete a rect ¶
default: genericError
200: rectDBResponse
func (*Controller) DeleteRectAnchoredPath ¶
func (controller *Controller) DeleteRectAnchoredPath(c *gin.Context)
DeleteRectAnchoredPath
swagger:route DELETE /rectanchoredpaths/{ID} rectanchoredpaths deleteRectAnchoredPath
Delete a rectanchoredpath ¶
default: genericError
200: rectanchoredpathDBResponse
func (*Controller) DeleteRectAnchoredRect ¶
func (controller *Controller) DeleteRectAnchoredRect(c *gin.Context)
DeleteRectAnchoredRect
swagger:route DELETE /rectanchoredrects/{ID} rectanchoredrects deleteRectAnchoredRect
Delete a rectanchoredrect ¶
default: genericError
200: rectanchoredrectDBResponse
func (*Controller) DeleteRectAnchoredText ¶
func (controller *Controller) DeleteRectAnchoredText(c *gin.Context)
DeleteRectAnchoredText
swagger:route DELETE /rectanchoredtexts/{ID} rectanchoredtexts deleteRectAnchoredText
Delete a rectanchoredtext ¶
default: genericError
200: rectanchoredtextDBResponse
func (*Controller) DeleteRectLinkLink ¶
func (controller *Controller) DeleteRectLinkLink(c *gin.Context)
DeleteRectLinkLink
swagger:route DELETE /rectlinklinks/{ID} rectlinklinks deleteRectLinkLink
Delete a rectlinklink ¶
default: genericError
200: rectlinklinkDBResponse
func (*Controller) DeleteSVG ¶
func (controller *Controller) DeleteSVG(c *gin.Context)
DeleteSVG
swagger:route DELETE /svgs/{ID} svgs deleteSVG
Delete a svg ¶
default: genericError
200: svgDBResponse
func (*Controller) DeleteText ¶
func (controller *Controller) DeleteText(c *gin.Context)
DeleteText
swagger:route DELETE /texts/{ID} texts deleteText
Delete a text ¶
default: genericError
200: textDBResponse
func (*Controller) GetAnimate ¶
func (controller *Controller) GetAnimate(c *gin.Context)
GetAnimate
swagger:route GET /animates/{ID} animates getAnimate
Gets the details for a animate.
Responses: default: genericError
200: animateDBResponse
func (*Controller) GetAnimates ¶
func (controller *Controller) GetAnimates(c *gin.Context)
GetAnimates
swagger:route GET /animates animates getAnimates
Get all animates ¶
Responses: default: genericError
200: animateDBResponse
func (*Controller) GetCircle ¶
func (controller *Controller) GetCircle(c *gin.Context)
GetCircle
swagger:route GET /circles/{ID} circles getCircle
Gets the details for a circle.
Responses: default: genericError
200: circleDBResponse
func (*Controller) GetCircles ¶
func (controller *Controller) GetCircles(c *gin.Context)
GetCircles
swagger:route GET /circles circles getCircles
Get all circles ¶
Responses: default: genericError
200: circleDBResponse
func (*Controller) GetEllipse ¶
func (controller *Controller) GetEllipse(c *gin.Context)
GetEllipse
swagger:route GET /ellipses/{ID} ellipses getEllipse
Gets the details for a ellipse.
Responses: default: genericError
200: ellipseDBResponse
func (*Controller) GetEllipses ¶
func (controller *Controller) GetEllipses(c *gin.Context)
GetEllipses
swagger:route GET /ellipses ellipses getEllipses
Get all ellipses ¶
Responses: default: genericError
200: ellipseDBResponse
func (*Controller) GetLastCommitFromBackNb ¶
func (controller *Controller) GetLastCommitFromBackNb(c *gin.Context)
swagger:route GET /commitfrombacknb backrepo GetLastCommitFromBackNb
func (*Controller) GetLastPushFromFrontNb ¶
func (controller *Controller) GetLastPushFromFrontNb(c *gin.Context)
swagger:route GET /pushfromfrontnb backrepo GetLastPushFromFrontNb
func (*Controller) GetLayer ¶
func (controller *Controller) GetLayer(c *gin.Context)
GetLayer
swagger:route GET /layers/{ID} layers getLayer
Gets the details for a layer.
Responses: default: genericError
200: layerDBResponse
func (*Controller) GetLayers ¶
func (controller *Controller) GetLayers(c *gin.Context)
GetLayers
swagger:route GET /layers layers getLayers
Get all layers ¶
Responses: default: genericError
200: layerDBResponse
func (*Controller) GetLine ¶
func (controller *Controller) GetLine(c *gin.Context)
GetLine
swagger:route GET /lines/{ID} lines getLine
Gets the details for a line.
Responses: default: genericError
200: lineDBResponse
func (*Controller) GetLines ¶
func (controller *Controller) GetLines(c *gin.Context)
GetLines
swagger:route GET /lines lines getLines
Get all lines ¶
Responses: default: genericError
200: lineDBResponse
func (*Controller) GetLink ¶
func (controller *Controller) GetLink(c *gin.Context)
GetLink
swagger:route GET /links/{ID} links getLink
Gets the details for a link.
Responses: default: genericError
200: linkDBResponse
func (*Controller) GetLinkAnchoredText ¶
func (controller *Controller) GetLinkAnchoredText(c *gin.Context)
GetLinkAnchoredText
swagger:route GET /linkanchoredtexts/{ID} linkanchoredtexts getLinkAnchoredText
Gets the details for a linkanchoredtext.
Responses: default: genericError
200: linkanchoredtextDBResponse
func (*Controller) GetLinkAnchoredTexts ¶
func (controller *Controller) GetLinkAnchoredTexts(c *gin.Context)
GetLinkAnchoredTexts
swagger:route GET /linkanchoredtexts linkanchoredtexts getLinkAnchoredTexts
Get all linkanchoredtexts ¶
Responses: default: genericError
200: linkanchoredtextDBResponse
func (*Controller) GetLinks ¶
func (controller *Controller) GetLinks(c *gin.Context)
GetLinks
swagger:route GET /links links getLinks
Get all links ¶
Responses: default: genericError
200: linkDBResponse
func (*Controller) GetPath ¶
func (controller *Controller) GetPath(c *gin.Context)
GetPath
swagger:route GET /paths/{ID} paths getPath
Gets the details for a path.
Responses: default: genericError
200: pathDBResponse
func (*Controller) GetPaths ¶
func (controller *Controller) GetPaths(c *gin.Context)
GetPaths
swagger:route GET /paths paths getPaths
Get all paths ¶
Responses: default: genericError
200: pathDBResponse
func (*Controller) GetPoint ¶
func (controller *Controller) GetPoint(c *gin.Context)
GetPoint
swagger:route GET /points/{ID} points getPoint
Gets the details for a point.
Responses: default: genericError
200: pointDBResponse
func (*Controller) GetPoints ¶
func (controller *Controller) GetPoints(c *gin.Context)
GetPoints
swagger:route GET /points points getPoints
Get all points ¶
Responses: default: genericError
200: pointDBResponse
func (*Controller) GetPolygone ¶
func (controller *Controller) GetPolygone(c *gin.Context)
GetPolygone
swagger:route GET /polygones/{ID} polygones getPolygone
Gets the details for a polygone.
Responses: default: genericError
200: polygoneDBResponse
func (*Controller) GetPolygones ¶
func (controller *Controller) GetPolygones(c *gin.Context)
GetPolygones
swagger:route GET /polygones polygones getPolygones
Get all polygones ¶
Responses: default: genericError
200: polygoneDBResponse
func (*Controller) GetPolyline ¶
func (controller *Controller) GetPolyline(c *gin.Context)
GetPolyline
swagger:route GET /polylines/{ID} polylines getPolyline
Gets the details for a polyline.
Responses: default: genericError
200: polylineDBResponse
func (*Controller) GetPolylines ¶
func (controller *Controller) GetPolylines(c *gin.Context)
GetPolylines
swagger:route GET /polylines polylines getPolylines
Get all polylines ¶
Responses: default: genericError
200: polylineDBResponse
func (*Controller) GetRect ¶
func (controller *Controller) GetRect(c *gin.Context)
GetRect
swagger:route GET /rects/{ID} rects getRect
Gets the details for a rect.
Responses: default: genericError
200: rectDBResponse
func (*Controller) GetRectAnchoredPath ¶
func (controller *Controller) GetRectAnchoredPath(c *gin.Context)
GetRectAnchoredPath
swagger:route GET /rectanchoredpaths/{ID} rectanchoredpaths getRectAnchoredPath
Gets the details for a rectanchoredpath.
Responses: default: genericError
200: rectanchoredpathDBResponse
func (*Controller) GetRectAnchoredPaths ¶
func (controller *Controller) GetRectAnchoredPaths(c *gin.Context)
GetRectAnchoredPaths
swagger:route GET /rectanchoredpaths rectanchoredpaths getRectAnchoredPaths
Get all rectanchoredpaths ¶
Responses: default: genericError
200: rectanchoredpathDBResponse
func (*Controller) GetRectAnchoredRect ¶
func (controller *Controller) GetRectAnchoredRect(c *gin.Context)
GetRectAnchoredRect
swagger:route GET /rectanchoredrects/{ID} rectanchoredrects getRectAnchoredRect
Gets the details for a rectanchoredrect.
Responses: default: genericError
200: rectanchoredrectDBResponse
func (*Controller) GetRectAnchoredRects ¶
func (controller *Controller) GetRectAnchoredRects(c *gin.Context)
GetRectAnchoredRects
swagger:route GET /rectanchoredrects rectanchoredrects getRectAnchoredRects
Get all rectanchoredrects ¶
Responses: default: genericError
200: rectanchoredrectDBResponse
func (*Controller) GetRectAnchoredText ¶
func (controller *Controller) GetRectAnchoredText(c *gin.Context)
GetRectAnchoredText
swagger:route GET /rectanchoredtexts/{ID} rectanchoredtexts getRectAnchoredText
Gets the details for a rectanchoredtext.
Responses: default: genericError
200: rectanchoredtextDBResponse
func (*Controller) GetRectAnchoredTexts ¶
func (controller *Controller) GetRectAnchoredTexts(c *gin.Context)
GetRectAnchoredTexts
swagger:route GET /rectanchoredtexts rectanchoredtexts getRectAnchoredTexts
Get all rectanchoredtexts ¶
Responses: default: genericError
200: rectanchoredtextDBResponse
func (*Controller) GetRectLinkLink ¶
func (controller *Controller) GetRectLinkLink(c *gin.Context)
GetRectLinkLink
swagger:route GET /rectlinklinks/{ID} rectlinklinks getRectLinkLink
Gets the details for a rectlinklink.
Responses: default: genericError
200: rectlinklinkDBResponse
func (*Controller) GetRectLinkLinks ¶
func (controller *Controller) GetRectLinkLinks(c *gin.Context)
GetRectLinkLinks
swagger:route GET /rectlinklinks rectlinklinks getRectLinkLinks
Get all rectlinklinks ¶
Responses: default: genericError
200: rectlinklinkDBResponse
func (*Controller) GetRects ¶
func (controller *Controller) GetRects(c *gin.Context)
GetRects
swagger:route GET /rects rects getRects
Get all rects ¶
Responses: default: genericError
200: rectDBResponse
func (*Controller) GetSVG ¶
func (controller *Controller) GetSVG(c *gin.Context)
GetSVG
swagger:route GET /svgs/{ID} svgs getSVG
Gets the details for a svg.
Responses: default: genericError
200: svgDBResponse
func (*Controller) GetSVGs ¶
func (controller *Controller) GetSVGs(c *gin.Context)
GetSVGs
swagger:route GET /svgs svgs getSVGs
Get all svgs ¶
Responses: default: genericError
200: svgDBResponse
func (*Controller) GetText ¶
func (controller *Controller) GetText(c *gin.Context)
GetText
swagger:route GET /texts/{ID} texts getText
Gets the details for a text.
Responses: default: genericError
200: textDBResponse
func (*Controller) GetTexts ¶
func (controller *Controller) GetTexts(c *gin.Context)
GetTexts
swagger:route GET /texts texts getTexts
Get all texts ¶
Responses: default: genericError
200: textDBResponse
func (*Controller) PostAnimate ¶
func (controller *Controller) PostAnimate(c *gin.Context)
PostAnimate
swagger:route POST /animates animates postAnimate
Creates a animate
Consumes: - application/json Produces: - application/json Responses: 200: nodeDBResponse
func (*Controller) PostCircle ¶
func (controller *Controller) PostCircle(c *gin.Context)
PostCircle
swagger:route POST /circles circles postCircle
Creates a circle
Consumes: - application/json Produces: - application/json Responses: 200: nodeDBResponse
func (*Controller) PostEllipse ¶
func (controller *Controller) PostEllipse(c *gin.Context)
PostEllipse
swagger:route POST /ellipses ellipses postEllipse
Creates a ellipse
Consumes: - application/json Produces: - application/json Responses: 200: nodeDBResponse
func (*Controller) PostLayer ¶
func (controller *Controller) PostLayer(c *gin.Context)
PostLayer
swagger:route POST /layers layers postLayer
Creates a layer
Consumes: - application/json Produces: - application/json Responses: 200: nodeDBResponse
func (*Controller) PostLine ¶
func (controller *Controller) PostLine(c *gin.Context)
PostLine
swagger:route POST /lines lines postLine
Creates a line
Consumes: - application/json Produces: - application/json Responses: 200: nodeDBResponse
func (*Controller) PostLink ¶
func (controller *Controller) PostLink(c *gin.Context)
PostLink
swagger:route POST /links links postLink
Creates a link
Consumes: - application/json Produces: - application/json Responses: 200: nodeDBResponse
func (*Controller) PostLinkAnchoredText ¶
func (controller *Controller) PostLinkAnchoredText(c *gin.Context)
PostLinkAnchoredText
swagger:route POST /linkanchoredtexts linkanchoredtexts postLinkAnchoredText
Creates a linkanchoredtext
Consumes: - application/json Produces: - application/json Responses: 200: nodeDBResponse
func (*Controller) PostPath ¶
func (controller *Controller) PostPath(c *gin.Context)
PostPath
swagger:route POST /paths paths postPath
Creates a path
Consumes: - application/json Produces: - application/json Responses: 200: nodeDBResponse
func (*Controller) PostPoint ¶
func (controller *Controller) PostPoint(c *gin.Context)
PostPoint
swagger:route POST /points points postPoint
Creates a point
Consumes: - application/json Produces: - application/json Responses: 200: nodeDBResponse
func (*Controller) PostPolygone ¶
func (controller *Controller) PostPolygone(c *gin.Context)
PostPolygone
swagger:route POST /polygones polygones postPolygone
Creates a polygone
Consumes: - application/json Produces: - application/json Responses: 200: nodeDBResponse
func (*Controller) PostPolyline ¶
func (controller *Controller) PostPolyline(c *gin.Context)
PostPolyline
swagger:route POST /polylines polylines postPolyline
Creates a polyline
Consumes: - application/json Produces: - application/json Responses: 200: nodeDBResponse
func (*Controller) PostRect ¶
func (controller *Controller) PostRect(c *gin.Context)
PostRect
swagger:route POST /rects rects postRect
Creates a rect
Consumes: - application/json Produces: - application/json Responses: 200: nodeDBResponse
func (*Controller) PostRectAnchoredPath ¶
func (controller *Controller) PostRectAnchoredPath(c *gin.Context)
PostRectAnchoredPath
swagger:route POST /rectanchoredpaths rectanchoredpaths postRectAnchoredPath
Creates a rectanchoredpath
Consumes: - application/json Produces: - application/json Responses: 200: nodeDBResponse
func (*Controller) PostRectAnchoredRect ¶
func (controller *Controller) PostRectAnchoredRect(c *gin.Context)
PostRectAnchoredRect
swagger:route POST /rectanchoredrects rectanchoredrects postRectAnchoredRect
Creates a rectanchoredrect
Consumes: - application/json Produces: - application/json Responses: 200: nodeDBResponse
func (*Controller) PostRectAnchoredText ¶
func (controller *Controller) PostRectAnchoredText(c *gin.Context)
PostRectAnchoredText
swagger:route POST /rectanchoredtexts rectanchoredtexts postRectAnchoredText
Creates a rectanchoredtext
Consumes: - application/json Produces: - application/json Responses: 200: nodeDBResponse
func (*Controller) PostRectLinkLink ¶
func (controller *Controller) PostRectLinkLink(c *gin.Context)
PostRectLinkLink
swagger:route POST /rectlinklinks rectlinklinks postRectLinkLink
Creates a rectlinklink
Consumes: - application/json Produces: - application/json Responses: 200: nodeDBResponse
func (*Controller) PostSVG ¶
func (controller *Controller) PostSVG(c *gin.Context)
PostSVG
swagger:route POST /svgs svgs postSVG
Creates a svg
Consumes: - application/json Produces: - application/json Responses: 200: nodeDBResponse
func (*Controller) PostText ¶
func (controller *Controller) PostText(c *gin.Context)
PostText
swagger:route POST /texts texts postText
Creates a text
Consumes: - application/json Produces: - application/json Responses: 200: nodeDBResponse
func (*Controller) UpdateAnimate ¶
func (controller *Controller) UpdateAnimate(c *gin.Context)
UpdateAnimate
swagger:route PATCH /animates/{ID} animates updateAnimate
Update a animate ¶
Responses: default: genericError
200: animateDBResponse
func (*Controller) UpdateCircle ¶
func (controller *Controller) UpdateCircle(c *gin.Context)
UpdateCircle
swagger:route PATCH /circles/{ID} circles updateCircle
Update a circle ¶
Responses: default: genericError
200: circleDBResponse
func (*Controller) UpdateEllipse ¶
func (controller *Controller) UpdateEllipse(c *gin.Context)
UpdateEllipse
swagger:route PATCH /ellipses/{ID} ellipses updateEllipse
Update a ellipse ¶
Responses: default: genericError
200: ellipseDBResponse
func (*Controller) UpdateLayer ¶
func (controller *Controller) UpdateLayer(c *gin.Context)
UpdateLayer
swagger:route PATCH /layers/{ID} layers updateLayer
Update a layer ¶
Responses: default: genericError
200: layerDBResponse
func (*Controller) UpdateLine ¶
func (controller *Controller) UpdateLine(c *gin.Context)
UpdateLine
swagger:route PATCH /lines/{ID} lines updateLine
Update a line ¶
Responses: default: genericError
200: lineDBResponse
func (*Controller) UpdateLink ¶
func (controller *Controller) UpdateLink(c *gin.Context)
UpdateLink
swagger:route PATCH /links/{ID} links updateLink
Update a link ¶
Responses: default: genericError
200: linkDBResponse
func (*Controller) UpdateLinkAnchoredText ¶
func (controller *Controller) UpdateLinkAnchoredText(c *gin.Context)
UpdateLinkAnchoredText
swagger:route PATCH /linkanchoredtexts/{ID} linkanchoredtexts updateLinkAnchoredText
Update a linkanchoredtext ¶
Responses: default: genericError
200: linkanchoredtextDBResponse
func (*Controller) UpdatePath ¶
func (controller *Controller) UpdatePath(c *gin.Context)
UpdatePath
swagger:route PATCH /paths/{ID} paths updatePath
Update a path ¶
Responses: default: genericError
200: pathDBResponse
func (*Controller) UpdatePoint ¶
func (controller *Controller) UpdatePoint(c *gin.Context)
UpdatePoint
swagger:route PATCH /points/{ID} points updatePoint
Update a point ¶
Responses: default: genericError
200: pointDBResponse
func (*Controller) UpdatePolygone ¶
func (controller *Controller) UpdatePolygone(c *gin.Context)
UpdatePolygone
swagger:route PATCH /polygones/{ID} polygones updatePolygone
Update a polygone ¶
Responses: default: genericError
200: polygoneDBResponse
func (*Controller) UpdatePolyline ¶
func (controller *Controller) UpdatePolyline(c *gin.Context)
UpdatePolyline
swagger:route PATCH /polylines/{ID} polylines updatePolyline
Update a polyline ¶
Responses: default: genericError
200: polylineDBResponse
func (*Controller) UpdateRect ¶
func (controller *Controller) UpdateRect(c *gin.Context)
UpdateRect
swagger:route PATCH /rects/{ID} rects updateRect
Update a rect ¶
Responses: default: genericError
200: rectDBResponse
func (*Controller) UpdateRectAnchoredPath ¶
func (controller *Controller) UpdateRectAnchoredPath(c *gin.Context)
UpdateRectAnchoredPath
swagger:route PATCH /rectanchoredpaths/{ID} rectanchoredpaths updateRectAnchoredPath
Update a rectanchoredpath ¶
Responses: default: genericError
200: rectanchoredpathDBResponse
func (*Controller) UpdateRectAnchoredRect ¶
func (controller *Controller) UpdateRectAnchoredRect(c *gin.Context)
UpdateRectAnchoredRect
swagger:route PATCH /rectanchoredrects/{ID} rectanchoredrects updateRectAnchoredRect
Update a rectanchoredrect ¶
Responses: default: genericError
200: rectanchoredrectDBResponse
func (*Controller) UpdateRectAnchoredText ¶
func (controller *Controller) UpdateRectAnchoredText(c *gin.Context)
UpdateRectAnchoredText
swagger:route PATCH /rectanchoredtexts/{ID} rectanchoredtexts updateRectAnchoredText
Update a rectanchoredtext ¶
Responses: default: genericError
200: rectanchoredtextDBResponse
func (*Controller) UpdateRectLinkLink ¶
func (controller *Controller) UpdateRectLinkLink(c *gin.Context)
UpdateRectLinkLink
swagger:route PATCH /rectlinklinks/{ID} rectlinklinks updateRectLinkLink
Update a rectlinklink ¶
Responses: default: genericError
200: rectlinklinkDBResponse
func (*Controller) UpdateSVG ¶
func (controller *Controller) UpdateSVG(c *gin.Context)
UpdateSVG
swagger:route PATCH /svgs/{ID} svgs updateSVG
Update a svg ¶
Responses: default: genericError
200: svgDBResponse
func (*Controller) UpdateText ¶
func (controller *Controller) UpdateText(c *gin.Context)
UpdateText
swagger:route PATCH /texts/{ID} texts updateText
Update a text ¶
Responses: default: genericError
200: textDBResponse
type EllipseID ¶
type EllipseID struct { // The ID of the order // // in: path // required: true ID int64 }
An EllipseID parameter model.
This is used for operations that want the ID of an order in the path swagger:parameters getEllipse updateEllipse deleteEllipse
type EllipseInput ¶
type EllipseInput struct { // The Ellipse to submit or modify // in: body Ellipse *orm.EllipseAPI }
EllipseInput is a schema that can validate the user’s input to prevent us from getting invalid data swagger:parameters postEllipse updateEllipse
type GenericError ¶
type GenericError struct { // in: body Body struct { Code int32 `json:"code"` Message string `json:"message"` } `json:"body"` }
A GenericError is the default error message that is generated. For certain status codes there are more appropriate error structures.
swagger:response genericError
type LayerID ¶
type LayerID struct { // The ID of the order // // in: path // required: true ID int64 }
An LayerID parameter model.
This is used for operations that want the ID of an order in the path swagger:parameters getLayer updateLayer deleteLayer
type LayerInput ¶
LayerInput is a schema that can validate the user’s input to prevent us from getting invalid data swagger:parameters postLayer updateLayer
type LineID ¶
type LineID struct { // The ID of the order // // in: path // required: true ID int64 }
An LineID parameter model.
This is used for operations that want the ID of an order in the path swagger:parameters getLine updateLine deleteLine
type LineInput ¶
LineInput is a schema that can validate the user’s input to prevent us from getting invalid data swagger:parameters postLine updateLine
type LinkAnchoredTextID ¶
type LinkAnchoredTextID struct { // The ID of the order // // in: path // required: true ID int64 }
An LinkAnchoredTextID parameter model.
This is used for operations that want the ID of an order in the path swagger:parameters getLinkAnchoredText updateLinkAnchoredText deleteLinkAnchoredText
type LinkAnchoredTextInput ¶
type LinkAnchoredTextInput struct { // The LinkAnchoredText to submit or modify // in: body LinkAnchoredText *orm.LinkAnchoredTextAPI }
LinkAnchoredTextInput is a schema that can validate the user’s input to prevent us from getting invalid data swagger:parameters postLinkAnchoredText updateLinkAnchoredText
type LinkID ¶
type LinkID struct { // The ID of the order // // in: path // required: true ID int64 }
An LinkID parameter model.
This is used for operations that want the ID of an order in the path swagger:parameters getLink updateLink deleteLink
type LinkInput ¶
LinkInput is a schema that can validate the user’s input to prevent us from getting invalid data swagger:parameters postLink updateLink
type PathID ¶
type PathID struct { // The ID of the order // // in: path // required: true ID int64 }
An PathID parameter model.
This is used for operations that want the ID of an order in the path swagger:parameters getPath updatePath deletePath
type PathInput ¶
PathInput is a schema that can validate the user’s input to prevent us from getting invalid data swagger:parameters postPath updatePath
type PointID ¶
type PointID struct { // The ID of the order // // in: path // required: true ID int64 }
An PointID parameter model.
This is used for operations that want the ID of an order in the path swagger:parameters getPoint updatePoint deletePoint
type PointInput ¶
PointInput is a schema that can validate the user’s input to prevent us from getting invalid data swagger:parameters postPoint updatePoint
type PolygoneID ¶
type PolygoneID struct { // The ID of the order // // in: path // required: true ID int64 }
An PolygoneID parameter model.
This is used for operations that want the ID of an order in the path swagger:parameters getPolygone updatePolygone deletePolygone
type PolygoneInput ¶
type PolygoneInput struct { // The Polygone to submit or modify // in: body Polygone *orm.PolygoneAPI }
PolygoneInput is a schema that can validate the user’s input to prevent us from getting invalid data swagger:parameters postPolygone updatePolygone
type PolylineID ¶
type PolylineID struct { // The ID of the order // // in: path // required: true ID int64 }
An PolylineID parameter model.
This is used for operations that want the ID of an order in the path swagger:parameters getPolyline updatePolyline deletePolyline
type PolylineInput ¶
type PolylineInput struct { // The Polyline to submit or modify // in: body Polyline *orm.PolylineAPI }
PolylineInput is a schema that can validate the user’s input to prevent us from getting invalid data swagger:parameters postPolyline updatePolyline
type RectAnchoredPathID ¶
type RectAnchoredPathID struct { // The ID of the order // // in: path // required: true ID int64 }
An RectAnchoredPathID parameter model.
This is used for operations that want the ID of an order in the path swagger:parameters getRectAnchoredPath updateRectAnchoredPath deleteRectAnchoredPath
type RectAnchoredPathInput ¶
type RectAnchoredPathInput struct { // The RectAnchoredPath to submit or modify // in: body RectAnchoredPath *orm.RectAnchoredPathAPI }
RectAnchoredPathInput is a schema that can validate the user’s input to prevent us from getting invalid data swagger:parameters postRectAnchoredPath updateRectAnchoredPath
type RectAnchoredRectID ¶
type RectAnchoredRectID struct { // The ID of the order // // in: path // required: true ID int64 }
An RectAnchoredRectID parameter model.
This is used for operations that want the ID of an order in the path swagger:parameters getRectAnchoredRect updateRectAnchoredRect deleteRectAnchoredRect
type RectAnchoredRectInput ¶
type RectAnchoredRectInput struct { // The RectAnchoredRect to submit or modify // in: body RectAnchoredRect *orm.RectAnchoredRectAPI }
RectAnchoredRectInput is a schema that can validate the user’s input to prevent us from getting invalid data swagger:parameters postRectAnchoredRect updateRectAnchoredRect
type RectAnchoredTextID ¶
type RectAnchoredTextID struct { // The ID of the order // // in: path // required: true ID int64 }
An RectAnchoredTextID parameter model.
This is used for operations that want the ID of an order in the path swagger:parameters getRectAnchoredText updateRectAnchoredText deleteRectAnchoredText
type RectAnchoredTextInput ¶
type RectAnchoredTextInput struct { // The RectAnchoredText to submit or modify // in: body RectAnchoredText *orm.RectAnchoredTextAPI }
RectAnchoredTextInput is a schema that can validate the user’s input to prevent us from getting invalid data swagger:parameters postRectAnchoredText updateRectAnchoredText
type RectID ¶
type RectID struct { // The ID of the order // // in: path // required: true ID int64 }
An RectID parameter model.
This is used for operations that want the ID of an order in the path swagger:parameters getRect updateRect deleteRect
type RectInput ¶
RectInput is a schema that can validate the user’s input to prevent us from getting invalid data swagger:parameters postRect updateRect
type RectLinkLinkID ¶
type RectLinkLinkID struct { // The ID of the order // // in: path // required: true ID int64 }
An RectLinkLinkID parameter model.
This is used for operations that want the ID of an order in the path swagger:parameters getRectLinkLink updateRectLinkLink deleteRectLinkLink
type RectLinkLinkInput ¶
type RectLinkLinkInput struct { // The RectLinkLink to submit or modify // in: body RectLinkLink *orm.RectLinkLinkAPI }
RectLinkLinkInput is a schema that can validate the user’s input to prevent us from getting invalid data swagger:parameters postRectLinkLink updateRectLinkLink
type SVGID ¶
type SVGID struct { // The ID of the order // // in: path // required: true ID int64 }
An SVGID parameter model.
This is used for operations that want the ID of an order in the path swagger:parameters getSVG updateSVG deleteSVG
type SVGInput ¶
SVGInput is a schema that can validate the user’s input to prevent us from getting invalid data swagger:parameters postSVG updateSVG
type TextID ¶
type TextID struct { // The ID of the order // // in: path // required: true ID int64 }
An TextID parameter model.
This is used for operations that want the ID of an order in the path swagger:parameters getText updateText deleteText
type TextInput ¶
TextInput is a schema that can validate the user’s input to prevent us from getting invalid data swagger:parameters postText updateText
type ValidationError ¶
type ValidationError struct { // in: body Body struct { Code int32 `json:"code"` Message string `json:"message"` Field string `json:"field"` } `json:"body"` }
A ValidationError is an that is generated for validation failures. It has the same fields as a generic error but adds a Field property.
swagger:response validationError
Source Files
¶
- Animate_CRUDs.go
- Circle_CRUDs.go
- Ellipse_CRUDs.go
- Layer_CRUDs.go
- Line_CRUDs.go
- LinkAnchoredText_CRUDs.go
- Link_CRUDs.go
- Path_CRUDs.go
- Point_CRUDs.go
- Polygone_CRUDs.go
- Polyline_CRUDs.go
- RectAnchoredPath_CRUDs.go
- RectAnchoredRect_CRUDs.go
- RectAnchoredText_CRUDs.go
- RectLinkLink_CRUDs.go
- Rect_CRUDs.go
- SVG_CRUDs.go
- Text_CRUDs.go
- controller.go
- register_controllers.go