Element
1.0.0
Kerangka kerja UI terprogram untuk macOS. Swift Handles App Logic, CSS/SVG Handles Design dan JSON Handles Struture.
Langkah 1: Tambahkan ini ke paket Anda.swift Tutorial
import PackageDescription
let package = Package (
name : " AwesomeApp " ,
dependencies : [
. Package ( url : " https://github.com/eonist/Element.git " , Version ( 0 , 0 , 0 , prereleaseIdentifiers : [ " alpha " , " 5 " ] ) )
]
) Langkah 2: Di AppDelegate.swift Tambahkan ini ke @testable import Element atas dan @testable import Utils dan ini di dalam metode applicationDidFinishLaunching :
StyleManager . addStyle ( " Button{fill:blue;} " )
let btn = Button ( 100 , 20 )
let window = NSApp . windows [ 0 ]
window . contentView = InteractiveView ( ) /*TopLeft orientation*/
window . contentView ? . addSubview ( btn )
btn . addHandler ( . upInside ) = { ( event : ButtonEvent ) in
Swift . print ( " hello world " )
}Anda juga dapat mengkompilasi elemen sebagai instruksi .Framework biasa di sini
Elemen untuk sedang dalam pengerjaan di sini
Lebih Lanjut Tentang Elemen Wiki