TORNADO JS

tornado js is writing with Type-Script compiler to be compatible with any thing like ReactAngularVue or Standalone HTML it works dynamically perfect in this page you will get to know only the files structure and for all methods and functionality you can find each in its own component or the typescript documentation.

FILES STRUCTURE

the typescript files are organized and divided into two parts the Base tornado methods modules and the React components and first thing is to decide is your app Standard HTML app or is it React JS based app then you work with custom-scripts.ts for the HTML app and react-app.tsx for React Apps

└─ src/Typescript        [Tornado Typescript/JavaScipt Source Files]
 |├─ Base                [Tornado UI Modules]
 |├─ custom-scripts.ts   [Here Livs any TS/JS Custom Scripts]
 |├─ React               [Tornado React Components]
 |├─ react-app.tsx       [Here Livs React App Custom Scripts]
 |├─ tsconfig.json       [Typescript Confige File]
...

BASE MODULES

this is list of the files in the Base folder explained each module and what does it contains in general if you want to customize the Core JavaScript of tornado you can do it in those files.

└─ src/Typescript                [Tornado Typescript/JavaScipt Source Files]
 |├─ Base/Tornado.ts             [DOM Manipulate Helpers and JS Methods]
 |├─ Base/Utilities.ts           [Effects Methods Extended from Tornado]
 |├─ Base/Navigation-Menu.ts     [Navigation Menu Component Assets]
 |├─ Base/Forms.ts               [Tornado Form Components Assets]
 |├─ Base/DataTable.ts           [Tornado DataTable Component]
...