core

package
v0.0.0-...-1b2c9a0 Latest Latest
Warning

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

Go to latest
Published: Sep 19, 2026 License: LGPL-2.1 Imports: 20 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var ModuleSingleton modules.InCodeModule = &CoreModule{}

ModuleSingleton is the exported symbol that will be looked up by the plugin loader

Functions

This section is empty.

Types

type CoreModule

type CoreModule struct {
}

func (*CoreModule) Deps

func (*CoreModule) Deps() []string

Deps implements NikkiModule.

func (*CoreModule) Init

func (*CoreModule) Init() error

Init implements NikkiModule.

func (*CoreModule) IsInternal

func (*CoreModule) IsInternal() bool

IsInternal implements InCodeModule.

func (*CoreModule) LabelKey

func (*CoreModule) LabelKey() string

LabelKey implements NikkiModule.

func (*CoreModule) ModelPrefix

func (*CoreModule) ModelPrefix() string

ModelPrefix implements DynamicModule.

func (*CoreModule) Name

func (*CoreModule) Name() string

Name implements NikkiModule.

func (*CoreModule) RegisterModels

func (*CoreModule) RegisterModels() error

RegisterModels implements DynamicModule.

This runs in the model-registration phase, which completes for every module before any module's Init(). Registering the base schemas here is what makes them resolvable by name when other modules parse JSON models that extend them.

func (*CoreModule) Version

func (*CoreModule) Version() semver.SemVer

Version implements NikkiModule.

Directories

Path Synopsis
app
tag
Package usagecheck asks the modules that reference a resource whether it is still in use, before the module owning it deletes it.
Package usagecheck asks the modules that reference a resource whether it is still in use, before the module owning it deletes it.

Jump to

Keyboard shortcuts

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