Module: SkipEmbedded::Helpers

Includes:
Ckeditor, Sprite, Ui
Defined in:
lib/skip_embedded/helpers.rb,
lib/skip_embedded/helpers/ui.rb,
lib/skip_embedded/helpers/sprite.rb,
lib/skip_embedded/helpers/ckeditor.rb

Defined Under Namespace

Modules: Ckeditor, Sprite, Ui

Constant Summary

Constants included from Sprite

Sprite::NBSP

Class Method Summary collapse

Methods included from Ckeditor

#ckeditor

Methods included from Sprite

#icon_tag

Methods included from Ui

#clippy, #flash_path, #render_flash, #sanitize_richtext

Class Method Details

.included(base) ⇒ Object



7
8
9
10
11
12
13
14
15
# File 'lib/skip_embedded/helpers.rb', line 7

def self.included(base)
  ActionView::Helpers::AssetTagHelper.register_javascript_expansion :jquery => [Dependencies[:jquery]]
  ActionView::Helpers::AssetTagHelper.register_javascript_expansion :skip_embedded => %w[skip_embedded/dropdown_navigation skip_embedded/labeled_text_field skip_embedded/flash_message skip_embedded/iframe_upload]
  ActionView::Helpers::AssetTagHelper.register_javascript_expansion :skip_fckeditor => %w[fckeditor/fckeditor skip_embedded/skip_fckeditor_config]

  # TODO skip/style などをどの程度共通化するかを検討、それはではskip_embeddedという別名で
  ActionView::Helpers::AssetTagHelper.register_stylesheet_expansion :skip_embedded => %w[skip_embedded/skip_embedded]
  ActionView::Helpers::AssetTagHelper.register_stylesheet_expansion :skip_embedded_sprites => %w[skip_embedded/sprites]
end