class Lookbook::FilesChangeset
def all
def all [added, modified, removed].flatten end
def any? = all.any?
def any? = all.any?
def initialize(added: nil, modified: nil, removed: nil)
def initialize(added: nil, modified: nil, removed: nil) @added = added.to_a @modified = modified.to_a @removed = removed.to_a end
def to_h
def to_h { added: added, removed: removed, modified: modified } end
def touched
def touched [added, modified].flatten.uniq end