### ----------------------------------------------------
### -- PDF::ISO_32000_2
### -- Licenses: Artistic-2.0
### -- Authors: David Warring
### -- File: lib/ISO_32000_2/Table_381-Standard_layout_attributes_specific_to_standard_column_attributes.rakumod
### ----------------------------------------------------
use v6;
role ISO_32000_2::Table_381-Standard_layout_attributes_specific_to_standard_column_attributes {
    method ColumnCount {...};
    method ColumnGap {...};
    method ColumnWidths {...};
}

=begin pod

=head1 Description

Table 381 — Standard layout attributes specific to standard column attributes

=head1 Methods (Entries)

=head2 ColumnCount [integer]
- (Optional; not inheritable; PDF 1.6) The number of columns in the content of the grouping element.
Default value: 1.

=head2 ColumnGap [number or array]
- (Optional; not inheritable; PDF 1.6) The desired space between adjacent columns, measured in default user space units in the inline-progression direction. If the value is a number, it specifies the space between all columns. If the value is an array, it contains numbers, the first element specifying the space between the first and second columns, the second specifying the space between the second and third columns, and so on. If there are fewer than ColumnCount - 1 numbers, the last element specifies all remaining spaces; if there are more than ColumnCount - 1 numbers, the excess array elements is ignored.

=head2 ColumnWidths [number or array]
- (Optional; not inheritable; PDF 1.6) The desired width of the columns, measured in default user space units in the inline-progression direction. If the value is a number, it specifies the width of all columns. If the value is an array, it contains numbers, representing the width of each column, in order. If there are fewer than ColumnCount numbers, the last element specifies all remaining widths; if there are more than ColumnCount numbers, the excess array elements is ignored.

=end pod


