mirror of
https://github.com/ghostty-org/ghostty.git
synced 2025-07-14 15:56:13 +03:00
17 lines
487 B
Zig
17 lines
487 B
Zig
const foundation = @import("../foundation.zig");
|
|
const c = @import("c.zig").c;
|
|
|
|
pub const StringAttribute = enum {
|
|
font,
|
|
paragraph_style,
|
|
writing_direction,
|
|
|
|
pub fn key(self: StringAttribute) *foundation.String {
|
|
return @ptrFromInt(@intFromPtr(switch (self) {
|
|
.font => c.kCTFontAttributeName,
|
|
.paragraph_style => c.kCTParagraphStyleAttributeName,
|
|
.writing_direction => c.kCTWritingDirectionAttributeName,
|
|
}));
|
|
}
|
|
};
|