factory

package
v0.2.6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 25, 2022 License: Apache-2.0 Imports: 6 Imported by: 0

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.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Artifact

type Artifact struct {
	// contains filtered or unexported fields
}

func NewContentArtifact

func NewContentArtifact(efs *embed.FS, fs afero.Fs) *Artifact

func NewMenuArtifact

func NewMenuArtifact(efs *embed.FS, fs afero.Fs) *Artifact

func NewMetadataArtifact

func NewMetadataArtifact(efs *embed.FS, fs afero.Fs) *Artifact

func NewNoPageArtifact

func NewNoPageArtifact(efs *embed.FS, fs afero.Fs) *Artifact

func NewPageArtifact

func NewPageArtifact(efs *embed.FS, fs afero.Fs) *Artifact

func NewProjectArtifact

func NewProjectArtifact(efs *embed.FS, fs afero.Fs) *Artifact

func NewResourceArtifact

func NewResourceArtifact(efs *embed.FS, fs afero.Fs) *Artifact

func NewThemeArtifact

func NewThemeArtifact(efs *embed.FS, fs afero.Fs) *Artifact

func (*Artifact) CreateFolder

func (sf *Artifact) CreateFolder(x ...string) error

func (*Artifact) GetBuilder

func (sf *Artifact) GetBuilder() string

func (*Artifact) GetEFS

func (sf *Artifact) GetEFS() *embed.FS

func (*Artifact) GetFS

func (sf *Artifact) GetFS() afero.Fs

func (*Artifact) GetResources

func (sf *Artifact) GetResources() map[string]string

func (*Artifact) GetTemplateData

func (sf *Artifact) GetTemplateData() *config.TemplateData

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL