{/* Do not edit this file. It is automatically generated by API Documenter. */}


## SignalBarCellRenderer

Renderer that displays cell values as signal strength

**Signature:**

```typescript
export interface SignalBarCellRenderer extends CellRenderer
```
**Extends:** [CellRenderer](/refs/Interface/CellRenderer)

## Remarks

The location of the value within the given range is displayed in the form of signal strength.

If mininum and maxinum are not given, the range is from `0`{/* */} to `barCount`{/* */}.

\[Superclass\]

[CellRenderer](/refs/Interface/CellRenderer)

## Example


```js
//string type
column.renderer = 'signalbar';

// object type
let column.renderer = {
      "type": "signalbar",
      "barCount": 5
}
```

## Properties

| Property | Type | Description |
| --- | --- | --- |
| [absoluteValue](/refs/Interface/SignalBarCellRenderer#absolutevalue) | boolean | Whether to draw as absolute value |
| [barCount](/refs/Interface/SignalBarCellRenderer#barcount) | number | Total number of bars |
| [barStyle](/refs/Interface/SignalBarCellRenderer#barstyle) | string | Style name of bar that shows signal strength |
| [endRate](/refs/Interface/SignalBarCellRenderer#endrate) | number | Ratio of the height of the end bar compared to the cell |
| [inactiveStyle](/refs/Interface/SignalBarCellRenderer#inactivestyle) | string | Style name that applies to a range greater than the value |
| [maximum](/refs/Interface/SignalBarCellRenderer#maximum) | number | Maximum value that can be expressed directly |
| [minimum](/refs/Interface/SignalBarCellRenderer#minimum) | number | Minimum value that can be expressed directly |
| [startRate](/refs/Interface/SignalBarCellRenderer#startrate) | number | Ratio of the height of the starting bar compared to the cell |
| [type](/refs/Interface/SignalBarCellRenderer#type) | 'signalbar' | Type: Signal Bar |

## Properties Desc

### absoluteValue

Whether to draw as an absolute value

`Type` - boolean

<hr/>

### barCount

Total number of bars

`Type` - number

<hr/>

### barStyle

Style name of a bar that shows signal strength

`Type` - string

<hr/>

### endRate

Ratio of the height of the end bar compared to the cell

`Type` - number

<hr/>

### inactiveStyle

Style name that applies to a range greater than the value

`Type` - string

<hr/>

### maximum

The maximum value that can be expressed immediately

`Type` - number

**Remarks:**

Must be used with `minimum`{/* */}.

For example, if `minimum`{/* */} is 50 and maximum is 150, the value between 50 and 150 is displayed as barStyle, and the range greater than the value is displayed as inactiveStyle.

<hr/>

### minimum

Minimum value that can be expressed directly

`Type` - number

**Remarks:**

Must be used with `maximum`{/* */}.

For example, if `minimum`{/* */} is 50 and maximum is 150, the value between 50 and 150 is displayed as barStyle, and the range greater than the value is displayed as inactiveStyle.

<hr/>

### startRate

Ratio of the height of the starting bar compared to the cell

`Type` - number

<hr/>

### type

Type: Signal Bar

`Type` - 'signalbar'

<hr/>