Class: Activeadmin::Redactor::ViewportOpts

Inherits:
Options
  • Object
show all
Defined in:
lib/activeadmin/viewport_opts.rb

Constant Summary collapse

DEFAULT_LAYOUT =
'redactor'
DEFAULT_TEMPLATE =
'redactor/editor'
DEFAULT_STYLESHEET =
'activeadmin-redactor'
DEFAULT_JAVASCRIPTS =
%w(jquery jquery_ujs activeadmin-redactor)

Instance Method Summary collapse

Methods inherited from Options

#initialize

Constructor Details

This class inherits a constructor from Activeadmin::Redactor::Options

Instance Method Details

#javascriptsObject



23
24
25
# File 'lib/activeadmin/viewport_opts.rb', line 23

def javascripts
  (opts[:javascripts] || []).unshift(*DEFAULT_JAVASCRIPTS)
end

#layoutObject



11
12
13
# File 'lib/activeadmin/viewport_opts.rb', line 11

def layout
  opts[:layout] || DEFAULT_LAYOUT
end

#stylesheetsObject



19
20
21
# File 'lib/activeadmin/viewport_opts.rb', line 19

def stylesheets
  (opts[:stylesheets] || []).unshift(DEFAULT_STYLESHEET)
end

#templateObject



15
16
17
# File 'lib/activeadmin/viewport_opts.rb', line 15

def template
  opts[:template] || DEFAULT_TEMPLATE
end