 class cola.TableSelectColumn extends cola.TableContentColumn
 	@events:
 		change: null
-		itemChange:null
+		itemChange: null
 	@attributes:
 		width:
 			defaultValue: "42px"

			checkbox = new cola.Checkbox(
				class: "in-cell"
				bind: @_table._alias + "." + @_table._selectedProperty
				change: (self,arg) =>
					if !@_ignoreCheckedChange
						@refreshHeaderCheckbox()
					arg.item=item;
					@fire("itemChange",this,arg);
					return
			)
			checkbox.appendTo(dom)

				triState: true
				change: (self, arg) =>
					if typeof arg.value != "boolean"
						@fire("change", @, { checkbox: self, oldValue: arg.oldValue, value: arg.value })
				click: (self) =>
					checked = self.get("checked")
					@selectAll(checked)
					@fire("change", @, { checkbox: self, oldValue: not checked, value: checked })
					return
			)
			checkbox.appendTo(dom)
