mirror of
https://github.com/atom/atom.git
synced 2026-02-09 06:05:11 -05:00
18 lines
410 B
CoffeeScript
18 lines
410 B
CoffeeScript
{View, $$$} = require 'space-pen'
|
|
|
|
$ = require 'jquery'
|
|
_ = require 'underscore'
|
|
|
|
module.exports =
|
|
class Gutter extends View
|
|
@content: ->
|
|
@div class: 'gutter'
|
|
|
|
renderLineNumbers: ->
|
|
lastRow = -1
|
|
rows = @parentView.bufferRowsForScreenRows()
|
|
this[0].innerHTML = $$$ ->
|
|
for row in rows
|
|
@div {class: 'line-number'}, if row == lastRow then '•' else row + 1
|
|
lastRow = row
|