numbers

package
v2.45.0 Latest Latest
Warning

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

Go to latest
Published: Dec 1, 2024 License: MIT Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type NumberFormatter

type NumberFormatter interface {
	Display(float64, string, string) string
}

type NumberViewOptions

type NumberViewOptions struct {
	Precision        int
	ActivateRangeMin float64
	ActivateRangeMax float64
}

func NewNumberViewOptions

func NewNumberViewOptions(precision int, rangeMin float64, rangeMax float64) *NumberViewOptions

func (*NumberViewOptions) Display

func (num *NumberViewOptions) Display(v float64, raw string, unit string) string

func (*NumberViewOptions) GetPrecision

func (num *NumberViewOptions) GetPrecision() int

func (*NumberViewOptions) IsVerySmallOrVeryLarge

func (num *NumberViewOptions) IsVerySmallOrVeryLarge(v float64) bool

type NumberWithCommas

type NumberWithCommas struct{}

func (*NumberWithCommas) Display

func (rawNum *NumberWithCommas) Display(v float64, raw string, unit string) string

type RawNumber

type RawNumber struct{}

func (*RawNumber) Display

func (rawNum *RawNumber) Display(v float64, raw string, unit string) string

Jump to

Keyboard shortcuts

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