Skip to content

pantoken-root / swift

swift ​

Compatibility ​

Target: Swift iOS. Current format: UIKit SwiftPM module, runtime token check, and compiled Icons.xcassets. Tested environment: Xcode 27.0 (27A266a), Swift 6.4, iOS Simulator SDK/runtime 27.0, iPhone 18 Pro, arm64 iOS 15 deployment target. Runtime tested only on iOS Simulator 27.0; this does not establish an iOS 15 runtime floor. No watchOS or tvOS claim.

Full compatibility matrix

Πειραματικό

@pantoken/swift — εξάγει τα tokens σχεδιασμού του Instructure ως Swift μέσω του Style Dictionary.

Αυτή είναι η εγγενής απόδειξη του pantoken: μετατρέπει το IR σε συγκεκριμένες, μονο-τροπικές τιμές (@pantoken/core's toStyleDictionary), διατηρεί τα εγγενώς-τυποποιημένα tokens (χρώματα, διαστάσεις, αριθμούς) και τα δίνει στο @pantoken/sd-config. Η αντικατάσταση του platform με flutter/compose επαναχρησιμοποιεί την ίδια διαδρομή.

Το παραγόμενο Swift χρησιμοποιεί το UIKit και στοχεύει το iOS. mise run verify:swift:syntax μόνο αναλύει την πηγή; mise run verify:swift:host απαιτεί το πλήρες Xcode και το iOS Simulator SDK για να γίνει έλεγχος τύπων.

Διεπαφές ​

Συναρτήσεις ​

Αναφορές ​

default ​

Μετονομάζει και επανεξάγει το generateSwift