Sha256: e9d3f6b01bd28ead8e14615bc53ebea2be846a060a8946410210aaae04bb57c0
Contents?: true
Size: 782 Bytes
Versions: 3
Compression:
Stored size: 782 Bytes
Contents
module Evertils module Common module Entity class Tag < Entity::Base def find(name) @entity = nil tags = Tags.new.all tags.each do |tag| if tag.name == name.to_s @entity = tag end end self if @entity end def create(name) tag = ::Evernote::EDAM::Type::Tag.new tag.name = name @entity = @evernote.call(:createTag, tag) self if @entity end def expunge! @evernote.call(:expungeTag, @entity.guid) end def expunge(name) deprecation_notice('0.2.9') tag = find(name) @evernote.call(:expungeTag, tag.guid) end end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
evertils-common-0.3.1 | lib/evertils/common/entity/tag.rb |
evertils-common-0.3.0 | lib/evertils/common/entity/tag.rb |
evertils-common-0.2.9 | lib/evertils/common/entity/tag.rb |