Class: ActiveScaffold::DataStructures::Bridge
- Inherits:
-
Object
- Object
- ActiveScaffold::DataStructures::Bridge
show all
- Defined in:
- lib/active_scaffold/data_structures/bridge.rb
Direct Known Subclasses
Bridges::Ancestry, Bridges::Bitfields, Bridges::CalendarDateSelect, Bridges::Cancan, Bridges::Carrierwave, Bridges::Chosen, Bridges::CountryHelper, Bridges::DatePicker, Bridges::Dragonfly, Bridges::FileColumn, Bridges::PaperTrail, Bridges::Paperclip, Bridges::RecordSelect, Bridges::SemanticAttributes, Bridges::TinyMce
Class Method Summary
collapse
Class Method Details
3
4
5
|
# File 'lib/active_scaffold/data_structures/bridge.rb', line 3
def self.install
raise RunTimeError, "install not defined for bridge #{name}"
end
|
.install? ⇒ Boolean
by convention and default, use the bridge name as the required constant for installation
11
12
13
|
# File 'lib/active_scaffold/data_structures/bridge.rb', line 11
def self.install?
Object.const_defined? name.demodulize
end
|
.javascripts ⇒ Object
22
23
|
# File 'lib/active_scaffold/data_structures/bridge.rb', line 22
def self.javascripts
end
|
7
8
|
# File 'lib/active_scaffold/data_structures/bridge.rb', line 7
def self.prepare
end
|
15
16
17
|
# File 'lib/active_scaffold/data_structures/bridge.rb', line 15
def self.run
install if install?
end
|
.stylesheets ⇒ Object
19
20
|
# File 'lib/active_scaffold/data_structures/bridge.rb', line 19
def self.stylesheets
end
|