mirror of
https://github.com/Ttanasart-pt/Pixel-Composer.git
synced 2024-12-27 07:26:33 +01:00
30 lines
No EOL
791 B
Text
30 lines
No EOL
791 B
Text
function textInput(_input, _onModify) : widget() constructor {
|
|
input = _input;
|
|
onModify = _onModify;
|
|
onModifyParam = noone;
|
|
selecting = false;
|
|
auto_update = false;
|
|
|
|
typing = false;
|
|
|
|
parser_server = noone;
|
|
|
|
autocomplete_delay = 0;
|
|
autocomplete_modi = false;
|
|
use_autocomplete = true;
|
|
autocomplete_server = noone;
|
|
autocomplete_object = noone;
|
|
autocomplete_context = {};
|
|
|
|
function_guide_server = noone;
|
|
|
|
static _resetFocus = function() { resetFocus(); }
|
|
|
|
static onKey = function(key) {}
|
|
|
|
static setAutoUpdate = function() /*=>*/ { auto_update = true; return self; }
|
|
|
|
static setSideButton = function(_button) /*=>*/ { self.side_button = _button; return self; }
|
|
|
|
static breakCharacter = function(ch) /*=>*/ { return ch == " " || ch == "\n"; }
|
|
} |