# Functions
NewList returns a new List response which holds the current page, page size, total pages, total items count, any custom filter and the items array.
TransformList accepts a List response and converts to a list of V items.
# Variables
DefaultSize defines the default size when ListOptions.Size is zero.
MaxSize defines the max size of items to display.
# Structs
List is the http response of a server handler which should render items with pagination support.
ListOptions is the list request object which should be provided by the client through URL Query.