unioffice/chart/axis.go

22 lines
562 B
Go
Raw Normal View History

// Copyright 2017 Baliance. All rights reserved.
//
// Use of this source code is governed by the terms of the Affero GNU General
// Public License version 3.0 as published by the Free Software Foundation and
// appearing in the file LICENSE included in the packaging of this file. A
// commercial license can be purchased by contacting sales@baliance.com.
package chart
type Axis interface {
AxisID() uint32
}
2017-09-05 20:20:00 -04:00
type nullAxis byte
func (n nullAxis) AxisID() uint32 {
return 0
}
// NullAxis is a null axis with an ID of zero
var NullAxis Axis = nullAxis(0)