smartsheet v2.1.0 Smartsheet.ClientBehaviour behaviour

Link to this section Summary

Link to this section Callbacks

Link to this callback

add_rows(arg1, any)

Specs

add_rows(String.t(), any()) ::
  {:ok, Smartsheet.Response.t(), [Smartsheet.Row.t()]}
  | {:error, Smartsheet.Response.t()}
Link to this callback

create_sheet(map)

Specs

create_sheet(map()) ::
  {:ok, Smartsheet.Response.t(), Smartsheet.Sheet.t()}
  | {:error, Smartsheet.Response.t()}
Link to this callback

get_sheet(arg1, atom)

Specs

get_sheet(String.t(), List) ::
  {:ok, Smartsheet.Response.t(), Smartsheet.Sheet.t()}
  | {:error, Smartsheet.Response.t()}
Link to this callback

update_rows(arg1, any)

Specs

update_rows(String.t(), any()) ::
  {:ok, Smartsheet.Response.t(), [Smartsheet.Row.t()]}
  | {:error, Smartsheet.Response.t()}