Sha256: a5e5bcb5473c0977d45959f529dd9f5ddebc7a79ade589f8aeed2ba8369a21f7
Contents?: true
Size: 556 Bytes
Versions: 2
Compression:
Stored size: 556 Bytes
Contents
module AngularSprinkles class FormBinder class Default < Base private def augment_args binding = { "ng-model" => @attribute_binding } @args.tap do |args| # Assume that optional params default to {} # This is a safe assumption for all helpers except check_box (@method.parameters.count - args.count).times { args.push({}) } # The last argument is always the one where ng-model should be appended args.last.reverse_merge!(binding) end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
angular_sprinkles-0.2.2 | lib/angular_sprinkles/form_binder/default.rb |
angular_sprinkles-0.2.1 | lib/angular_sprinkles/form_binder/default.rb |