Sha256: 6fb2b1d989cfd4315bdc566215f4847f386f2bc1de4a6987ece15f2b8ed988a4

Contents?: true

Size: 367 Bytes

Versions: 17

Compression:

Stored size: 367 Bytes

Contents

module Pageflow
  class OverviewButton
    attr_reader :revision, :theming

    def initialize(revision, theming)
      @revision = revision
      @theming = theming
    end

    def enabled?
      revision.overview_button_enabled? &&
        theming.theme.has_overview_button?
    end

    def enabled_value
      revision.overview_button_enabled?
    end
  end
end

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
pageflow-12.0.4 app/models/pageflow/overview_button.rb
pageflow-12.0.3 app/models/pageflow/overview_button.rb
pageflow-12.0.2 app/models/pageflow/overview_button.rb
pageflow-12.0.1 app/models/pageflow/overview_button.rb
pageflow-12.0.0 app/models/pageflow/overview_button.rb
pageflow-12.0.0.rc7 app/models/pageflow/overview_button.rb
pageflow-12.0.0.rc6 app/models/pageflow/overview_button.rb
pageflow-0.11.4 app/models/pageflow/overview_button.rb
pageflow-12.0.0.rc5 app/models/pageflow/overview_button.rb
pageflow-12.0.0.rc4 app/models/pageflow/overview_button.rb
pageflow-12.0.0.rc3 app/models/pageflow/overview_button.rb
pageflow-12.0.0.rc2 app/models/pageflow/overview_button.rb
pageflow-12.0.0.rc1 app/models/pageflow/overview_button.rb
pageflow-0.11.3 app/models/pageflow/overview_button.rb
pageflow-0.11.2 app/models/pageflow/overview_button.rb
pageflow-0.11.1 app/models/pageflow/overview_button.rb
pageflow-0.11.0 app/models/pageflow/overview_button.rb