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

Module::Features

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.