NAME
Module::Features::TextTable - Features of modules that generate text tables
VERSION
This document describes version 0.003 of Module::Features::TextTable (from Perl distribution Module-Features-TextTable), released on 2021-02-26.
DESCRIPTION
DEFINED FEATURES
Features defined by this module:
can_align_cell_containing_color_code
Optional. Type: bool.
can_align_cell_containing_newline
Optional. Type: bool.
can_align_cell_containing_wide_character
Optional. Type: bool.
can_color
Optional. Type: bool. Can produce colored table.
can_color_theme
Optional. Type: bool. Allow choosing colors from a named set of palettes.
can_colspan
Optional. Type: bool.
can_customize_border
Optional. Type: bool. Let user customize border character in some way, e.g. selecting from several available borders, disable border.
can_halign
Optional. Type: bool. Provide a way for user to specify horizontal alignment (left/middle/right) of cells.
can_halign_individual_cell
Optional. Type: bool. Provide a way for user to specify different horizontal alignment (left/middle/right) for individual cells.
can_halign_individual_column
Optional. Type: bool. Provide a way for user to specify different horizontal alignment (left/middle/right) for individual columns.
can_halign_individual_row
Optional. Type: bool. Provide a way for user to specify different horizontal alignment (left/middle/right) for individual rows.
can_hpad
Optional. Type: bool. Provide a way for user to specify horizontal padding of cells.
can_hpad_individual_cell
Optional. Type: bool. Provide a way for user to specify different horizontal padding of individual cells.
can_hpad_individual_column
Optional. Type: bool. Provide a way for user to specify different horizontal padding of individual columns.
can_hpad_individual_row
Optional. Type: bool. Provide a way for user to specify different horizontal padding of individual rows.
can_rowspan
Optional. Type: bool.
can_set_cell_height
Optional. Type: bool. Allow setting height of rows.
can_set_cell_height_of_individual_row
Optional. Type: bool. Allow setting height of individual rows.
can_set_cell_width
Optional. Type: bool. Allow setting height of rows.
can_set_cell_width_of_individual_column
Optional. Type: bool. Allow setting height of individual rows.
can_use_box_character
Optional. Type: bool. Can use terminal box-drawing character when drawing border.
can_valign
Optional. Type: bool. Provide a way for user to specify vertical alignment (top/middle/bottom) of cells.
can_valign_individual_cell
Optional. Type: bool. Provide a way for user to specify different vertical alignment (top/middle/bottom) for individual cells.
can_valign_individual_column
Optional. Type: bool. Provide a way for user to specify different vertical alignment (top/middle/bottom) for individual columns.
can_valign_individual_row
Optional. Type: bool. Provide a way for user to specify different vertical alignment (top/middle/bottom) for individual rows.
can_vpad
Optional. Type: bool. Provide a way for user to specify vertical padding of cells.
can_vpad_individual_cell
Optional. Type: bool. Provide a way for user to specify different vertical padding of individual cells.
can_vpad_individual_column
Optional. Type: bool. Provide a way for user to specify different vertical padding of individual columns.
can_vpad_individual_row
Optional. Type: bool. Provide a way for user to specify different vertical padding of individual rows.
speed
Optional. Type: str. Subjective speed rating, relative to other text table modules.
For more details on module features, see Module::Features.
HOMEPAGE
Please visit the project's homepage at https://metacpan.org/release/Module-Features-TextTable.
SOURCE
Source repository is at https://github.com/perlancar/perl-Module-Features-TextTable.
BUGS
Please report any bugs or feature requests on the bugtracker website https://github.com/perlancar/perl-Module-Features-TextTable/issues
When submitting a bug or request, please include a test-file or a patch to an existing test-file that illustrates the bug or desired feature.
SEE ALSO
AUTHOR
perlancar <perlancar@cpan.org>
COPYRIGHT AND LICENSE
This software is copyright (c) 2021 by perlancar@cpan.org.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.