# ef-pagination

Used to control and navigate through multiple pages

## Properties

| Property   | Attribute  | Type      | Default | Description        |
|------------|------------|-----------|---------|--------------------|
| `disabled` | `disabled` | `boolean` | false   | Set disabled state |
| `max`      | `max`      | `string`  | ""      | Maximum page limit |
| `value`    | `value`    | `string`  | ""      | Current page       |

## Methods

| Method     | Type       | Description             |
|------------|------------|-------------------------|
| `first`    | `(): void` | Go to the first page    |
| `last`     | `(): void` | Go to the last page     |
| `next`     | `(): void` | Go to the next page     |
| `previous` | `(): void` | Go to the previous page |

## Events

| Event           | Description                                      |
|-----------------|--------------------------------------------------|
| `value-changed` | Fired when the user interacts with the control to change pages and so the `value` property changed. The event is not triggered if `value` is changed programmatically. |
