module Athena::Framework::View::ConfigurableViewHandlerInterface
#
Specialized ATH::View::ViewHandlerInterface
that allows controlling various serialization ATH::View::Context
aspects dynamically.
Included modules
Athena::Framework::View::ViewHandlerInterface
Direct including types
Athena::Framework::View::ViewHandler
Methods#
abstract #emit_nil=(emit_nil : Bool) : Nil
#
Determines if properties with nil
values should be emitted.
abstract #serialization_groups=(groups : Enumerable(String)) : Nil
#
Sets the groups that should be used as part of ASR::ExclusionStrategies::Groups
.
abstract #serialization_version=(version : SemanticVersion) : Nil
#
Sets the version that should be used as part of ASR::ExclusionStrategies::Version
.