Overview of JetLime features
mainJetLime is a UI library for Compose Multiplatform designed to display timeline views. It supports Android, iOS, Desktop (JVM), and Web (JS & WASM).
Key Capabilities:
- Layouts: Supports both vertical (
JetLimeColumn) and horizontal (JetLimeRow) timelines. - Point Placement: Flexible placement options including
START,CENTER, andENDwith continuous line joins. - Styling: Supports dashed, gradient, or solid lines using
BrushandPathEffect. - RTL Support: Built-in Right-to-Left (RTL) support for
JetLimeRowandJetLimeExtendedEventto ensure content visibility and mirrored layouts. - Advanced Events:
JetLimeExtendedEventprovides dual content slots (left/right), icons, and animations. - Pagination: Built-in infinite scroll support via
JetLimePaginatedColumnandJetLimePaginatedRowwithout additional dependencies. - Defaults: Uses
JetLimeDefaultsfor sensible API defaults.