SingleStore
SingleStore(data, name='events')Store wrapper for a single EventData.
Provides EventStore interface compatibility for loaders that naturally produce a single EventData rather than multiple categorized data.
This is used as the default store type for loaders that don’t have specialized store implementations (e.g., simple audio loaders).
NOTE: This class was renamed from SingleStoreBundle to SingleStore in the 2026-01 API refactoring.
Attributes
| Name | Type | Description |
|---|---|---|
| data | 'EventData' | The wrapped EventData. |
| name | str |
The data name. |
Examples
>>> data = EventData.from_dicts([...], unit=TimeUnit.seconds)
>>> store = SingleStore(data, name="beats")
>>> timeline = store.create_timeline()Methods
| Name | Description |
|---|---|
| items | Yield (name, data) pair. |
| keys | Return tuple with single data name. |
items
SingleStore.items()Yield (name, data) pair.
keys
SingleStore.keys()Return tuple with single data name.