As a general web system configuration, it works regardless of the web server and WAS type to help build various types of web services.
Custom HTML tag type components
based on HTML, HTML5, JavaScript
Develops user components and other libraries
User component development Implementing 3rd party pluginY[wai] provides a WYSIWYG based development tool(IDE) that runs in a web browser without additional download and installation.
It provides various components in the form of HTML tag and the environment to develop the components you want.
Separates screen and data
Supports AJAX(AJAJ) data transaction
module
Supports Zip compress, encryption,
append file or blob data
Data can be processed in JSON or XML format using automation components or extended JSON objects.
It supports asynchronous communication with separated screen and data.
If you request data after loading the screen, the objectified data will be loaded.
Data in binary format (images, files, etc.) is treated as JSON data and blob data.
It provides compression and encryption, and decompression and decryption.
It supports “Bootstrap” and most “Bootstrap” themes.
All components support resizable & responsive function.
It supports responsive web design in Y[wai] IDE.
As a general web system configuration, it works regardless of the web server and WAS type to help build various types of web services.
Eclipse development environment
Provides HTML WYSIWYG designer, code Editor,
and code browser
Develops user components and other libraries
Y[wai] provides a WYSIWYG based development tool (IDE) that runs on Eclipse.
It provides various components in the form of HTML tags and the environment to develop the components you want.
In general, it is an Eclipse Plugin type that is widely used for web service development.
Y[wai]'s runtime and IDE are integrated so that web UI and service can be developed in one tool.
[Step 1]
1. Click the [Download Trial waiEclipse] button in UITOOL to download ZIP format
waiEclipse. |
[Step 2]
1. Unpack the received zip file to a path you want. |
[Step 3]
1. Launch Eclipse. |
[Step 4]
1. Click the [File – New - Other..] in IDE, and select "Y[wai] - wai" as the Project type. |
[Step 5]
1. Right-click on the webroot and select the [New - HTML File]. |
[Step 6]
1. You can easily develop web screens using Y[wai]'s HTML Design editor. |
Visual Studio Code development environment
Provides HTML WYSIWYG designer,
code editor, and code browser
Develops user components and other libraries
Visual Studio Code can be downloaded for free from Microsoft, and you can find a lot of information about related extension development.
By opening it, various extensions can be found and installed within the program.
waiVSCode provides as such an extension, so after installing VS Code, you can easily install it by searching for “Wai Vscode” or “WYSIWYG HTML Editor” in the extension menu.
[Step 1]
1. Click the [Download Trial waiVSCode] button in UITOOL to download VSIX format
waiVSCode. |
[Step 2]
1. Run VSCode and select the [View - Command Palette..] menu or enter 'Ctrl+Shift+P' to open the Command window. |
[Step 3]
1. When the installation is complete, you can check that Wai vscode is installed in Extensions, |
[Step 4]
1. Right-click on the current working folder or a specific folder and select the 'Create Wai Project' menu to select the folder to be the web root. |
[Step 5]
1. If you select a specific folder and select [New Wai Html File] from the right-click menu and enter a file name, |
[Step 6]
1. Open the right-click menu on the html created as New Wai Html File and select [Open Wai Designer]. |
[Step 7]
1. When opening wai html designer with [Open Wai Designer], if there is no .js file with the same file name as the html name, a .js file is automatically created. |
[Step 8]
1. In Wai HTML Designer, basic HTML, HTML5 tags, and Y[wai] components can be edited in WYSIWYG format. |
Runs the script without installing
executable module such as ActiveX, DLL,
Exe in user environment
A report form designer providing WYSIWYG editing that works in a web browser
waiReport IDEDevelopment and operation environment
of pure HTML
Adopts the most common and convenient band method to develop report form
[Step 1]
1. Sign-In to the members tab of the UITOOL. |
[Step 2]
1. Click the [Trial Y[wai] IDE] to access the IDE. |
[Step 3]
1. Click the [Menu – New File] in IDE and select [Report form] as the File type. |
[Step 4]
1. The generated waiReport file(.YRF) is composed of band format. |
[Step 5]
1. Configure the report using the components you want in the component palette on the right. |
[Step 6]
1. If you click the [Code] button, you can check the JSON format code of the generated report
file. |
Provides menus and MDI Tabs
Dialogs and pop-up are displayed
on the web screen in layered style
Implements necessary functions quickly in web terminal
Browser for Chrome-based, WebSocket agent application, JavaScript API Library
Optimized for constructing a web banking system terminal without Active-X
Provides various necessary functions
Menu |
Slide Menu and Tree Menu are basically provided. The menu layout, which is displayed as JSON data, provides various themes by default. You can change the style arbitrarily by changing the CSS. And you can develop the menu layout according to “Menu Layout Template”, and use it in waiBizFrame. It also has the built-in function to select and search for specific items based on the data displayed in the menu. |
MDI Tab |
It consists of a tab layout to select the specific screen and a MDI layout to display the MDI screen. If you set the area of HTML screen to Tab Control Layout and MDI Layout, you can control HTML screen in tab type MDI form. You can set various tab control functions such as the maximum number of open screens and the operation method when the maximum number is exceeded through the option of waiFrame. It also supports handling of various events. Tab icons or styles are provided in CSS files outside the Tab Control Engine, so you can change the style. |
Dialog & Popup |
It is implemented to be displayed on a web screen in a layered style so that it can be operated in various browsers. Various basic dialogs are provided. You can develop and add arbitrary dialogs. The design of dialogs can be set in the form of template, making it easy to change the design. It provides functions that can display specific HTML popups in the layered manner. Popup screen can also be changed to design in the template form. |
Approval Function |
Receives approval requests and responses.
Captures screen of approval requestors. Sends authorization request data.
|
Runtime Library |
You can quickly implement the necessary functions on the web terminal.
|
Web Banking System |
Optimized for building a web banking system terminal. It is optimized to build a web banking system terminal that excludes Active-X. It provides various functions necessary for a banking system terminal.
|
Provides development editor
for form design (WYSIWYG)
Dedicated viewer running on
web browsers and smart devices
Customizable viewer for specific systems
Photos, images, signatures, input format by type
[Step 1]
1. Sign-In to the members tab of the UITOOL. |
[ Step 2 ]
1. Click the [Trial Y[wai] IDE] to access the IDE. |
[Step 3]
1. Click the [Menu – New File] in IDE and select [waiDoc] as the File type. |
[Step 4]
1. Click the [Add file] button on the upper right to load the template you want to create.
(PDF or image file) |
[Step 5]
1. Create, modify, and design pages in the WYSIWYG Editor dedicated to waiDoc. |
[Step 6]
1. Check and test the waiDoc document(.WDF) created by the Viewer. |
waiPresentation is a multi-format presentation solution.