Documentation
¶
Index ¶
- Constants
- func GetAdminRestAddr() string
- func GetRestfulAPI(version string, resource string) string
- func ModelName(name string) string
- func Scrapper(version string) error
- type ShopifyOpenApiDoc
- func (shopifyDoc *ShopifyOpenApiDoc) AddShopifyRestApiDoc(doc *scraper.ShopifyOpenAPISpec)
- func (shopifyDoc *ShopifyOpenApiDoc) AppendComponent(c *scraper.ShopifyOpenapiComponent) error
- func (shopifyDoc *ShopifyOpenApiDoc) AppendPath(op *openapi3.Operation, tag string) error
- func (shopifyDoc *ShopifyOpenApiDoc) GenerateModelTag()
- func (shopifyDoc *ShopifyOpenApiDoc) OutputToJson(filepath string) error
Constants ¶
View Source
const ( REDOC_EXTENSION_TAG_GROUP = "x-tagGroups" REDOC_EXTENSION_CODE_SAMPLES = "x-codeSamples" DEFAULT_FILE_NAME = "openapi.json" )
View Source
const ( AdminRestAddr = "https://shopify.dev/docs/api" VERSION_202401 = "2024-01" VERSION_202404 = "2024-04" )
Variables ¶
This section is empty.
Functions ¶
func GetAdminRestAddr ¶
func GetAdminRestAddr() string
func GetRestfulAPI ¶
Types ¶
type ShopifyOpenApiDoc ¶
func NewShopifyOpenApiDoc ¶
func NewShopifyOpenApiDoc(title, description, version string, extensions map[string]interface{}) ShopifyOpenApiDoc
func (*ShopifyOpenApiDoc) AddShopifyRestApiDoc ¶
func (shopifyDoc *ShopifyOpenApiDoc) AddShopifyRestApiDoc(doc *scraper.ShopifyOpenAPISpec)
func (*ShopifyOpenApiDoc) AppendComponent ¶
func (shopifyDoc *ShopifyOpenApiDoc) AppendComponent(c *scraper.ShopifyOpenapiComponent) error
func (*ShopifyOpenApiDoc) AppendPath ¶
func (shopifyDoc *ShopifyOpenApiDoc) AppendPath(op *openapi3.Operation, tag string) error
func (*ShopifyOpenApiDoc) GenerateModelTag ¶
func (shopifyDoc *ShopifyOpenApiDoc) GenerateModelTag()
add mode tags and x-taggroup from component
func (*ShopifyOpenApiDoc) OutputToJson ¶
func (shopifyDoc *ShopifyOpenApiDoc) OutputToJson(filepath string) error
Click to show internal directories.
Click to hide internal directories.