annotate src/luan/modules/swing/Swing.luan @ 1811:55d89a183c82
default tip
remove line_diff from luan
author |
Franklin Schmidt <fschmidt@gmail.com> |
date |
Wed, 15 May 2024 18:02:28 -0600 |
parents |
915cb538e2a3 |
children |
|
rev |
line source |
1616
|
1 local Luan = require "luan:Luan.luan"
|
|
2 local error = Luan.error
|
|
3 local Thread = require "luan:Thread.luan"
|
|
4 local safe = Thread.safe or error()
|
|
5 require "java"
|
|
6 local SwingLuan = require "java:luan.modules.swing.SwingLuan"
|
|
7
|
|
8
|
|
9 local Swing = {}
|
|
10
|
|
11 function Swing.run(fn)
|
|
12 fn = safe(fn)
|
|
13 SwingLuan.run(fn)
|
|
14 end
|
|
15
|
|
16 return Swing
|