core

package
v0.16.1 Latest Latest
Warning

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

Go to latest
Published: Oct 25, 2022 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func RegisterDependecies

func RegisterDependecies(implsTemp map[string]interface{}) (interfaces.ICore, error)

RegisterDependecies ...

Types

type Core

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

Core ...

func (*Core) CallPostHook

func (c *Core) CallPostHook(i interface{}) error

GetUpdater ...

func (*Core) CallPreHook

func (c *Core) CallPreHook(i interface{}) error

GetUpdater ...

func (*Core) Get

func (c *Core) Get(i interface{}) error

Get ...

func (*Core) GetCMDPlugins

func (c *Core) GetCMDPlugins() []interfaces.ICMDPlugin

GetCMDPlugins ...

func (*Core) GetConfig

func (c *Core) GetConfig() interfaces.IConfig

GetConfig ...

func (*Core) GetHelper

func (c *Core) GetHelper() interfaces.IHelper

GetHelper ...

func (*Core) GetLogger

func (c *Core) GetLogger() interfaces.ILogger

GetLogger ...

func (*Core) GetNetworker

func (c *Core) GetNetworker() interfaces.INetworker

GetHelper ...

func (*Core) GetStartTime

func (c *Core) GetStartTime() time.Time

GetStartTime ...

func (*Core) GetUI

func (c *Core) GetUI() interfaces.IUIPlugin

GetUI ...

func (*Core) GetUpdater

func (c *Core) GetUpdater() interfaces.IUpdater

GetUpdater ...

Jump to

Keyboard shortcuts

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