Skip to content

Releases: nhn/tui.grid

1.2.0

12 Apr 08:50
Compare
Choose a tag to compare

Changed

  • Removed beforeText, afterText in editOption
  • Removed text-convertible type
  • Changed text-password type to password
  • Move focus to the first cell of the row when select() called
  • Use empty string for copying on password type
  • Use value string for copying on checkbox, radio, select type
  • Add focused_row class to the all cells in the same row of the focused cell

New

  • Support View-Mode to the all editable cells
  • Added useViewMode in editOption (default: true)

Fixed

  • Unexpected dragging when calling alert() during the selectRow event
  • Error occurred when calling disable() after clear()
  • Loading indicator is not displayed when using local data

API

1.1.3

03 Mar 06:02
Compare
Choose a tag to compare

Changed

  • Decreased width of the border between header and body area from 2px to 1px
  • Removed horizontal scrollbar from the left-side body
  • minimumColumnWidth option no longer affects the meta-column
  • Added required className to the required header

New

  • Added UI-feedback of the selected(or focused) cell to the column header and row header
  • Added stop() method to the parameter of handler function of selectRow event
  • Added isAssending parameter to the sort() method

Fixed

  • Returning false from the handler of changeBeforeCallback event doesn't work
  • isDisabled function of the relationList option doesn't work sometimes
  • Selection layer breaks when dragging mouse to the right edge of the grid
  • Layout breaks when header height is smaller than 34px in Firefox

API

1.1.2

04 Feb 08:29
Compare
Choose a tag to compare

Changed

  • Changed color set of column types
  • Removed feature that auto-check new/changed row

New

  • Added fitToParentHeight option
  • Added showDummyRows option
  • Added isRequired to columnModelList option
  • Added enable()/disable() method
  • Added validate() method
  • Added focus option to appendRow()/prependRow() method

Fixed

  • selectRow event occurs repeatedly
  • select method doesn't work when calling right after appendRow()
  • getRowAt() method error
  • removeCheckedRow() method error
  • tui.Grid.getInstanceById() method error
  • Ctrl + v makes a duplicated data when working on merged cell

API

1.1.1

07 Jan 07:47
Compare
Choose a tag to compare

Changed

  • Changed pagination UI.

New

  • Clicking or dragging the column header makes the selection of the whole cell in the column.
  • Clicking or dragging the row-number cell makes the selection of the whole cell in the row.
  • Able to use 'readData()' method of 'Net' to request data to the server.

Fixed

  • Layer expands to the toolbar area, even if toolbar was hidden.
  • Error occurred when data(rowList) has a null item.
  • Virtual scrollbar disappears when calling hideColumn() or showColumn()
  • Focus flicks and disappears when calling focus()
  • Router doesn't maintain page number when refresh page.
  • Focus doesn't disappear when the cursor was outside of the grid area.
  • When calling appendRow(), data related to the existing rowspan column disappears.
  • Error occurred when calling addRowClassName() or removeRowClassName().

API

1.1.0

04 Nov 05:10
Compare
Choose a tag to compare

Changed

  • Changed namespace from ne to tui
  • Separated Meta-Column (_button, _number) from Data-Column (normal column)
  • Column-indexes now excludes Meta-columns and includes only Data-columns
  • Replaced columnFixIndex option with columnFixCount
  • Replaced setColumnFixIndex() method with setColumnFixCount()
  • Excel-Download buttons in the toolbar area will be hidden if there's no matching API registered in the Net Addon.

New

  • Added showColumn() and hideColumn() method

Fixed

  • Unexpected change of ScrollTop in IE7 (recurrence)
  • Mouse-wheel doesn't work on the scrollbar area
  • Scrollbar doesn't work in IE11 for Windows 10
  • addRowClassName(), removeRowClassName() doesn't work
  • Incorrect layout with Bootstrap css
  • Unable to move a cursor by clicking the point in the input element when using singleClickEdit option

API

1.0.4

04 Nov 05:11
Compare
Choose a tag to compare

Changed

  • Applied gulp and browserify
  • Applied CSS-preprocessor (stylus)
  • Combined and refined image files
  • Activated Excel download buttons
  • addon/net can be created without form element
  • Add new lines when pasting data at the end
  • Refined protocol to sync data with server

New

  • Added singleClickEdit option
  • Added emptyMessage option
  • Added setPerPage() method to addon/net module

Fixed

  • Rendering error in IE compatibility mode
  • Unexpected change of ScrollTop in IE7
  • removeCellClassName() doesn't work
  • removeRow() with keepRowSpanData option error
  • Tab key removes the current input data

API

1.0.3

04 Nov 05:13
Compare
Choose a tag to compare

Changed

  • Improved resizing method
  • Focus on the input element automatically when inputting characters on the parent cell

New

  • Added setSize() method
  • Added inputEvents option to columnModelList.editOption
  • Added dblclickCell event to on() method
  • Added readyForKeyControl() method
  • Added callback function as a second parameter to setRowList() method

Fixed

  • Reduced width when using fixedColumnIndex
  • Duplicate value on getModifiedRowList()
  • setValue() Doesn't work correctly somtimes
  • Error when pressing the key with no focused cell
  • Position of the selection layer 1px lower than expected
  • onChange event not triggered when pressing 'Enter' key on IE
  • Unable to click an select box on IE
  • Distorted layout when making a selection on IE
  • The height of focused row expands on IE
  • Double click event not triggered sometimes on IE7, IE8

API

1.0.2

04 Nov 05:13
Compare
Choose a tag to compare

Changed

  • Improved smart rendering preformance

New

  • Added converter to columnModelList.editOption
  • Added beforeContent, afterContent to columnModelList.editOption
  • Added isFixedWidth to columnModelList option
  • Added appendRow() method
  • Added removeRow() method
  • Added selectRow event to on() method
  • Added refreshLayout() method
  • Added setDisplayRowCount() method
  • Added getIndexOfRow() method

Fixed

  • Duplicate rowKey when appending row after removing
  • No data in the handler function of on() method
  • Throws error when removing rows that have a rowSpan data
  • Scrolls to top when finishing edit mode of the text-convertible cell

API

1.0.1

04 Nov 05:13
Compare
Choose a tag to compare

New

  • Added clickCell, mouseoverCell, mouseoutCell events to on() method
  • Added a removeCheckedRow() method
  • Added isSortable, useClientSort options when creating a new instance
  • Added sortColumn, sortAscending parameters to server reqeust

Fixed

  • Distorted layout on IE7
  • Unable to select the texts in the input element on IE
  • Infinite loop in the changeAfterCallback
  • Duplicate call changeAfterCallback
  • Unable to click an input element of the text-convertible cell.
  • Clipping text when using afterText option

API

1.0.0

04 Nov 05:13
Compare
Choose a tag to compare

First Official Release

API