aboutsummaryrefslogtreecommitdiffstats
path: root/index.js
blob: f894b12e24ec3c740efd814df781b0f4c5d837e4 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
//@ts-check

import {
	createEditor, createFileName, createFontSize, createMenu,
	createOpenFile, createPrinter, createSaveFile
} from './create.js'
import createFinder from './Finder.js'

/**
 * The Main function
 */
async function main() {
	const menu = createMenu()
	const editor = createEditor()
	const fileName = await createFileName(menu)
	createOpenFile(menu, editor, fileName)
	createSaveFile(menu, editor, fileName)
	createPrinter(menu)
	createFontSize(menu, editor)
	createFinder(menu, editor)
}

window.addEventListener("load", main)