Skip to content

BooksDataTableBuilder

A BooksDataTableBuilder is used to setup and build two-dimensional arrays containing books.

Constructors

Constructor

new BooksDataTableBuilder(books): BooksDataTableBuilder;

Parameters

ParameterType
booksBook[]

Returns

BooksDataTableBuilder

Methods

build()

build(): any[][];

Builds a two-dimensional array containing all Books.

Returns

any[][]

A two-dimensional array containing all Books


hiddenProperties()

hiddenProperties(include): BooksDataTableBuilder;

Defines whether to include hidden properties (keys ending with underscore ”_”). Only relevant when properties is enabled. Default is false — hidden properties are excluded.

Parameters

ParameterTypeDescription
includebooleanWhether to include hidden properties

Returns

BooksDataTableBuilder

This builder with respective option, for chaining.


ids()

ids(include): BooksDataTableBuilder;

Defines whether to include book ids.

Parameters

ParameterTypeDescription
includebooleanWhether to include ids

Returns

BooksDataTableBuilder

This builder with respective include ids option, for chaining.


properties()

properties(include): BooksDataTableBuilder;

Defines whether to include custom book properties.

Parameters

ParameterTypeDescription
includebooleanWhether to include properties

Returns

BooksDataTableBuilder

This builder with respective include properties option, for chaining.