Sha256: 281b5579564b369e2575c282ff697937d4a73192dc619765fbc6747ee49f2dd9

Contents?: true

Size: 536 Bytes

Versions: 3

Compression:

Stored size: 536 Bytes

Contents

# frozen_string_literal: true

require_relative '../globals'
require_relative '../config/messagelevel'

require_relative '../../data/entity/observation'
require_relative '../../data/query'
require_relative '../../data/sets/dataset'
require_relative '../../data/sets/list'

class INat::App::Task; end

module INat::App::Task::DSL

  include INat
  include INat::Report
  include INat::App::Logger::DSL

  def select **params
    query = Query::new(**params)
    DataSet::new nil, query.observations
  end

  module_function :select

end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
inat-get-0.8.0.15 lib/inat/app/task/dsl.rb
inat-get-0.8.0.14 lib/inat/app/task/dsl.rb
inat-get-0.8.0.13 lib/inat/app/task/dsl.rb