Sha256: e8b14645b8d3870020388a935ae336de9f1474c4883313f3bc49f0a685745db6
Contents?: true
Size: 1.48 KB
Versions: 2
Compression:
Stored size: 1.48 KB
Contents
# -*- encoding : utf-8 -*- class Card; module Set; class All # Set: All cards (ReferenceEditor) # # shared helper methods for link editor and nest editor module ReferenceEditor; extend Card::Set def self.source_location; "/Users/ethan/dev/decko/gem/card-mod-tinymce_editor/set/all/reference_editor.rb"; end module HtmlFormat; module_parent.send :register_set_format, Card::Format::HtmlFormat, self; extend Card::Set::AbstractFormat def tinymce_id params[:tinymce_id] end private def tm_param key params[:"tm_snippet_#{key}"] end def modal_tm_snippet_editor? @tm_snippet_editor_mode != :overlay end def apply_tm_snippet_data snippet { "data-tinymce-id": tinymce_id }.tap do |data| apply_tm_snippet_vars data, snippet apply_tm_data_dismiss data apply_tm_data_index data end end def apply_tm_data_dismiss data data["data-dismiss"] = "modal" if modal_tm_snippet_editor? end def apply_tm_data_index data data["data-index"] = params["index"] if params["index"].present? end def apply_tm_snippet_vars data, snippet apply_tm_snippet_var(data, :start) { tm_param :start } apply_tm_snippet_var(data, :size, :raw) { snippet.raw.size } end def apply_tm_snippet_var data, varname, paramname=nil return unless tm_param(paramname || varname).present? data[:"data-tm-snippet-#{varname}"] = yield end end end;end;end;end; # ~~ generated from /Users/ethan/dev/decko/gem/card-mod-tinymce_editor/set/all/reference_editor.rb ~~
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
card-1.101.7 | tmpsets/set/mod038-card-mod-tinymce_editor/all/reference_editor.rb |
card-1.101.6 | tmpsets/set/mod038-card-mod-tinymce_editor/all/reference_editor.rb |