Sha256: 2b5c4916223ee1e07914e57b58f8f1039e57ad73947d2a3e35a9d10cd9784426
Contents?: true
Size: 739 Bytes
Versions: 7
Compression:
Stored size: 739 Bytes
Contents
# frozen_string_literal: true # @api private # @since 0.5.0 class SmartCore::Initializer::Extension # @param additional_initialization_flow [Proc] # @return [void] # # @api private # @since 0.5.0 def initialize(additional_initialization_flow) @additional_initialization_flow = additional_initialization_flow end # @param instance [Object] # @return [void] # # @api private # @since 0.5.0 def call(instance) additional_initialization_flow.call(instance) end # @return [void] # # @api private # @since 0.5.0 def dup self.class.new(additional_initialization_flow) end private # @return [Proc] # # @api private # @since 0.5.0 attr_reader :additional_initialization_flow end
Version data entries
7 entries across 7 versions & 1 rubygems