Conventions used
There are a number of text conventions used throughout this book.
Code in text: Indicates code words in text, database table names, folder names, filenames, file extensions, pathnames, dummy URLs, user input, and X/Twitter handles. Here is an example: “We first create a models folder under the src folder and create a new IProductCatalogItem.ts file with the following content.”
A block of code is set as follows:
export interface IProductCatalogItem {
modelName: string;
retailPrice: number;
stockLevel: number;
lastOrderDate: Date;
itemPicture: string;
itemColour: string;
size: ProductSizes;
productReference: string;
} When we wish to draw your attention to a particular part of a code block, the relevant lines or items are set in bold:
public async getProducts(
siteId: string,
listName: string,
itemsCount?: number,
searchQuery?: string,
filterClause?: string
): Promise<IProductCatalogItem[]> { Any command-line input or output is written as follows:
gulp serve --config=packtProductApplicationCustomizer
Bold: Indicates a new term, an important word, or words that you see onscreen. For instance, words in menus or dialog boxes appear in bold. Here is an example: “A ListView Command Set extension allows you to provide custom buttons to the default list or library experience.”
Tips or important notes
Appear like this.