site_including

package
v0.5.12 Latest Latest
Warning

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

Go to latest
Published: Feb 18, 2024 License: Apache-2.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CSiteIncluding

type CSiteIncluding[T interface{}, M interface{}] struct {
	IncludeFeatures   feature.Features
	IncludingFeatures feature.Tags
	Features          feature.TypedFeatures[T]
	// contains filtered or unexported fields
}

func New

func New[T interface{}, M interface{}](this interface{}) (si *CSiteIncluding[T, M])

func (*CSiteIncluding[T, M]) BuildSiteIncluding

func (si *CSiteIncluding[T, M]) BuildSiteIncluding(b feature.Buildable)

func (*CSiteIncluding[T, M]) Include

func (si *CSiteIncluding[T, M]) Include(features ...feature.Feature) M

func (*CSiteIncluding[T, M]) Including

func (si *CSiteIncluding[T, M]) Including(tags ...feature.Tag) M

func (*CSiteIncluding[T, M]) InitSiteIncluding

func (si *CSiteIncluding[T, M]) InitSiteIncluding(this interface{})

func (*CSiteIncluding[T, M]) StartupSiteIncluding

func (si *CSiteIncluding[T, M]) StartupSiteIncluding(enjin feature.Internals)

type MakeFeature

type MakeFeature[M interface{}] interface {
	Include(features ...feature.Feature) M
	Including(tags ...feature.Tag) M
}

Jump to

Keyboard shortcuts

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