new(x:Float, y:Float, name:String, value:String, ?sparrowIcon:String, ?sparrowAnim:String)
bind1:Alphabet
bind2:Alphabet
@:value(-1)changingKeybind:Int = -1
icon:FlxSprite
option1:Null<FlxKey>
option2:Null<FlxKey>
@:value(false)p2Selected:Bool = false
title:Alphabet
value:String
@:value({ p2 : false })changeKeybind(callback:() ‑> Void, cancelCallback:() ‑> Void, p2:Bool = false):Void
updateText():Void