# TemporalStrip class

Namespace: [Grasshopper2.UI.TimeLine](https://developer.rhino3d.com/api/gh2/namespace/grasshopper2.ui.timeline.md) · Assembly: [Grasshopper2](https://developer.rhino3d.com/api/gh2/assembly/grasshopper2.md)

```cs
public abstract class TemporalStrip
```

A single scrolling strip in a datetime picker.

**Derived types:** [DayStrip](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.timeline.daystrip.md), [HourStrip](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.timeline.hourstrip.md), [MinuteStrip](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.timeline.minutestrip.md), [MonthStrip](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.timeline.monthstrip.md), [SecondStrip](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.timeline.secondstrip.md), [YearStrip](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.timeline.yearstrip.md)

## Constructors

- [TemporalStrip](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.timeline.temporalstrip/ctor.md)

## Properties

- [CompetingLabels](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.timeline.temporalstrip/competinglabels.md): Iterate over all competing label strings so we may determine the widest of them all and adjust the spacing accordingly.
- [Font](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.timeline.temporalstrip/font.md): Gets or sets the font to use to draw labels on this strip.
- [Granularity](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.timeline.temporalstrip/granularity.md): Gets the granularity of this strip.

## Methods

- [UpdateSpacing](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.timeline.temporalstrip/updatespacing.md)
