Kinemium Docs

TextBox

An Argon-backed text input field with rich editing capabilities.

Properties

PropertyTypeDefault
Namestring"TextBox", Visible = true, Focused = false, Text = "", PlaceholderText = "Type here..."
FontSizeany18, TextColor3 = Color3.new(1, 1, 1), BackgroundTransparency = 0
BackgroundColor3Color3Color3.new(1, 1, 1), PlaceholderColor3 = Color3.new(0.5, 0.5, 0.5)
FocusColor3Color3Color3.new(0.02, 0.5, 1), TextXAlignment = Enum.TextXAlignment.Left
TextYAlignmentEnumItemEnum.TextYAlignment.Center, Font = Enum.Font.DefaultEngineFont, MultiLine = false
ReadOnlyanyfalse, MaxLength = nil, TabSize = 4, AutoPairs = true, AutoIndent = false
WordWrapanyfalse, Validator = nil, Numeric = false, NumericMin = nil, NumericMax = nil
NumericStepany1, NumericPrecision = nil, Scrollable = false, ShowLineNumbers = false
CornerRadiusany0, LineHighlight = true, MatchBrackets = false, EnableMinimap = false
SelectAllOnFocusanyfalse, BlurOnSubmit = true, ClearOnEscape = false, EscapeBlurs = false
OnChangeanynil, OnSubmit = nil, OnFocus = nil, OnBlur = nil, OnValidationError = nil
OnSearchanynil, MaxHistory = 100

Functions


toArgon

Arguments

color, transparency

Returns

This function returns nothing.

propTable.render

Arguments

_, object, dt, _, renderer, datamodel

Returns

This function returns nothing.

OnChange

Arguments

text

Returns

This function returns nothing.

OnSubmit

Arguments

text

Returns

This function returns nothing.

API

instance:toArgon(color, transparency)
instance:render(_, object, dt, _, renderer, datamodel)
instance:OnChange(text)
instance:OnSubmit(text)

On this page