Sha256: 6d6c3c4892cd363f40a80ffbea607ed65807279b18605e3254f009fb6160ab88

Contents?: true

Size: 332 Bytes

Versions: 16

Compression:

Stored size: 332 Bytes

Contents

# frozen_string_literal: true

module Maglev
  class Theme
    ## concerns ##
    include ActiveModel::Model

    ## attributes ##
    attr_accessor :id, :name, :description, :section_categories, :sections, :style_settings, :pages, :icons

    ## validations ##
    validates :id, :name, presence: true

    ## methods ##
  end
end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
maglevcms-1.3.0 app/models/maglev/theme.rb
maglevcms-1.2.2 app/models/maglev/theme.rb
maglevcms-1.2.1 app/models/maglev/theme.rb
maglevcms-1.2.0 app/models/maglev/theme.rb
maglevcms-1.1.7 app/models/maglev/theme.rb
maglevcms-1.1.6 app/models/maglev/theme.rb
maglevcms-1.1.5 app/models/maglev/theme.rb
maglevcms-1.1.4 app/models/maglev/theme.rb
maglevcms-1.1.3 app/models/maglev/theme.rb
maglevcms-1.1.2 app/models/maglev/theme.rb
maglevcms-1.1.1 app/models/maglev/theme.rb
maglevcms-1.1.0 app/models/maglev/theme.rb
maglevcms-1.0.0 app/models/maglev/theme.rb
maglevcms-1.0.0.rc3 app/models/maglev/theme.rb
maglevcms-1.0.0.rc2 app/models/maglev/theme.rb
maglevcms-1.0.0.rc1 app/models/maglev/theme.rb