Download the PHP package sugarcraft/candy-lister without Composer
On this page you can find all versions of the php package sugarcraft/candy-lister. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download sugarcraft/candy-lister
More information about sugarcraft/candy-lister
Files in sugarcraft/candy-lister
Download sugarcraft/candy-lister
More information about sugarcraft/candy-lister
Files in sugarcraft/candy-lister
Vendor sugarcraft
Package candy-lister
Short Description For this package there is no description available.
License
Package candy-lister
Short Description For this package there is no description available.
License
Please rate this library. Is it a good library?
Informations about the package candy-lister
CandyLister
PHP port of treilik/bubblelister — a tree-list view component for terminal UIs. Renders items with custom prefix/suffix hooks, line wrapping, and cursor-aware styling.
Features
- Customisable Prefixer — generates per-line prefix strings (line numbers, box-drawing borders, tree branches)
- Customisable Suffixer — generates per-line suffix strings (status markers, padding)
- Line wrapping — items wrap to multiple lines within a fixed viewport width
- Cursor navigation — current item highlighted with configurable style
- Viewport awareness — respects
Width×Heightviewport;CursorOffsetgap from edges Stringableitems — any PHP object with__toString()orStringableworks as a list itemStringItemadapter — wrap plain strings as list items without a classLessFunc/EqualsFunc— plug-in sorting and equality comparison- Pure rendering — outputs ANSI-styled strings; integrate with any TUI framework
Install
Quick Start
Item Types
Custom Prefixer
Custom Suffixer
Viewport
Set the rendering viewport dimensions before calling View():
License
MIT
All versions of candy-lister with dependencies
PHP Build Version
Package Version
No informations.
The package sugarcraft/candy-lister contains the following files
Loading the files please wait ...