Atlantica

Atlantica

  • Atlantica Design
  • API React Native
  • Help

›Componentes

Atlantica

  • Instalação
  • Como usar?
  • Estrutura Geral

Componentes

  • Índice Rápido
  • Moléculas

    • ATLActionListCard
    • ATLAvatarEditor
    • ATLAvatarEditorCondensed
    • ATLButton
    • ATLCheckbox
    • ATLComment
    • ATLCommentListPreview
    • ATLDateTimePicker
    • ATLDoubleButton
    • ATLDropdown
    • ATLEventCell
    • ATLEventTitle
    • ATLFloatingButton
    • ATLHorizontalUserList
    • ATLIconLabel
    • ATLImageLogo
    • ATLImagePicker
    • ATLLabelButton
    • ATLListDivider
    • ATLMenuItem
    • ATLNotification
    • ATLPost
    • ATLRadioGroup
    • ATLSearchBox
    • ATLSingleImage
    • ATLSpacing
    • ATLStatusListCard
    • ATLSurveyPost
    • ATLTextBody
    • ATLTextInput
    • ATLTitle
    • ATLUserInfo
    • ATLUserListCard

    Átomos

    • ATLAvatarBase
    • ATLButtonBase
    • ATLButtonToggleBase
    • ATLCarouselBase
    • ATLDateIndicatorBase
    • ATLDividerBase
    • ATLIconBase
    • ATLIconButtonBase
    • ATLImageBase
    • ATLLabelBase
    • ATLSwitchBase
    • ATLTextInputBase
    • ATLThreadBase

ATLTextInputBase

4xMoleculeTextInput

Para visitar a documentação de design, clique aqui

Props

  • value
  • onChange
  • errorText
  • helpText
  • leftAdornment
  • leftIcon
  • rightAdornment
  • rightButtonIcon
  • title
  • onPressRightIcon
  • disabled
  • disabledText
  • hideClearButton
  • isInputFocused
  • required
  • showCounter
  • showVisibilityToggle
  • autoCapitalize
  • keyboardType
  • maxLength
  • multiline
  • returnKeyType
  • boxColor
  • disabledOpacity
  • errorColor
  • focusColor
  • labelColor
  • leftIconColor

value

Valor de texto que será exibido no input.

TipoObrigatório
stringNão

onChange

Handler que será chamado quando o usuário mudar o texto.

TipoObrigatório
functionNão

errorText

Texto de erro que, caso fornecido, aparece no lugar do helpText em vermelho. Também faz com que a linha divisora em baixo do input e o título do campo fiquem vermelhos.

TipoObrigatório
stringNão

helpText

Texto de ajuda para auxiliar o usuário no fornecimento de informações, aparece à esquerda abaixo da linha.

TipoObrigatório
stringNão

leftAdornment

Texto fixo que aparece à esquerda do campo, geralmente utilizado para exibir unidades.

TipoObrigatório
stringNão

leftIcon

Ícone decorativo que aparece à esquerda do campo e pode ajudar a indicar seu tipo ou função.

TipoObrigatório
ImageSourcePropTypeNão

rightAdornment

Texto fixo que aparece à direita do campo, geralmente utilizado para exibir unidades.

TipoObrigatório
stringNão

rightButtonIcon

Imagem do botão opcional que aparece à direita do campo, em cima da linha divisora.

TipoObrigatório
ImageSourcePropTypeNão

title

Título do campo que também serve como placeholder, caso fornecido.

TipoObrigatório
stringNão

onPressRightIcon

Handler que será chamado quando o usuário apertar o botão com ícone à direita do campo.

TipoObrigatório
functionNão

disabled

Se for true, desabilita todas as interações com o componente.

TipoObrigatório
booleanNão

disabledText

Se for true, desabilita apenas as interações com o campo de texto, ou seja, não é possível digitar.

TipoObrigatório
booleanNão

hideClearButton

Se for true, deixa de exibir o botão de limpar quando a digitação é iniciada.

TipoObrigatório
booleanNão

isInputFocused

Se for true, inicia a tela com o campo focado.

TipoObrigatório
booleanNão

required

Se for true, adiciona um asterisco ao lado do título do campo.

TipoObrigatório
booleanNão

showCounter

Se for true, mostra um contador de caracteres digitados. Caso haja um número máximo de caracteres, mostra esse valor também.

TipoObrigatório
booleanNão

showVisibilityToggle

Se for true, mostra um botão de alterar visibilidade do campo.

TipoObrigatório
booleanNão

autoCapitalize

Tipo de capitalização de caracteres para o campo.

TipoObrigatório
AutoCapitalizeEnumNão

Os possíveis tipos de AutoCapitalizeEnum são:

  • characters
  • words
  • sentences
  • none

keyboardType

Tipo de teclado que aparece para cada campo.

TipoObrigatório
KeyboardTypeEnumNão

Os possíveis tipos de KeyboardTypeEnum são:

  • default
  • numberPad
  • decimalPad
  • numeric
  • emailAddress
  • phonePad

Para uma referência visual dos tipos, clique aqui


maxLength

Número máximo de caracteres do campo. Quando o usuário atingir esse número, os próximos caracteres digitados são ignorados.

TipoObrigatório
numberNão

multiline

Se for true, permite múltiplas linhas no campo. Caso contrário, a digitação rola para a direita.

TipoObrigatório
booleanNão

returnKeyType

Tipo de tecla de retorno que aparece para cada campo.

TipoObrigatório
ReturnKeyTypeEnumNão

Os possíveis tipos de ReturnKeyTypeEnum são:

  • done
  • go
  • next
  • search
  • send

boxColor

Cor da linha, do texto sendo escrito e do ícone da direita.

TipoObrigatório
stringNão

disabledOpacity

Porcentagem da opacidade com a qual o átomo será coberto caso esteja desabilitado.

TipoObrigatório
numberNão

errorColor

Cor da mensagem de erro. A linha divisora também fica dessa cor quando há um erro.

TipoObrigatório
stringNão

focusColor

Cor que a linha e o texto com o título do campo adotam quando ele está focado.

TipoObrigatório
stringNão

labelColor

Cor do placeholder, contador e mensagem de ajuda.

TipoObrigatório
stringNão

leftIconColor

Cor da imagem do ícone que fica à esquerda do campo.

TipoObrigatório
stringNão
← ATLSwitchBaseATLThreadBase →
  • Props
    • value
    • onChange
    • errorText
    • helpText
    • leftAdornment
    • leftIcon
    • rightAdornment
    • rightButtonIcon
    • title
    • onPressRightIcon
    • disabled
    • disabledText
    • hideClearButton
    • isInputFocused
    • required
    • showCounter
    • showVisibilityToggle
    • autoCapitalize
    • keyboardType
    • maxLength
    • multiline
    • returnKeyType
    • boxColor
    • disabledOpacity
    • errorColor
    • focusColor
    • labelColor
    • leftIconColor
Atlantica
Docs
Getting Started (or other categories)Guides (or other categories)API Reference (or other categories)
Community
User ShowcaseStack OverflowProject ChatTwitter
More
BlogGitHubStar
Facebook Open Source
Copyright © 2019 Your Name or Your Company Name