Sha256: f9f36e929ec16604b2015f38adb8e943e62f8db9c211fc841757e64a86f5e265

Contents?: true

Size: 1000 Bytes

Versions: 16

Compression:

Stored size: 1000 Bytes

Contents

# frozen_string_literal: true

module Vedeu

  # Views can be combined together into a group for easier
  # manipulation.
  #
  module Groups

  end # Groups

  # :nocov:

  # See {file:docs/events/visibility.md#\_clear_group_}
  Vedeu.bind(:_clear_group_) do |name|
    Vedeu.clear_by_group(name) if Vedeu.ready?
  end

  # See {file:docs/events/visibility.md#\_hide_group_}
  Vedeu.bind(:_hide_group_) { |name| Vedeu.hide_group(name) }

  # See {file:docs/events/refresh.md}
  Vedeu.bind(:_refresh_group_) do |name|
    Vedeu::Groups::Refresh.by_name(name) if Vedeu.ready?
  end

  # See {file:docs/events/visibility.md#\_show_group_}
  Vedeu.bind(:_show_group_) { |name| Vedeu.show_group(name) }

  # See {file:docs/events/visibility.md#\_toggle_group_}
  Vedeu.bind(:_toggle_group_) { |name| Vedeu.toggle_group(name) }

  # :nocov:

end # Vedeu

require 'vedeu/groups/clear'
require 'vedeu/groups/dsl'
require 'vedeu/groups/group'
require 'vedeu/groups/refresh'
require 'vedeu/groups/repository'

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
vedeu-0.8.32 lib/vedeu/groups/all.rb
vedeu-0.8.31 lib/vedeu/groups/all.rb
vedeu-0.8.30 lib/vedeu/groups/all.rb
vedeu-0.8.29 lib/vedeu/groups/all.rb
vedeu-0.8.28 lib/vedeu/groups/all.rb
vedeu-0.8.27 lib/vedeu/groups/all.rb
vedeu-0.8.26 lib/vedeu/groups/all.rb
vedeu-0.8.25 lib/vedeu/groups/all.rb
vedeu-0.8.24 lib/vedeu/groups/all.rb
vedeu-0.8.23 lib/vedeu/groups/all.rb
vedeu-0.8.22 lib/vedeu/groups/all.rb
vedeu-0.8.21 lib/vedeu/groups/all.rb
vedeu-0.8.20 lib/vedeu/groups/all.rb
vedeu-0.8.19 lib/vedeu/groups/all.rb
vedeu-0.8.18 lib/vedeu/groups/all.rb
vedeu-0.8.17 lib/vedeu/groups/all.rb