Class: Omnizip::Models::ProgressOptions

Inherits:
Lutaml::Model::Serializable
  • Object
show all
Defined in:
lib/omnizip/models/progress_options.rb

Overview

Model representing progress tracking options.

This class encapsulates configuration for progress tracking, including reporter type, update interval, and display preferences.

Serialized via lutaml-model — no hand-rolled to_h / to_json.

render_nil is deliberately absent: the previous to_h ended in .compact, so an explicitly-nil value was dropped. render_default alone keeps that nil-dropping behaviour.