Documentation ¶
Overview ¶
Copyright © 2021 Mirco Veltri <github@mircoveltri.me>
Use of this source code is governed by Apache 2.0 license that can be found in the LICENSE file.
Copyright © 2021 Mirco Veltri <github@mircoveltri.me>
Use of this source code is governed by Apache 2.0 license that can be found in the LICENSE file.
Copyright © 2021 Mirco Veltri <github@mircoveltri.me>
Use of this source code is governed by Apache 2.0 license that can be found in the LICENSE file.
Copyright © 2021 Mirco Veltri <github@mircoveltri.me>
Use of this source code is governed by Apache 2.0 license that can be found in the LICENSE file.
Copyright © 2021 Mirco Veltri <github@mircoveltri.me>
Use of this source code is governed by Apache 2.0 license that can be found in the LICENSE file.
Copyright © 2021 Mirco Veltri <github@mircoveltri.me>
Use of this source code is governed by Apache 2.0 license that can be found in the LICENSE file.
Copyright © 2021 Mirco Veltri <github@mircoveltri.me>
Use of this source code is governed by Apache 2.0 license that can be found in the LICENSE file.
Copyright © 2021 Mirco Veltri <github@mircoveltri.me>
Use of this source code is governed by Apache 2.0 license that can be found in the LICENSE file.
Copyright © 2021 Mirco Veltri <github@mircoveltri.me>
Use of this source code is governed by Apache 2.0 license that can be found in the LICENSE file.
Copyright © 2021 Mirco Veltri <github@mircoveltri.me>
Use of this source code is governed by Apache 2.0 license that can be found in the LICENSE file.
Copyright © 2021 Mirco Veltri <github@mircoveltri.me>
Use of this source code is governed by Apache 2.0 license that can be found in the LICENSE file.
Index ¶
- Constants
- func GetContentBuilder(contentType string) iFileContentBuilder
- func NewDirector(b iFileContentBuilder) *director
- func NewMenuContentBuilder() *menuContentBuilder
- func NewMetadataContentBuilder() *metadataContentBuilder
- func NewNoPageContentBuilder() *nopContentBuilder
- func NewPageContentBuilder() *publicPageContentBuilder
- func NewProjectBuilder() *projectBuilder
- func NewResContentBuilder() *resContentBuilder
- func NewResourceContentBuilder() *resourceContentBuilder
- func NewThemeContentBuilder() *themeContentBuilder
- type Content
Constants ¶
const ( BLANK string = "blank" SAMPLE string = "sample" )
const ( API_SINGLE string = "api_single" API_LIST string = "api_list" LIB_SINGLE string = "lib_single" LIB_LIST string = "lib_list" )
const ( SVELTE string = "svelte" MARKDOWN string = "markdown" )
const ( DEFAULTS string = "defaults" EXTERNALS string = "externals" WEBSITE string = "website" MENU string = "menu" INIT_MENU string = "init_menu" DOTENV string = "dotenv" README string = "readme" LICENSE string = "license" THEME_CONFIG string = "theme_config" )
const ( API string = "api" INDEX string = "index" SLUG string = "slug" LIB string = "lib" )
Variables ¶
This section is empty.
Functions ¶
func GetContentBuilder ¶
func GetContentBuilder(contentType string) iFileContentBuilder
func NewDirector ¶
func NewDirector(b iFileContentBuilder) *director
func NewMenuContentBuilder ¶
func NewMenuContentBuilder() *menuContentBuilder
func NewMetadataContentBuilder ¶
func NewMetadataContentBuilder() *metadataContentBuilder
func NewNoPageContentBuilder ¶
func NewNoPageContentBuilder() *nopContentBuilder
func NewPageContentBuilder ¶
func NewPageContentBuilder() *publicPageContentBuilder
func NewProjectBuilder ¶
func NewProjectBuilder() *projectBuilder
func NewResContentBuilder ¶
func NewResContentBuilder() *resContentBuilder
func NewResourceContentBuilder ¶
func NewResourceContentBuilder() *resourceContentBuilder
func NewThemeContentBuilder ¶
func NewThemeContentBuilder() *themeContentBuilder