class Troo::Remote::Board
Public Class Methods
all()
click to toggle source
@return [Hash]
# File lib/troo/remote/board.rb, line 29 def all { endpoint: :boards_all, query: { filter: :open } } end
by_board_id()
click to toggle source
@return [Hash]
# File lib/troo/remote/board.rb, line 37 def by_board_id { endpoint: :board_by_id, query: { cards: :open, lists: :open, members: :all } } end
remote_options()
click to toggle source
@return [Hash]
# File lib/troo/remote/board.rb, line 24 def remote_options { mode: :board } end
Public Instance Methods
adapted()
click to toggle source
@return [Hash]
# File lib/troo/remote/board.rb, line 60 def adapted { external_id: id, name: name, description: desc, closed: closed } end
associations()
click to toggle source
@return [Hash]
# File lib/troo/remote/board.rb, line 50 def associations [:lists, :cards, :members] end
local_model()
click to toggle source
@return [Class]
# File lib/troo/remote/board.rb, line 55 def local_model Troo::Board end