Code Duplication    Length = 11-11 lines in 3 locations

client/hyalite/multi_children.rb 3 locations

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