diff --git a/value_provider.go b/value_provider.go index 6fceeb0..d696fda 100644 --- a/value_provider.go +++ b/value_provider.go @@ -21,3 +21,15 @@ type LastValueProvider interface { type BoundedLastValueProvider interface { GetBoundedLastValue(index int) (x, y1, y2 float64) } + +// FullValueProvider is an interface that combines `ValueProvider` and `LastValueProvider` +type FullValueProvider interface { + ValueProvider + LastValueProvider +} + +// FullBoundedValueProvider is an interface that combines `ValueProvider` and `LastValueProvider` +type FullBoundedValueProvider interface { + ValueProvider + LastValueProvider +}