jsapi-torchiodev.com
Typescript/Javascript data model classes
Typescript files in src folder.
index.ts exports every module.
Mirrorred Javascript generated in dist folder
package.main points to dist/index, exporting all files
Models
Model (base)
meta:Metadata = // stores any metadata, usually: // sort: number = 0; // item order // tags: Tags = new Tags(); // meta tags // synonyms: Tags = new Tags(); // description: string; // meta description // copies itself into a child instance copyIntoType: new id: number | string T: T;
Image
title: string = ''; name: string = ''; main_url:string = ''; width: number = 0; height: number = 0; srcset: ISrcset = ; // size: [label, value] addSourcesrc:ISrcset:itself; // add new image source to srcset
Tags
collection: string = ;