keep

package
v0.1.12 Latest Latest
Warning

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

Go to latest
Published: Mar 9, 2026 License: GPL-3.0 Imports: 4 Imported by: 0

Documentation

Overview

Package keep implements the Google Keep Takeout service for revoco.

Index

Constants

View Source
const ServiceID = "keep"

ServiceID is the unique identifier for the Keep service.

Variables

This section is empty.

Functions

func Register

func Register() error

Register registers the Keep service and its components.

Types

type Service

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

Service handles Google Keep Takeout data.

func New

func New() *Service

New creates a new Keep service instance.

func (*Service) DefaultConfig

func (s *Service) DefaultConfig() core.ServiceConfig

DefaultConfig returns the default configuration for this service.

func (*Service) Description

func (s *Service) Description() string

Description returns a brief description of what this service handles.

func (*Service) ID

func (s *Service) ID() string

ID returns the unique identifier for this service.

func (*Service) Ingesters

func (s *Service) Ingesters() []core.Ingester

Ingesters returns all available ingestion modules for this service.

func (*Service) Name

func (s *Service) Name() string

Name returns the human-readable name for display.

func (*Service) Processors

func (s *Service) Processors() []core.Processor

Processors returns all available processors for this service.

func (*Service) SupportedOutputs

func (s *Service) SupportedOutputs() []string

SupportedOutputs returns the IDs of compatible output modules.

Directories

Path Synopsis
Package ingesters provides Keep-specific data import modules.
Package ingesters provides Keep-specific data import modules.
Package metadata provides Keep note parsing and structures.
Package metadata provides Keep note parsing and structures.
Package outputs provides output modules for Keep data.
Package outputs provides output modules for Keep data.
Package processors provides data processing for Google Keep Takeout.
Package processors provides data processing for Google Keep Takeout.

Jump to

Keyboard shortcuts

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