New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

multi-text-input

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

multi-text-input

A simple component used to input multiple texts

  • 0.0.6
  • PyPI
  • Socket score

Maintainers
1

MultiTextInput

multi-text-input is a Dash component library. Its only component is called MultiTextInput and allows you to easily create custom lists of strings with a simple interface and delete some elements from that list. The Github repository is available here.

Demo of multi-text-input

Usage

This component is available as as Python library.

You can install it by running:

pip install multi-text-input

The following shows a simple application of this

from dash import Dash, dcc, html, Input, Output, State
from multi_text_input import MultiTextInput

app = Dash(__name__)

app.layout = html.Div(
    [
        MultiTextInput(id="input"),
        html.Div(id="output"),
    ]
)


@app.callback(
    Output("output", "children"),
    Input("input", "values"),
)
def update_output(input1):
    print(input1)
    return str(input1)

if __name__ == "__main__":
    app.run(debug=True)

Properties

MultiTextInput constructor can take:

  • placeholder: to change the placeholder value
  • value: to change the starting value inside the text input
  • values: to change the validated values (the buttons)
  • id and label

Buttons are from the multi-text-input-item class if you want to change their design.

For callbacks, you can access the value and values properties of MultiTextInput:

  • value is the actual value in the text input
  • values is all the values of the list

FAQs


Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc