Module: Engine2::MetaOnChangeSupport
- Included in:
- MetaFormSupport, MetaListSupport
- Defined in:
- lib/engine2/meta.rb
Defined Under Namespace
Classes: OnChangeGetMeta, OnChangeMeta, OnChangePostMeta
Instance Method Summary collapse
Instance Method Details
#on_change(field, &blk) ⇒ Object
496 497 498 499 500 501 502 503 |
# File 'lib/engine2/meta.rb', line 496 def on_change field, &blk action_name = :"#{field}_on_change" act = action.define_action action_name, (blk.arity > 2 ? OnChangeGetMeta : OnChangePostMeta) act.*{request &blk} info! field, remote_onchange: action_name info! field, remote_onchange_record: :true if blk.arity > 2 end |