# `Islands.Island.Offsets`
[🔗](https://github.com/RaymondLoranger/islands_island/blob/main/lib/islands/island/offsets.ex#L1)

Returns a list of offset tuples for each island type.

# `col_offset`

```elixir
@type col_offset() :: 0..2
```

Column offset

# `row_offset`

```elixir
@type row_offset() :: 0..2
```

Row offset

# `t`

```elixir
@type t() :: [{row_offset(), col_offset()}]
```

A list of offset tuples

# `new`

```elixir
@spec new(Islands.Island.type()) :: t() | {:error, atom()}
```

Returns a list of offset tuples for the given `island_type`.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
