fsm

package
v0.2.1 Latest Latest
Warning

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

Go to latest
Published: Jan 1, 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.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type SveltinFSManager

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

func NewSveltinFSManager

func NewSveltinFSManager(maker *pathmaker.SveltinPathMaker) *SveltinFSManager

func (*SveltinFSManager) GetFolder

func (s *SveltinFSManager) GetFolder(name string) *composer.Folder

func (*SveltinFSManager) NewConfigFile

func (s *SveltinFSManager) NewConfigFile(projectName string, name string, cliVersion string) *composer.File

func (*SveltinFSManager) NewContentFile

func (s *SveltinFSManager) NewContentFile(name string, template string, resource string) *composer.File

func (*SveltinFSManager) NewDotEnvFile

func (s *SveltinFSManager) NewDotEnvFile(projectName string, name string) *composer.File

func (*SveltinFSManager) NewNoPage

func (s *SveltinFSManager) NewNoPage(name string, projectConfig *config.SiteConfig, resources []string, contents map[string][]string, metadata map[string][]string, pages []string) *composer.File

func (*SveltinFSManager) NewPublicPage

func (s *SveltinFSManager) NewPublicPage(name string, language string) *composer.File

func (*SveltinFSManager) NewResourceContentFile

func (s *SveltinFSManager) NewResourceContentFile(name string, template string) *composer.File

func (*SveltinFSManager) NewResourceContentFolder

func (s *SveltinFSManager) NewResourceContentFolder(name string, resource string) *composer.Folder

Jump to

Keyboard shortcuts

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