# system.kanoa.dashboard.addBreakpoint(breakpointInfo, userId)

Create a new breakpoint

---
### Parameters
**breakpointInfo** `Dictionary`<br />
<table class='dictionaryKeyTable'>
	<tbody>
 	<tr><td> - breakpointName</td><td>String</td><td>The name of the breakpoint</td></tr>	
 	<tr><td> - columnCount</td><td>Integer</td><td>The number of columns for this breakpoint</td></tr>	
 	<tr><td> - columnGap</td><td>Integer</td><td>The gap between the columns</td></tr>	
 	<tr><td> - columnWidth</td><td>Integer</td><td>The width in px for each cell. Use None if the cells should stretch</td></tr>	
 	<tr><td> - dashboardId</td><td>Integer</td><td>The id of the dashboard this breakpoint is for</td></tr>	
 	<tr><td> - description</td><td>String</td><td>Some information about the breakpoint</td></tr>	
 	<tr><td> - rowCount</td><td>Integer</td><td>The number of rows for this breakpoint</td></tr>	
 	<tr><td> - rowGap</td><td>Integer</td><td>The gap between the rows</td></tr>	
 	<tr><td> - rowHeight</td><td>Integer</td><td>The height in px for each cell. Use None if the cells should stretch</td></tr>	
 	<tr><td> - size</td><td>Integer</td><td>The max screen size for this breakpoint. Use None if for desktops</td></tr>	
	</tbody>
</table>

**userId** `Integer`: Id of user executing the function<br />

---
### Returns
**breakpointId** `Integer`<br />
**message** `String` None if success<br />

---
### Example
```python
userId = 123
breakpointId, msg = system.kanoa.dashboard.addBreakpoint(breakpointInfo, userId)
```
