opds

package
v1.0.6 Latest Latest
Warning

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

Go to latest
Published: Mar 12, 2024 License: GPL-3.0 Imports: 3 Imported by: 0

Documentation

Overview

Package opds provides fluent immutable builders that help fill the structures that can be marshalled to xml (opds 1.1)

Index

Constants

This section is empty.

Variables

View Source
var AuthorBuilder = builder.Register(authorBuilder{}, atom.Person{}).(authorBuilder)

AuthorBuilder is a fluent immutable builder to build OPDS Authors

View Source
var EntryBuilder = builder.Register(entryBuilder{}, atom.Entry{}).(entryBuilder)

EntryBuilder is a fluent immutable builder to build OPDS entries

View Source
var FeedBuilder = builder.Register(feedBuilder{}, atom.Feed{}).(feedBuilder)

FeedBuilder is a fluent immutable builder to build OPDS Feeds

View Source
var LinkBuilder = builder.Register(linkBuilder{}, atom.Link{}).(linkBuilder)

LinkBuilder is a fluent immutable builder to build OPDS Links

View Source
var TextBuilder = builder.Register(textBuilder{}, atom.Text{}).(textBuilder)

TextBuilder is a fluent immutable builder to build OPDS texts

Functions

This section is empty.

Types

type AcquisitionFeed added in v0.0.10

type AcquisitionFeed struct {
	*atom.Feed
	Dc   string `xml:"xmlns:dc,attr"`
	Opds string `xml:"xmlns:opds,attr"`
}

Jump to

Keyboard shortcuts

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