Files
TUIkit/Sources
phranck c18fc6cdb0 Refactor: Split List.swift into focused files for maintainability
- Extract ListRow, ListRowExtractor protocol, ForEach conformance to Core/ListRowExtractor.swift
- Extract shared ScrollDirection and renderScrollIndicator to Rendering/ScrollIndicator.swift
- Move _ListCore and _ListContentView to Views/_ListCore.swift
- Remove duplicated scroll indicator code from Table.swift
- List.swift reduced from 854 to 349 lines, all files under 500-line guideline
2026-02-13 17:06:08 +01:00
..