Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
var Article = ContentType{ LocaliseKeyName: "Article", Type: "article", SubTypes: []string{"article", "article_download"}, }
Article - Search information specific for articles
var Bulletin = ContentType{ LocaliseKeyName: "StatisticalBulletin", Type: "bulletin", SubTypes: []string{"bulletin"}, }
Bulletin - Search information specific for statistical bulletins
var Categories = []Category{Publication, Data, Other}
Categories represent the list of all search categories
var Compendium = ContentType{ LocaliseKeyName: "Compendium", Type: "compendia", SubTypes: []string{"compendium_landing_page"}, }
Compendium - Search information specific for compendium
var CorporateInformation = ContentType{ LocaliseKeyName: "CorporateInformation", Type: "corporate_information", SubTypes: []string{"static_foi", "static_page", "static_landing_page", "static_article"}, }
CorporateInformation - Search information specific for corporate information
var Data = Category{ LocaliseKeyName: "Data", ContentTypes: []ContentType{TimeSeries, Datasets, UserRequestedData}, }
Data - search information on data category
var Datasets = ContentType{ LocaliseKeyName: "Datasets", Type: "datasets", SubTypes: []string{"dataset_landing_page", "reference_tables"}, }
Datasets - Search information specific for datasets
var Methodology = ContentType{ LocaliseKeyName: "Methodology", Type: "methodology", SubTypes: []string{"static_methodology", "static_methodology_download", "static_qmi"}, }
Methodology - Search information specific for methodologies
var Other = Category{ LocaliseKeyName: "Other", ContentTypes: []ContentType{Methodology, CorporateInformation}, }
Other - search information on other categories
var Publication = Category{ LocaliseKeyName: "Publication", ContentTypes: []ContentType{Bulletin, Article, Compendium}, }
Publication - search information on publication category
var TimeSeries = ContentType{ LocaliseKeyName: "TimeSeries", Type: "time_series", SubTypes: []string{"timeseries"}, }
TimeSeries - Search information specific for time series
var UserRequestedData = ContentType{ LocaliseKeyName: "UserRequestedData", Type: "user_requested_data", SubTypes: []string{"static_adhoc"}, }
UserRequestedData - Search information specific for user requested data
Functions ¶
This section is empty.
Types ¶
type Category ¶
type Category struct {
LocaliseKeyName string `json:"localise_key"`
Count int `json:"count"`
ContentTypes []ContentType `json:"content_types"`
}
Category represents all the search categories in search page