# GC.Spread.Sheets.Shapes.IShapeStrokeOption

## Content

# Interface: IShapeStrokeOption

[Sheets](../modules/GC.Spread.Sheets).[Shapes](../modules/GC.Spread.Sheets.Shapes).IShapeStrokeOption

## Table of contents

### Properties

- [capType](GC.Spread.Sheets.Shapes.IShapeStrokeOption#captype)
- [color](GC.Spread.Sheets.Shapes.IShapeStrokeOption#color)
- [compoundType](GC.Spread.Sheets.Shapes.IShapeStrokeOption#compoundtype)
- [joinType](GC.Spread.Sheets.Shapes.IShapeStrokeOption#jointype)
- [lineStyle](GC.Spread.Sheets.Shapes.IShapeStrokeOption#linestyle)
- [type](GC.Spread.Sheets.Shapes.IShapeStrokeOption#type)
- [width](GC.Spread.Sheets.Shapes.IShapeStrokeOption#width)

## Properties

### <a id="captype" name="captype"></a> capType

• `Optional` **capType**: ``0`` \| ``1`` \| ``2``

0: round, 1: square, 2: butt

___

### <a id="color" name="color"></a> color

• `Optional` **color**: `string`

___

### <a id="compoundtype" name="compoundtype"></a> compoundType

• `Optional` **compoundType**: ``0`` \| ``1`` \| ``2`` \| ``3`` \| ``4``

0: simple, 1: double, 2: thickThin, 3: thinThick, 4: triple

___

### <a id="jointype" name="jointype"></a> joinType

• `Optional` **joinType**: ``0`` \| ``1`` \| ``2``

0: round, 1: miter, 2: bevel

___

### <a id="linestyle" name="linestyle"></a> lineStyle

• `Optional` **lineStyle**: [`PresetLineDashStyle`](../enums/GC.Spread.Sheets.Shapes.PresetLineDashStyle)

___

### <a id="type" name="type"></a> type

• **type**: ``0`` \| ``1``

0: none, 1: solid

___

### <a id="width" name="width"></a> width

• `Optional` **width**: `number`
