class Troo::Remote::List

Public Class Methods

by_board_id() click to toggle source

@return [Hash]

# File lib/troo/remote/list.rb, line 20
def by_board_id
  {
    endpoint: :lists_by_board_id,
    query:    { filter: :open }
  }
end
by_list_id() click to toggle source

@return [Hash]

# File lib/troo/remote/list.rb, line 28
def by_list_id
  { endpoint: :list_by_id }
end
remote_options() click to toggle source

@return [Hash]

# File lib/troo/remote/list.rb, line 15
def remote_options
  { mode: :list }
end

Public Instance Methods

adapted() click to toggle source

@return [Hash]

# File lib/troo/remote/list.rb, line 44
def adapted
  {
    external_board_id: idBoard,
    external_id:       id,
    name:              name,
    position:          pos,
    closed:            closed
  }
end
associations() click to toggle source

@return [Array]

# File lib/troo/remote/list.rb, line 34
def associations
  []
end
local_model() click to toggle source

@return [Class]

# File lib/troo/remote/list.rb, line 39
def local_model
  Troo::List
end