Sha256: a3b30b9f0c86eb813d70bd656616ac98db06ddb31a849fd2bfb72b2349c72992
Contents?: true
Size: 483 Bytes
Versions: 6
Compression:
Stored size: 483 Bytes
Contents
module WebClient module Actions class PromptIfDirty include Voom::Presenters::WebClient::Helpers::ExpandHash def call(action, parent_id, *) # Type, URL, Options, Params (passed into javascript event/action classes) [ action.type, nil, expand_hash(action.options).merge(__parent_id__: parent_id, input_tag: action.options[:input_tag]), expand_hash(action.dynamic_params) ] end end end end
Version data entries
6 entries across 6 versions & 1 rubygems