ListView Editor Control View on Asset Store (opens in new tab)

Package details

Latest version
1.0.4
Last updated
First released
Unity version
2022.3.61 or later
Package size
1.9 MB
Files
25
Favorites
11
Views in the past week
10

Price tracking

Last checked
Tracked since
Lowest recorded
$4.99 on

Keywords

ListView Editor Control

by CodeWee (opens in new tab)

No ratings yet

List View Control Library with fast scroll, multi-selection, customizable context menu, sort, filter and so on for Editor.

Price $19.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for ListView Editor Control, 6 months Current $19.99; lowest $4.99; highest $25.00 in this period. $0 $12.5 $25 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 12

ListView Editor Control screenshot 1

ListView Editor Control screenshot 1

About this asset

  • C# class dll library for Editor GUI
  • Data binding to IList type
  • ScrollView style
  • Multi-selection
  • Draggable List Item to reorder
  • Customizable Context Menu(Add, Insert, Duplicate, Delete, and user menu item)
  • Available to adjust column width
  • Column sorting functionality can be implemented
  • Filter allows defining a custom function to display only rows that meet specific conditions.
  • Fast draw update scroll view even for thousands list data
  • Simple and Easy to use
  • Supports Unity 2021(exclude dll of v6000 when imported), Unity 2022 and Unity 6000+ (Unity 6.x).

From the publisher's Asset Store listing.

Technical details

  • Performance
  1. Improve drawing speed by displaying rows only within the ScrollView area
  • Selection
  1. Mulitselctions
  2. Select items on mouse click
  3. Option to enable/disable multi-selection
  4. Adjust column width via mouse drag
  5. Reorder items via drag
  • Sort
  1. Column sorting functionality can be implemented.
  2. Can configure whether to show a sort button in each column header.
  3. By using the event triggered when the sort button is clicked, you can implement ascending and descending sorting for each column.
  • Filter
  1. Allows defining a custom function to display only rows that meet specific conditions.
  • Appearance
  1. Set column widths
  2. Set header height
  3. Set row height
  4. Set cell horizontal and vertical spacing
  5. Set header background color
  6. Set alternating row background colors (odd/even)
  7. Set hover (rollover) row background color
  8. Set selected row background color
  • Properties
  1. Get List of selected items
  2. Get Index list of selected items
  3. Get Row index under the current mouse position
  • Events
  1. Trigger event for displaying column content in the header
  2. Trigger event for displaying column content in each row
  3. Trigger events before/after ListView is drawn
  4. Trigger event when the selection changes
  5. Trigger event when a specific row is clicked with left/right mouse button
  6. Trigger event when a context menu item is clicked
  7. Trigger event before context menu displays to add custom menu item to the context menu
  • Context Menu
  1. Show context menu with Add, Insert, Duplicate, Delete when right-clicking selected item(s) (multi-selection supported)
  2. Add enable/disable option for each context menu item
  3. Add user-define menu item to the context menu

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
2022.3.61f1 Compatible Compatible Compatible

For Built-in, URP or HDRP:

- Before open the scenes Go to `Project Settings > Graphics` and assign the correct Pipeline Asset.

- `DemoScene-Built-in/*.unity`

- `DemoScene-HDRP/*.unity`

- `DemoScene-URP/*.unity`

- URP/HDRP scenes may show "Missing Script" warnings if opened in Built-in pipeline.

- These can be safely ignored or hidden if not using those pipelines.

As listed on the Asset Store.