module

Ansi::Kitty

Constants

Animate = 'a'.ord.to_u8
Compose = 'c'.ord.to_u8
Delete = 'd'.ord.to_u8
DeleteAll = 'a'.ord.to_u8
DeleteCell = 'p'.ord.to_u8
DeleteCellZ = 'q'.ord.to_u8
DeleteColumn = 'x'.ord.to_u8
DeleteCursor = 'c'.ord.to_u8
DeleteFrames = 'f'.ord.to_u8
DeleteID = 'i'.ord.to_u8
DeleteNumber = 'n'.ord.to_u8
DeleteRange = 'r'.ord.to_u8
DeleteRow = 'y'.ord.to_u8
DeleteZ = 'z'.ord.to_u8
DIACRITICS = ['̅', '̍', '̎', '̐', '̒', '̽', '̾', '̿', '͆', '͊', '͋', '͌', '͐', '͑', '͒', '͗', '͛', 'ͣ', 'ͤ', 'ͥ', 'ͦ', 'ͧ', 'ͨ', 'ͩ', 'ͪ', 'ͫ', 'ͬ', 'ͭ', 'ͮ', 'ͯ', '҃', '҄', '҅', '҆', '҇', '֒', '֓', '֔', '֕', '֗', '֘', '֙', '֜', '֝', '֞', '֟', '֠', '֡', '֨', '֩', '֫', '֬', '֯', 'ׄ', 'ؐ', 'ؑ', 'ؒ', 'ؓ', 'ؔ', 'ؕ', 'ؖ', 'ؗ', 'ٗ', '٘', 'ٙ', 'ٚ', 'ٛ', 'ٝ', 'ٞ', 'ۖ', 'ۗ', 'ۘ', 'ۙ', 'ۚ', 'ۛ', 'ۜ', '۟', '۠', 'ۡ', 'ۢ', 'ۤ', 'ۧ', 'ۨ', '۫', '۬', 'ܰ', 'ܲ', 'ܳ', 'ܵ', 'ܶ', 'ܺ', 'ܽ', 'ܿ', '݀', '݁', '݃', '݅', '݇', '݉', '݊', '߫', '߬', '߭', '߮', '߯', '߰', '߱', '߳', 'ࠖ', 'ࠗ', '࠘', '࠙', 'ࠛ', 'ࠜ', 'ࠝ', 'ࠞ', 'ࠟ', 'ࠠ', 'ࠡ', 'ࠢ', 'ࠣ', 'ࠥ', 'ࠦ', 'ࠧ', 'ࠩ', 'ࠪ', 'ࠫ', 'ࠬ', '࠭', '॑', '॓', '॔', 'ྂ', 'ྃ', '྆', '྇', '፝', '፞', '፟', '៝', '᤺', 'ᨗ', '᩵', '᩶', '᩷', '᩸', '᩹', '᩺', '᩻', '᩼', '᭫', '᭭', '᭮', '᭯', '᭰', '᭱', '᭲', '᭳', '᳐', '᳑', '᳒', '᳚', '᳛', '᳠', '᷀', '᷁', '᷃', '᷄', '᷅', '᷆', '᷇', '᷈', '᷉', '᷋', '᷌', '᷑', '᷒', 'ᷓ', 'ᷔ', 'ᷕ', 'ᷖ', 'ᷗ', 'ᷘ', 'ᷙ', 'ᷚ', 'ᷛ', 'ᷜ', 'ᷝ', 'ᷞ', 'ᷟ', 'ᷠ', 'ᷡ', 'ᷢ', 'ᷣ', 'ᷤ', 'ᷥ', 'ᷦ', '᷾', '⃐', '⃑', '⃔', '⃕', '⃖', '⃗', '⃛', '⃜', '⃡', '⃧', '⃩', '⃰', '⳯', '⳰', '⳱', 'ⷠ', 'ⷡ', 'ⷢ', 'ⷣ', 'ⷤ', 'ⷥ', 'ⷦ', 'ⷧ', 'ⷨ', 'ⷩ', 'ⷪ', 'ⷫ', 'ⷬ', 'ⷭ', 'ⷮ', 'ⷯ', 'ⷰ', 'ⷱ', 'ⷲ', 'ⷳ', 'ⷴ', 'ⷵ', 'ⷶ', 'ⷷ', 'ⷸ', 'ⷹ', 'ⷺ', 'ⷻ', 'ⷼ', 'ⷽ', 'ⷾ', 'ⷿ', '꙯', '꙼', '꙽', '꛰', '꛱', '꣠', '꣡', '꣢', '꣣', '꣤', '꣥', '꣦', '꣧', '꣨', '꣩', '꣪', '꣫', '꣬', '꣭', '꣮', '꣯', '꣰', '꣱', 'ꪰ', 'ꪲ', 'ꪳ', 'ꪷ', 'ꪸ', 'ꪾ', '꪿', '꫁', '︠', '︡', '︢', '︣', '︤', '︥', '︦', '𐨏', '𐨸', '𝆅', '𝆆', '𝆇', '𝆈', '𝆉', '𝆪', '𝆫', '𝆬', '𝆭', '𝉂', '𝉃', '𝉄']
Direct = 'd'.ord.to_u8
File = 'f'.ord.to_u8
Frame = 'f'.ord.to_u8
GraphicsTempDir = ""
GraphicsTempPattern = "tty-graphics-protocol-*"
MaxChunkSize = 1024 * 4
Placeholder = '\u{10EEEE}'
PNG = 100
Put = 'p'.ord.to_u8
Query = 'q'.ord.to_u8
RGB = 24
RGBA = 32
SharedMemory = 's'.ord.to_u8
TempFile = 't'.ord.to_u8
Transmit = 't'.ord.to_u8
TransmitAndPut = 'T'.ord.to_u8
Zlib = 'z'.ord.to_u8

Class methods

diacritic(index : Int32) : Char
Source
encode_graphics(io : IO, image : Ansi::Image | Nil, options : Options | Nil) : Nil

ameba:disable Metrics/CyclomaticComplexity

Source

Nested types