Code Duplication    Length = 11-11 lines in 3 locations

client/hyalite/multi_children.rb 3 locations

@@ 247-257 (lines=11) @@
244
    end
245
246
    def enqueue_text_content(parent_id, text_content)
247
      MultiChildren.update_queue << {
248
        parentID: parent_id,
249
        parentNode: nil,
250
        type: :text_content,
251
        markupIndex: nil,
252
        textContent: text_content,
253
        fromIndex: nil,
254
        toIndex: nil
255
      }
256
    end
257
258
    def enqueue_markup(parent_id, markup, to_index)
259
      MultiChildren.markup_queue << markup
260
      MultiChildren.update_queue << {
@@ 235-245 (lines=11) @@
232
    end
233
234
    def enqueue_move(parent_id, from_index, to_index)
235
      MultiChildren.update_queue << {
236
        parentID: parent_id,
237
        parentNode: nil,
238
        type: :move_existing,
239
        markupIndex: nil,
240
        content: nil,
241
        fromIndex: from_index,
242
        toIndex: to_index
243
      }
244
    end
245
246
    def enqueue_text_content(parent_id, text_content)
247
      MultiChildren.update_queue << {
248
        parentID: parent_id,
@@ 223-233 (lines=11) @@
220
    end
221
222
    def enqueue_remove(parent_id, from_index)
223
      MultiChildren.update_queue << {
224
        parentID: parent_id,
225
        parentNode: nil,
226
        type: :remove_node,
227
        markupIndex: nil,
228
        content: nil,
229
        fromIndex: from_index,
230
        toIndex: nil
231
      }
232
    end
233
234
    def enqueue_move(parent_id, from_index, to_index)
235
      MultiChildren.update_queue << {
236
        parentID: parent_id,