module ConnectExtension
Private Instance Methods
component_html_data()
click to toggle source
Calls superclass method
# File lib/ui_bibz/ui/extensions/core/forms/connect_extension.rb, line 6 def component_html_data super connect_options end
connect_options()
click to toggle source
# File lib/ui_bibz/ui/extensions/core/forms/connect_extension.rb, line 28 def connect_options add_html_data('connect', value: options[:connect]) if options[:connect] end
connect_options_selector()
click to toggle source
# File lib/ui_bibz/ui/extensions/core/forms/connect_extension.rb, line 11 def connect_options_selector content.to_s.parameterize.underscore end
connect_opts()
click to toggle source
# File lib/ui_bibz/ui/extensions/core/forms/connect_extension.rb, line 15 def connect_opts selector = options[:refresh][:target][:selector] options[:refresh][:target][:selector] = selector.presence || "##{connect_options_selector}" options[:refresh].merge({ connect: { target: options[:refresh].delete(:target), event: options[:refresh].delete(:event), mode: options[:refresh].delete(:mode) } }) end