columnset

package
v0.37.0 Latest Latest
Warning

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

Go to latest
Published: Feb 23, 2026 License: MIT Imports: 6 Imported by: 0

Documentation

Overview

Package columnset provides a default columnset for the tracker API.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DefaultColumnRegistry

func DefaultColumnRegistry(
	theProtocol protocol.Protocol,
	psr properties.SettingsRegistry,
	opts ...ColumnSetOption,
) schema.ColumnsRegistry

DefaultColumnRegistry returns a default column registry for the tracker API.

Types

type ColumnSetOption added in v0.37.0

type ColumnSetOption func(*columnSetConfig)

ColumnSetOption is a function that modifies columnSetConfig.

func WithDeviceDetectionColumns added in v0.37.0

func WithDeviceDetectionColumns(cols []schema.EventColumn) ColumnSetOption

WithDeviceDetectionColumns returns a ColumnSetOption that sets the device detection columns.

func WithGeoIPColumns added in v0.37.0

func WithGeoIPColumns(cols []schema.EventColumn) ColumnSetOption

WithGeoIPColumns returns a ColumnSetOption that sets the geo columns.

Jump to

Keyboard shortcuts

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