mirror of
https://github.com/filamentphp/filament.git
synced 2026-09-24 15:42:09 +08:00
* feat: add affix support to TextInputColumn - Add HasAffixes trait to TextInputColumn - Support prefix and suffix labels, icons, and actions - Add inline affix support - Update toEmbeddedHtml() method to render affixes - Add comprehensive documentation with examples - Maintain backward compatibility with existing functionality This allows TextInputColumn to display prefixes and suffixes similar to TextInput form components, enabling better UX for table editing with units, icons, or action buttons. * remove: remove documentation from main filament repository Documentation should be in the separate filamentphp.com repository, not in the main filament repository. * chore: fix code style * docs: add affix documentation for TextInputColumn - Add comprehensive documentation for prefix and suffix functionality - Include examples for labels, icons, inline affixes, and actions - Document all new methods and their usage - Provide practical examples for common use cases * fix: resolve TextInputColumn action preparation and rendering errors - Add prepareAction method to TextInputColumn class - Fix echo statements to properly render Action objects using render() method - Resolve undefined method and non-string echo errors * delete packages/tables/docs/02-columns/08-text-input.md * Add TextInputColumn documentation with affix functionality - Add comprehensive documentation for TextInputColumn - Include examples for prefix/suffix labels, icons, and actions - Document inline layout control - Add advanced examples for currency, search, and status inputs - Include complete API reference for all methods * Add TextInputColumn documentation with affix functionality - Add comprehensive documentation for TextInputColumn - Include examples for prefix/suffix labels, icons, and actions - Document inline layout control - Add advanced examples for currency, search, and status inputs - Include complete API reference for all methods - Match Filament documentation style and structure * Fix echo errors in TextInputColumn - Change prefixAction->render() to prefixAction->toHtml() - Change suffixAction->render() to suffixAction->toHtml() - Fixes PHPStan echo.nonString errors on lines 429 and 472 * Restore original TextInputColumn documentation with affix enhancements - Preserve original validation and HTML input type documentation with proper links - Keep original lifecycle hooks section unchanged - Add prefix and suffix support as enhancement only - Maintain minimal changes approach - only enhance, don't replace existing content * Simplify TextInputColumn affix documentation to minimal example - Remove excessive examples and detailed method documentation - Keep single comprehensive example showing prefix, suffix, icon, and action - Maintain original documentation content with minimal enhancement * docs: remove actions reference * fix: remove actions * fix: spacing * fix: phpstan by adding (unused) methods * chore: fix code style * fix: remove trait, update docs * chore: fix code style * fix: remove newline and deprecated method * docs: remove paragraph * docs: fix link to icons * clean up, fix prefix not showing, fix icons throwing exceptions, fix XSS injection in labels --------- Co-authored-by: Baspa <Baspa@users.noreply.github.com> Co-authored-by: Dan Harrin <git@danharrin.com>