Litespeed.js view component that adds RTL or LTR your your text or input element according to their language
This package is wrapped as a Litespeed.js component. To use it, you need to init a new Litespeed.js project or use an exisiting Litespeed.js project. To learn more about Litespeed.js Javascript web framework got to the official repository.
Install with NPM:
npm install ls-view-text-direction
Install with CDN:
<script src="https://cdn.jsdelivr.net/npm/ls-view-text-direction"></script>
Add the directive data- attribute on your text or input element. The direction of the text will be decided by the first non-special character.
<input type="text" value="Hello World!" data-ls-text-direction />
Result:
<input type="text" value="Hello World!" style="direction: ltr; text-align: left;">
<input type="text" value="שלום עולם!" data-ls-text-direction />
Result:
<input type="text" value="שלום עולם!" style="direction: rtl; text-align: right;">
All code contributions - including those of people having commit access - must go through a pull request and approved by a core developer before being merged. This is to ensure proper review of all the code.
Fork the project, create a feature branch, and send us a pull request.
For security issues, please email security@appwrite.io instead of posting a public issue in GitHub.
The MIT License (MIT) http://www.opensource.org/licenses/mit-license.php