Clone -> Post.Clone

This commit is contained in:
ccd0 2016-04-15 10:45:51 -07:00
parent f1b82d013f
commit dce18eb4ec
3 changed files with 6 additions and 10 deletions

View File

@ -39,11 +39,7 @@ sources_API := \
src/General/CrossOrigin.coffee \
src/Images/ImageCommon.coffee
sources_classes := \
src/classes/Post.coffee src/classes/Clone.coffee \
$(filter-out \
%/Post.coffee %/Clone.coffee \
,$(call sort_dir,classes))
sources_classes := $(call sort_dir,classes)
sources_General := \
$(filter-out \

View File

@ -1,4 +1,4 @@
class Clone extends Post
Post.Clone = class extends Post
isClone: true
constructor: (@origin, @context, contractThumb) ->
@ -11,10 +11,10 @@ class Clone extends Post
@cloneWithoutVideo nodes.root
else
nodes.root.cloneNode true
Clone.prefix or= 0
Post.Clone.prefix or= 0
for node in [root, $$('[id]', root)...]
node.id = Clone.prefix + node.id
Clone.prefix++
node.id = Post.Clone.prefix + node.id
Post.Clone.prefix++
post = $ '.post', root
info = $ '.postInfo', post
@nodes =

View File

@ -261,7 +261,7 @@ class Post
@board.posts.rm @
addClone: (context, contractThumb) ->
new Clone @, context, contractThumb
new Post.Clone @, context, contractThumb
rmClone: (index) ->
@clones.splice index, 1