View Source Bbox.Parties (bbox v0.1.2)

Parties module.

Link to this section Summary

Functions

Get party by initials.

Create a new party.

List all parties.

Link to this section Functions

Link to this function

get_by_initials!(initials)

View Source
@spec get_by_initials!(charlist()) :: %Bbox.Parties.Party{
  __meta__: term(),
  candidates: term(),
  description: term(),
  initials: term(),
  inserted_at: term(),
  name: term(),
  updated_at: term()
}

Get party by initials.

@spec insert(map()) ::
  {:ok,
   %Bbox.Parties.Party{
     __meta__: term(),
     candidates: term(),
     description: term(),
     initials: term(),
     inserted_at: term(),
     name: term(),
     updated_at: term()
   }}

Create a new party.

@spec list!() :: [
  %Bbox.Parties.Party{
    __meta__: term(),
    candidates: term(),
    description: term(),
    initials: term(),
    inserted_at: term(),
    name: term(),
    updated_at: term()
  }
]

List all parties.