Module: Jekyll

Defined in:
jekyll/_plugins/ceiling.rb,
jekyll/_plugins/current-term.rb,
jekyll/_plugins/data_page_generator.rb,
jekyll/_plugins/date-parse.rb,
jekyll/_plugins/date-parse0.rb,
jekyll/_plugins/degree-plans.rb,
jekyll/_plugins/diff-format.rb,
jekyll/_plugins/emplid-format.rb,
jekyll/_plugins/exception.rb,
jekyll/_plugins/grad-forms.rb,
jekyll/_plugins/hash-to-array.rb,
jekyll/_plugins/include-terms.rb,
jekyll/_plugins/jekyll-3.1.6-where.rb,
jekyll/_plugins/jekyll-last-modified-at.rb,
jekyll/_plugins/jekyll-markdown-block.rb,
jekyll/_plugins/jekyll-round-filter.rb,
jekyll/_plugins/md-toc.rb,
jekyll/_plugins/missing.rb,
jekyll/_plugins/notblank.rb,
jekyll/_plugins/obscure-encode.rb,
jekyll/_plugins/one-decimal-format.rb,
jekyll/_plugins/past-deadline.rb,
jekyll/_plugins/random.rb,
jekyll/_plugins/round-to-day.rb,
jekyll/_plugins/round-up-format.rb,
jekyll/_plugins/shuffle.rb,
jekyll/_plugins/string_eval.rb,
jekyll/_plugins/students-contain-prof.rb,
jekyll/_plugins/students-status.rb,
jekyll/_plugins/svnversion.rb,
jekyll/_plugins/term-format-short.rb,
jekyll/_plugins/term-format.rb,
jekyll/_plugins/thousands-seperated-filter.rb,
jekyll/_plugins/time_in_program.rb,
jekyll/_plugins/titlize.rb,
jekyll/_plugins/to_gravatar.rb,
jekyll/_plugins/trunc-markdown.rb,
jekyll/_plugins/underscorify.rb,
jekyll/_plugins/unix-date.rb,
jekyll/_plugins/where-inout.rb

Overview

Filter: where_in and where_out Like Jekyll's where, but take an array of values (and have out version)

input - the object array property - property within each object to filter by values - list of values to include in or exclude out

Returns the filtered array of objects

Examples: assign sino_india = “IND CHN” | split: ' ' % Sino-India Conflict: all_students_listing | where_in: “country”, sino_india }

assign super_powers = “USA IND CHN” | split: ' ' % Small Countries: all_students_listing | where_out: “country”, super_powers }

Defined Under Namespace

Modules: Ceiling, CurrentTerm, DataPageLinkGenerator, DateParseFilter, DateParseFilter0, DegreePlans, DiffFormat, EmplidFormat, ExceptionFilter, GradForms, GravatarFilter, HashToArray, IncludeTerms, Jekyll316Where, MD_TOC, MissingProperty, NotBlank, ObscureEncodeFilter, OneDecimalFormat, PastDeadlineFilter, Random, RoundFilter, RoundToDay, RoundUpFormat, ShuffleFilter, StringEval, StudentsContain, StudentsStatus, TermFormat, TermFormatShort, ThousandsSeparatedFilter, TimeInProgram, Titlize, TruncMarkdown, Underscorify, UnixDateFilter, WhereInOut Classes: DataPage, DataPagesGenerator, LastModifiedAtTag, MarkdownBlock, SvnversionGenerator