setting

package
v0.0.0-...-9828505 Latest Latest
Warning

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

Go to latest
Published: Apr 24, 2024 License: GPL-3.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 Service

type Service interface {
	Meta() utilconfig.Meta
	Policy() utilconfig.Policy
	Storage() utilconfig.Storage
	Outlook() utilconfig.Outlook
}

Service represents setting application interface

type Setting

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

User represents setting application service

func Initialize

func Initialize(cfg *utilconfig.Configuration) *Setting

Initialize initalizes setting application service with defaults

func New

func New(cfg *utilconfig.Configuration) *Setting

New creates new setting application service

func (*Setting) Meta

func (s *Setting) Meta() utilconfig.Meta

General returns meta information

func (*Setting) Outlook

func (s *Setting) Outlook() utilconfig.Outlook

Outlook returns storage information

func (*Setting) Policy

func (s *Setting) Policy() utilconfig.Policy

Policy returns policy information

func (*Setting) Storage

func (s *Setting) Storage() utilconfig.Storage

Storage returns storage information

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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