duration property
Duration
duration
Returns the total Duration based on the specified scenes.
Implementation
Duration get duration {
var items = _generateAbsoluteItems().map((item) => item.end);
var itemsDuration = items.isNotEmpty ? items.max()! : 0;
var scenesDuration = _scenes.isNotEmpty
? _scenes
.map((scene) =>
scene.begin.inMicroseconds + scene.duration.inMicroseconds)
.max()!
: 0;
return max(itemsDuration, scenesDuration).microseconds;
}