Documentation ¶
Index ¶
- func ElementInArray(element interface{}, array []interface{}) bool
- func RemoveElementFrom2D(array [][]interface{}, index int) [][]interface{}
- func Sort2D(array [][]interface{}, index int, direction Direction) error
- type Direction
- type Format
- type QueriesRequestElement
- type QueriesRequestElementColumn
- type QueriesRequestElementFilter
- type QueriesRequestElementTime
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ElementInArray ¶
func ElementInArray(element interface{}, array []interface{}) bool
func RemoveElementFrom2D ¶
func RemoveElementFrom2D(array [][]interface{}, index int) [][]interface{}
Removes an element form an array. If the array was ordered before, it will loose that order.
Types ¶
type QueriesRequestElement ¶
type QueriesRequestElement struct { Measurement string Time *QueriesRequestElementTime Limit *int Columns []QueriesRequestElementColumn Filters *[]QueriesRequestElementFilter GroupTime *string OrderColumnIndex *int OrderDirection *Direction }
func (*QueriesRequestElement) Valid ¶
func (element *QueriesRequestElement) Valid(format Format) bool
type QueriesRequestElementColumn ¶
func (*QueriesRequestElementColumn) Valid ¶
func (elementColumn *QueriesRequestElementColumn) Valid(hasTime bool) bool
type QueriesRequestElementFilter ¶
type QueriesRequestElementFilter struct { Column string Math *string Type string Value interface{} }
func (*QueriesRequestElementFilter) Valid ¶
func (filter *QueriesRequestElementFilter) Valid() bool
type QueriesRequestElementTime ¶
func (*QueriesRequestElementTime) Valid ¶
func (elementTime *QueriesRequestElementTime) Valid() bool
Click to show internal directories.
Click to hide internal directories.