When building Mikeneko, the minimum classes required for operation are already provided.
By using this class, you can easily set page settings or click events.
To use it, load it first in any ts file using import or require.
The method for loading using import is as follows (calling the View class as an example).
import { View } extends View;
If you use require, use the following:
const View_ = require("View");
const View = View_.View;
The available core library classes are:
| name | explanation |
|---|---|
| Ajax | This class is used for Ajax communication. Click here for details |
| App | This is the class for initial setup of the app. Please make sure to install this inherited class MyApp.Click here for details |
| Background | Classes to run when the app starts. Click here for details |
| Controller | Class to be executed when transitioning between pages. Multiple pages can be managed by a single Controller class. Click here for details |
| Data | Data sharing management class. Click here for details |
| Dialog | Class for displaying dialogs. Click here for details |
| KeyEvent | Class for key operation events. Click here for details |
| VirtualDom | Virtual DOM or modern JS classes for DOM manipulation. Click here for details |
| Response | Response manipulation class. Click here for details |
| Routes | Routing Classes. Click here for details |
| Shortcode | Class for managing shortcodes. Click here for details |
| Storage | Storage operation classes. Click here for details |
| Template | Template class. |
| Lib | A class that provides methods for basic operations. Click here for details |
| View | View Class Click here for details |
| UI | UI Class Click here for details |
| Validation | Validation Class Click here for details |