mirror of
				https://github.com/optim-enterprises-bv/kubernetes.git
				synced 2025-11-04 04:08:16 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			91 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Go
		
	
	
	
	
	
			
		
		
	
	
			91 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Go
		
	
	
	
	
	
package ansiterm
 | 
						|
 | 
						|
type AnsiEventHandler interface {
 | 
						|
	// Print
 | 
						|
	Print(b byte) error
 | 
						|
 | 
						|
	// Execute C0 commands
 | 
						|
	Execute(b byte) error
 | 
						|
 | 
						|
	// CUrsor Up
 | 
						|
	CUU(int) error
 | 
						|
 | 
						|
	// CUrsor Down
 | 
						|
	CUD(int) error
 | 
						|
 | 
						|
	// CUrsor Forward
 | 
						|
	CUF(int) error
 | 
						|
 | 
						|
	// CUrsor Backward
 | 
						|
	CUB(int) error
 | 
						|
 | 
						|
	// Cursor to Next Line
 | 
						|
	CNL(int) error
 | 
						|
 | 
						|
	// Cursor to Previous Line
 | 
						|
	CPL(int) error
 | 
						|
 | 
						|
	// Cursor Horizontal position Absolute
 | 
						|
	CHA(int) error
 | 
						|
 | 
						|
	// Vertical line Position Absolute
 | 
						|
	VPA(int) error
 | 
						|
 | 
						|
	// CUrsor Position
 | 
						|
	CUP(int, int) error
 | 
						|
 | 
						|
	// Horizontal and Vertical Position (depends on PUM)
 | 
						|
	HVP(int, int) error
 | 
						|
 | 
						|
	// Text Cursor Enable Mode
 | 
						|
	DECTCEM(bool) error
 | 
						|
 | 
						|
	// Origin Mode
 | 
						|
	DECOM(bool) error
 | 
						|
 | 
						|
	// 132 Column Mode
 | 
						|
	DECCOLM(bool) error
 | 
						|
 | 
						|
	// Erase in Display
 | 
						|
	ED(int) error
 | 
						|
 | 
						|
	// Erase in Line
 | 
						|
	EL(int) error
 | 
						|
 | 
						|
	// Insert Line
 | 
						|
	IL(int) error
 | 
						|
 | 
						|
	// Delete Line
 | 
						|
	DL(int) error
 | 
						|
 | 
						|
	// Insert Character
 | 
						|
	ICH(int) error
 | 
						|
 | 
						|
	// Delete Character
 | 
						|
	DCH(int) error
 | 
						|
 | 
						|
	// Set Graphics Rendition
 | 
						|
	SGR([]int) error
 | 
						|
 | 
						|
	// Pan Down
 | 
						|
	SU(int) error
 | 
						|
 | 
						|
	// Pan Up
 | 
						|
	SD(int) error
 | 
						|
 | 
						|
	// Device Attributes
 | 
						|
	DA([]string) error
 | 
						|
 | 
						|
	// Set Top and Bottom Margins
 | 
						|
	DECSTBM(int, int) error
 | 
						|
 | 
						|
	// Index
 | 
						|
	IND() error
 | 
						|
 | 
						|
	// Reverse Index
 | 
						|
	RI() error
 | 
						|
 | 
						|
	// Flush updates from previous commands
 | 
						|
	Flush() error
 | 
						|
}
 |