# `GSLinearGradient initWithStart:end:colorLine:extendMode:`

*Initializer*

Creates a linear gradient with the given start and end points.

## Declaration

```swift
init(start: NSPoint, end: NSPoint, colorLine: GSColorLine, extendMode: GSGradientExtendMode)
```

```objc
- (instancetype) initWithStart:(NSPoint) start end:(NSPoint) end colorLine:(GSColorLine *) colorLine extendMode:(GSGradientExtendMode) extendMode;
```

```python
initWithStart_end_colorLine_extendMode_(start: NSPoint, end: NSPoint, colorLine: GSColorLine, extendMode: GSGradientExtendMode) -> GSLinearGradient
```

