Sha256: 25ee6455e6216084082704e5e20dea7c38abebec90fa626ebdb32862d83e700c
Contents?: true
Size: 1018 Bytes
Versions: 4
Compression:
Stored size: 1018 Bytes
Contents
# frozen_string_literal: true require 'chic/version' require 'chic/errors' require 'chic/helpers' require 'chic/formats' require 'chic/formatter' require 'chic/formatters' require 'chic/presents' require 'chic/presenter' require 'chic/presenters' require 'chic/presentable' require 'chic/configuration' # = Chic # # Opinionated presentation layer comprised of presenters and formatters. # # @see Chic::Presenter # @see Chic::Presentable # @see Chic::Helpers::View module Chic module_function # Gets the configuration object. # # If none was set, a new configuration object is instantiated and returned. # # @return [Configuration] the configuration object # # @see Configuration def configuration @configuration ||= Configuration.new end # Allows for configuring the library using a block. # # @example Configuration using a block # Chic.configure do |config| # # ... # end # # @see Configuration def configure yield configuration if block_given? end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
chic-0.3.1 | lib/chic.rb |
chic-0.3.0 | lib/chic.rb |
chic-0.2.0 | lib/chic.rb |
chic-0.1.0 | lib/chic.rb |