2.0.0 • Published 6 years ago
nativescript-text-justify v2.0.0
Text Justify

Installation
Ideally it would be something like:
tns plugin add nativescript-text-justifyUsage
Only Android
To establish a font type, it is necessary to create a directory assets > fonts with the fonts to be used:
Directory:
App_Resources > Android > src > main > <create paths> assets > fonts > <name>.ttf
Show demo for more info.
<Page
xmlns="http://schemas.nativescript.org/tns.xsd"
xmlns:textJustify="nativescript-text-justify"
loaded="pageLoaded">
<StackLayout>
<textJustify:TextJustify
textColor="black"
textSize="22"
textAlignment="true"
textTypefacePath="robotoitalic.ttf"
text="This text is for test, This text is for test, This text is for test, This text is for test.">
</textJustify:TextJustify>
</StackLayout>
</Page>Angular
Add element in app.module.ts:
import { registerElement } from "nativescript-angular/element-registry";
import { TextJustify } from "nativescript-text-justify";
registerElement("TextJustify", () => TextJustify);In .html:
<TextJustify
textColor="black"
textSize="22"
textAlignment="true"
textTypefacePath="robotoitalic.ttf"
text="This text is for test, This text is for test, This text is for test, This text is for test."
>
</TextJustify>API
| Property (Android) | Default | Description |
|---|---|---|
| text | text: string | Set the text |
| alignment | alignment: boolean | Set true for justified or false |
| textSize | textSize: number | Set textSize 1 and <= 23 |
| textColor | textColor: string | Set textColor #RRGGBB 'white', 'black', etc.. |
| textTypefacePath | textTypefacePath: string | Set textTypefacePath example: roboto.ttf |
| Property (iOS) | Default | Description |
|---|---|---|
| text | text: string | Set the text |
| alignment | alignment: boolean | Set true for justified or false |
| color | color: string | Set textColor #RRGGBB 'white', 'black', etc.. |
| textWrap | textWrap: boolean | Property of Label |
| fontSize | fontSize: number | Property of Label |
License
Apache License Version 2.0, January 2004