From 8da924b3ec81198ec872efed89ea50b2483486fe Mon Sep 17 00:00:00 2001 From: gurtt <6712553+gurtt@users.noreply.github.com> Date: Fri, 20 Dec 2024 15:37:39 -0800 Subject: [PATCH] Add PDTextAlignment to Swift --- Sources/CPlaydate/include/CPlaydate.apinotes | 8 ++++++++ Sources/PlaydateKit/Core/Graphics.swift | 1 + 2 files changed, 9 insertions(+) diff --git a/Sources/CPlaydate/include/CPlaydate.apinotes b/Sources/CPlaydate/include/CPlaydate.apinotes index 3bc456d..80e6d2a 100644 --- a/Sources/CPlaydate/include/CPlaydate.apinotes +++ b/Sources/CPlaydate/include/CPlaydate.apinotes @@ -42,6 +42,8 @@ Tags: EnumExtensibility: open - Name: PDTextWrappingMode EnumExtensibility: open +- Name: PDTextAlignment + EnumExtensibility: open Enumerators: - Name: kButtonLeft SwiftName: left @@ -241,3 +243,9 @@ Enumerators: SwiftName: character - Name: kWrapWord SwiftName: word +- Name: kAlignTextLeft +SwiftName: left +- Name: kAlignTextCenter +SwiftName: center +- Name: kAlignTextRight +SwiftName: right diff --git a/Sources/PlaydateKit/Core/Graphics.swift b/Sources/PlaydateKit/Core/Graphics.swift index 2414e7f..a63f09c 100644 --- a/Sources/PlaydateKit/Core/Graphics.swift +++ b/Sources/PlaydateKit/Core/Graphics.swift @@ -231,6 +231,7 @@ public enum Graphics { public typealias SolidColor = LCDSolidColor public typealias TextWrap = PDTextWrappingMode + public typealias TextAlignment = PDTextAlignment public class BitmapTable { // MARK: Lifecycle