Sha256: 49d3360ff8afb4064c07ba7ad4365d7554e197ca93c1b1534f5560fb6e755d6a
Contents?: true
Size: 1.54 KB
Versions: 4
Compression:
Stored size: 1.54 KB
Contents
# frozen_string_literal: true module Vedeu module Views # Provides the default attributes for variaus Vedeu::Views models. # # @api private # module DefaultAttributes include Vedeu::Repositories::Defaults # @!attribute [r] align # @return [Vedeu::Coercers::Alignment] attr_reader :align # @!attribute [r] pad # @return [String] attr_reader :pad # @!attribute [r] truncate # @return [Boolean] attr_reader :truncate # @!attribute [r] width # @return [Fixnum|NilClass] attr_reader :width # @!attribute [r] wordwrap # @return [Boolean] attr_reader :wordwrap # @return [Hash<Symbol => void>] def attributes { align: align, client: client, colour: colour, name: name, pad: pad, parent: parent, style: style, truncate: truncate, width: width, wordwrap: wordwrap, } end private # The default values for a new instance of this class. # # @return [Hash<Symbol => Array<void>|NilClass>] def defaults { align: nil, client: nil, colour: nil, name: nil, pad: ' ', parent: nil, style: nil, truncate: false, value: '', width: nil, wordwrap: false, } end end # DefaultAttributes end # Views end # Vedeu
Version data entries
4 entries across 4 versions & 1 rubygems