https://github.com/mostafa8026/priorityhandler
Help developers in priority management of any list with any items in it.
https://github.com/mostafa8026/priorityhandler
priorioty-manager priority priority-handler priority-list
Last synced: 22 days ago
JSON representation
Help developers in priority management of any list with any items in it.
- Host: GitHub
- URL: https://github.com/mostafa8026/priorityhandler
- Owner: mostafa8026
- License: mit
- Created: 2018-01-25T10:10:36.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2024-03-26T16:01:59.000Z (about 1 year ago)
- Last Synced: 2025-04-14T22:39:07.942Z (about 1 month ago)
- Topics: priorioty-manager, priority, priority-handler, priority-list
- Language: C#
- Homepage:
- Size: 35.2 KB
- Stars: 6
- Watchers: 1
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# PriorityHandler
[](https://travis-ci.org/mostafa8026/PriorityHandler)
## How to use
Nuget package:
Install-Package PriorityHandler -Version 1.0.1
You can simply creat a new list using PriorityList wrapper:
List> priority_list = new List>();
Then by the help of PriorityManager class insert, swap and do a lot of priority related stuff like this:
PriorityManager> priority_manager = new PriorityManager>();
priority_manager.PriorityInsert(priority_list, line, new PriorityItem((++count).ToString()));
priority_manager.Swap(priority_list, indexA, indexB);