mapper

package
v1.18.0 Latest Latest
Warning

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

Go to latest
Published: Feb 18, 2020 License: MIT Imports: 21 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateAgePage

func CreateAgePage(ctx context.Context, f filter.Model, d dataset.DatasetDetails, v dataset.Version, allVals dataset.Options, selVals []filter.DimensionOption, dims dataset.Dimensions, datasetID string, enableLoop11 bool) (age.Page, error)

CreateAgePage creates an age selector page based on api responses

func CreateFilterOverview

func CreateFilterOverview(ctx context.Context, dimensions []filter.ModelDimension, datasetDims dataset.Items, filter filter.Model, dst dataset.DatasetDetails, filterID, datasetID, releaseDate string, enableLoop11 bool) filterOverview.Page

CreateFilterOverview maps data items from API responses to form a filter overview front end page model

func CreateHierarchyPage

func CreateHierarchyPage(ctx context.Context, h hierarchyClient.Model, dst dataset.DatasetDetails, f filter.Model, selVals []filter.DimensionOption, allVals dataset.Options, dims dataset.Dimensions, name, curPath, datasetID, releaseDate string, enableLoop11 bool) hierarchy.Page

CreateHierarchyPage maps data items from API responses to form a hirearchy page

func CreateHierarchySearchPage

func CreateHierarchySearchPage(ctx context.Context, items []search.Item, dst dataset.DatasetDetails, f filter.Model, selVals []filter.DimensionOption, dims []dataset.Dimension, allVals dataset.Options, name, curPath, datasetID, releaseDate, referrer, query string, enableLoop11 bool) hierarchy.Page

CreateHierarchySearchPage forms a search page based on various api response models

func CreateListSelectorPage

func CreateListSelectorPage(ctx context.Context, name string, selectedValues []filter.DimensionOption, allValues dataset.Options, filter filter.Model, dst dataset.DatasetDetails, dims dataset.Dimensions, datasetID, releaseDate string, enableLoop11 bool) listSelector.Page

CreateListSelectorPage maps items from API responses to form the model for a dimension list selector page

func CreatePreviewPage

func CreatePreviewPage(ctx context.Context, dimensions []filter.ModelDimension, filter filter.Model, dst dataset.DatasetDetails, filterOutputID, datasetID, releaseDate string, enableDatasetPreivew bool, enableLoop11 bool) previewPage.Page

CreatePreviewPage maps data items from API responses to create a preview page

func CreateTimePage

func CreateTimePage(ctx context.Context, f filter.Model, d dataset.DatasetDetails, v dataset.Version, allVals dataset.Options, selVals []filter.DimensionOption, dims dataset.Dimensions, datasetID string, enableLoop11 bool) (timeModel.Page, error)

CreateTimePage will create a time selector page based on api response models

Types

This section is empty.

Jump to

Keyboard shortcuts

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