module Saru::List::KanjiRelated
Public Instance Methods
important_reading_is(reading)
click to toggle source
# File lib/saru/list/kanji_related.rb, line 5 def important_reading_is reading kunyomi = kunyomi_is(reading).items onyomi = onyomi_is(reading).items Saru::List.new kunyomi+onyomi end
kunyomi_is(kunyomi)
click to toggle source
# File lib/saru/list/kanji_related.rb, line 21 def kunyomi_is kunyomi selected = items.select do |item| item.is_a?(Saru::Kanji) && item.kunyomis.include?(kunyomi) end Saru::List.new selected end
onyomi_is(onyomi)
click to toggle source
# File lib/saru/list/kanji_related.rb, line 12 def onyomi_is onyomi selected = items.select do |item| item.is_a?(Saru::Kanji) && item.onyomis.include?(onyomi) end Saru::List.new selected end