module FormAngular::Fields::NgModelInput
Public Instance Methods
initialize_with_ng_model(builder, attribute_name, column, input_type, options = {})
click to toggle source
# File lib/form_angular/fields/ng_model.rb, line 11 def initialize_with_ng_model(builder, attribute_name, column, input_type, options = {}) initialize_without_ng_model(builder, attribute_name, column, input_type, options) input_html_options.merge! build_angular_options(attribute_name, @builder) if is_ng_form? end
is_ng_form?()
click to toggle source
# File lib/form_angular/fields/ng_model.rb, line 16 def is_ng_form? return @builder.options[:ngform] if @builder.options[:ngform].present? parent_builder = @builder.options[:parent_builder] #Find a parent builder with ngform until !parent_builder || parent_builder.options[:ngform].present? parent_builder = parent_builder.options[:parent_builder] end return parent_builder && parent_builder.options[:ngform] end