> For the complete documentation index, see [llms.txt](https://docs.angular-package.dev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.angular-package.dev/range-1/range/methods/static-createmaximum.md).

# static createMaximum()

## `Range.createMaximum()`

The static `createMaximum()` method returns the [`Maximum`](/range-1/maximum/overview.md) instance of the given **maximum** [`value`](#value-value).

{% code title="range.class.ts" %}

```typescript
public static createMaximum<Value extends number>(
  value: Value
): Maximum<Value> {
  return Maximum.create(value);
}
```

{% endcode %}

### Generic type variables

#### <mark style="color:green;">`Value`</mark>`extends`<mark style="color:green;">`number`</mark>

​A generic type variable constrained by the [`number`](https://www.typescriptlang.org/docs/handbook/basic-types.html#number), by default of the value **captured** from the supplied [`value`](#value-value) indicates the [primitive value](https://docs.angular-package.dev/range-1/range/methods/pages/cQeUkF2Fkx0vAOXl7QtX#maximum.prototype.valueof) type of a new [`Maximum`](/range-1/maximum/overview.md) instance.

### Parameters

#### `value:`[<mark style="color:green;">`Value`</mark>](#valueextendsnumber)

The **maximum** range of a generic type variable [`Value`](#valueextendsnumber) to set with a new instance of [`Maximum`](/range-1/maximum/overview.md).

### Return type

#### [<mark style="color:green;">`Maximum`</mark>](/range-1/maximum/overview.md)`<`[<mark style="color:green;">`Value`</mark>](#valueextendsnumber)`>`

The **return type** is the [`Maximum`](/range-1/maximum/overview.md) object that takes generic type variable [`Value`](#valueextendsnumber).

### Returns

The **return value** is the [`Maximum`](/range-1/maximum/overview.md) instance with the [primitive value](https://docs.angular-package.dev/range-1/range/methods/pages/cQeUkF2Fkx0vAOXl7QtX#maximum.prototype.valueof) from the given [`value`](#value-value).

## Example usage

```typescript
// Example usage.
import { Range } from '@angular-package/range';

// Returns Maximum {27} of Maximum<27>.
Range.createMaximum(27);
```
