campaign

package
v0.0.0-...-9c67b44 Latest Latest
Warning

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

Go to latest
Published: Jul 28, 2023 License: GPL-3.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Process

func Process(cache *sql.DB, resStore *storage.ResourceStore, pReqs []resource.ProcessingReq) []common.IndexDoc

Types

type Campaign

type Campaign struct {
	Id                     string                 `json:"id,omitempty"`
	Uri                    string                 `json:"uri,omitempty"`
	CampaignType           string                 `json:"campaignType,omitempty"`
	Created                string                 `json:"created,omitempty"`
	CreatedBy              interface{}            `json:"createdBy,omitempty"`
	DurationStart          string                 `json:"durationStart,omitempty"`
	DurationEnd            string                 `json:"durationEnd,omitempty"`
	Label                  string                 `json:"label,omitempty"`
	Link                   map[string]interface{} `json:"link,omitempty"`
	Modified               string                 `json:"modified,omitempty"`
	ModifiedBy             interface{}            `json:"modifiedBy,omitempty"`
	Name                   string                 `json:"name"`
	Pages                  common.FlexArray       `json:"pages,omitempty"`
	Title                  string                 `json:"title,omitempty"`
	Image                  map[string]interface{} `json:"image,omitempty"`
	ImageHorizontal        map[string]interface{} `json:"imageHorizontal,omitempty"`
	ImageVertical          map[string]interface{} `json:"imageVertical,omitempty"`
	ScreenPresentationType string                 `json:"screenPresentationType,omitempty"`
	Placement              string                 `json:"placement,omitempty"`
	Preamble               string                 `json:"preamble,omitempty"`
	PublicationStart       string                 `json:"publicationStart,omitempty"`
	PublicationEnd         string                 `json:"publicationEnd,omitempty"`
	Status                 string                 `json:"status,omitempty"`
	Theme                  string                 `json:"theme,omitempty"`
}

Jump to

Keyboard shortcuts

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