Sha256: 4b3d360dc0fe1f738cd51041679ed978c75f4fc39fbdae6e4e3ac078d221ba40

Contents?: true

Size: 763 Bytes

Versions: 12

Compression:

Stored size: 763 Bytes

Contents

Coprl::Presenters.define(:toggle_visibility_action) do
  helpers Demo::Helpers::IndentedGrid
  attach :top_nav
  attach :events_drawer

  indented_grid do
    heading 'Toggle Visibility'
    body 'Allows you to toggle visibility of content on and off on events.',
         'Takes the id of the element to toggle.',
         "Optionally takes :on or :off to force visibility.",
         "`show :toggle_me` **is the same as** `toggle_visibility :toggle_me, on: true`",
         "`hide :toggle_me` **is the same as** `toggle_visibility :toggle_me, on: false`"
    
    button 'toggle visibility' do
      event :click do
        toggle_visibility :toggle_me
      end
    end
    heading 'Sometimes I appear', id: :toggle_me
  end
  attach :code, file: __FILE__
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
coprl-3.0.0.beta.12 app/demo/events/actions/toggle_visiblity.pom
coprl-3.0.0.beta.11 app/demo/events/actions/toggle_visiblity.pom
coprl-3.0.0.beta.10 app/demo/events/actions/toggle_visiblity.pom
coprl-3.0.0.beta.9 app/demo/events/actions/toggle_visiblity.pom
coprl-3.0.0.beta.8 app/demo/events/actions/toggle_visiblity.pom
coprl-3.0.0.beta.7 app/demo/events/actions/toggle_visiblity.pom
coprl-3.0.0.beta.6 app/demo/events/actions/toggle_visiblity.pom
coprl-3.0.0.beta.5 app/demo/events/actions/toggle_visiblity.pom
coprl-3.0.0.beta.4 app/demo/events/actions/toggle_visiblity.pom
coprl-3.0.0.beta.3 app/demo/events/actions/toggle_visiblity.pom
coprl-3.0.0.beta.2 app/demo/events/actions/toggle_visiblity.pom
coprl-3.0.0.beta.1 app/demo/events/actions/toggle_visiblity.pom