neft
Version:
Universal Platform
70 lines (55 loc) • 6.09 kB
Markdown
> [Wiki](Home) ▸ [[API Reference|API-Reference]] ▸ [[Renderer|Renderer-API]] ▸ [[Item|Renderer-Item-API]] ▸ [[Text|Renderer-Text-API]] ▸ **Text.Font**
#Text.Font
<dl><dt>Syntax</dt><dd><code>Item.Text.Font</code></dd><dt>Static property of</dt><dd><a href="/Neft-io/neft/wiki/Renderer-Item-API#class-item">Item</a></dd></dl>
> [`Source`](/Neft-io/neft/blob/65f8de73ffc0dbb38be0f58144f629599500b1a9/src/renderer/types/basics/item/types/text/font.litcoffee#itemtextfont)
## Table of contents
* [Text.Font](#textfont)
* [**Class** Font](#class-font)
* [family](#family)
* [onFamilyChange](#onfamilychange)
* [pixelSize](#pixelsize)
* [onPixelSizeChange](#onpixelsizechange)
* [weight](#weight)
* [onWeightChange](#onweightchange)
* [wordSpacing](#wordspacing)
* [onWordSpacingChange](#onwordspacingchange)
* [letterSpacing](#letterspacing)
* [onLetterSpacingChange](#onletterspacingchange)
* [italic](#italic)
* [onItalicChange](#onitalicchange)
* [Glossary](#glossary)
# **Class** Font
> [`Source`](/Neft-io/neft/blob/65f8de73ffc0dbb38be0f58144f629599500b1a9/src/renderer/types/basics/item/types/text/font.litcoffee)
##family
<dl><dt>Syntax</dt><dd><code>*String* Font.family = `'sans-serif'`</code></dd><dt>Static property of</dt><dd><i>Font</i></dd><dt>Type</dt><dd><i>String</i></dd><dt>Default</dt><dd><code>'sans-serif'</code></dd></dl>
##onFamilyChange
<dl><dt>Syntax</dt><dd><code>*Signal* Font.onFamilyChange(*String* oldValue)</code></dd><dt>Static property of</dt><dd><i>Font</i></dd><dt>Parameters</dt><dd><ul><li>oldValue — <i>String</i></li></ul></dd><dt>Type</dt><dd><a href="/Neft-io/neft/wiki/Signal-API#class-signal">Signal</a></dd></dl>
> [`Source`](/Neft-io/neft/blob/65f8de73ffc0dbb38be0f58144f629599500b1a9/src/renderer/types/basics/item/types/text/font.litcoffee#signal-fontonfamilychangestring-oldvalue)
##pixelSize
<dl><dt>Syntax</dt><dd><code>*Float* Font.pixelSize = `14`</code></dd><dt>Static property of</dt><dd><i>Font</i></dd><dt>Type</dt><dd><a href="/Neft-io/neft/wiki/Utils-API#isfloat">Float</a></dd><dt>Default</dt><dd><code>14</code></dd></dl>
##onPixelSizeChange
<dl><dt>Syntax</dt><dd><code>*Signal* Font.onPixelSizeChange(*String* oldValue)</code></dd><dt>Static property of</dt><dd><i>Font</i></dd><dt>Parameters</dt><dd><ul><li>oldValue — <i>String</i></li></ul></dd><dt>Type</dt><dd><a href="/Neft-io/neft/wiki/Signal-API#class-signal">Signal</a></dd></dl>
> [`Source`](/Neft-io/neft/blob/65f8de73ffc0dbb38be0f58144f629599500b1a9/src/renderer/types/basics/item/types/text/font.litcoffee#signal-fontonpixelsizechangestring-oldvalue)
##weight
<dl><dt>Syntax</dt><dd><code>*Float* Font.weight = `0.4`</code></dd><dt>Static property of</dt><dd><i>Font</i></dd><dt>Type</dt><dd><a href="/Neft-io/neft/wiki/Utils-API#isfloat">Float</a></dd><dt>Default</dt><dd><code>0.4</code></dd></dl>
In range from 0 to 1.
##onWeightChange
<dl><dt>Syntax</dt><dd><code>*Signal* Font.onWeightChange(*Float* oldValue)</code></dd><dt>Static property of</dt><dd><i>Font</i></dd><dt>Parameters</dt><dd><ul><li>oldValue — <a href="/Neft-io/neft/wiki/Utils-API#isfloat">Float</a></li></ul></dd><dt>Type</dt><dd><a href="/Neft-io/neft/wiki/Signal-API#class-signal">Signal</a></dd></dl>
> [`Source`](/Neft-io/neft/blob/65f8de73ffc0dbb38be0f58144f629599500b1a9/src/renderer/types/basics/item/types/text/font.litcoffee#signal-fontonweightchangefloat-oldvalue)
##wordSpacing
<dl><dt>Syntax</dt><dd><code>Hidden *Float* Font.wordSpacing = `0`</code></dd><dt>Static property of</dt><dd><i>Font</i></dd><dt>Type</dt><dd><a href="/Neft-io/neft/wiki/Utils-API#isfloat">Float</a></dd><dt>Default</dt><dd><code>0</code></dd><dt>Not Implemented</dt></dl>
##onWordSpacingChange
<dl><dt>Syntax</dt><dd><code>Hidden *Signal* Font.onWordSpacingChange(*Float* oldValue)</code></dd><dt>Static property of</dt><dd><i>Font</i></dd><dt>Parameters</dt><dd><ul><li>oldValue — <a href="/Neft-io/neft/wiki/Utils-API#isfloat">Float</a></li></ul></dd><dt>Type</dt><dd><a href="/Neft-io/neft/wiki/Signal-API#class-signal">Signal</a></dd><dt>Not Implemented</dt></dl>
> [`Source`](/Neft-io/neft/blob/65f8de73ffc0dbb38be0f58144f629599500b1a9/src/renderer/types/basics/item/types/text/font.litcoffee#hidden-signal-fontonwordspacingchangefloat-oldvalue)
##letterSpacing
<dl><dt>Syntax</dt><dd><code>Hidden *Float* Font.letterSpacing = `0`</code></dd><dt>Static property of</dt><dd><i>Font</i></dd><dt>Type</dt><dd><a href="/Neft-io/neft/wiki/Utils-API#isfloat">Float</a></dd><dt>Default</dt><dd><code>0</code></dd><dt>Not Implemented</dt></dl>
##onLetterSpacingChange
<dl><dt>Syntax</dt><dd><code>Hidden *Signal* Font.onLetterSpacingChange(*Float* oldValue)</code></dd><dt>Static property of</dt><dd><i>Font</i></dd><dt>Parameters</dt><dd><ul><li>oldValue — <a href="/Neft-io/neft/wiki/Utils-API#isfloat">Float</a></li></ul></dd><dt>Type</dt><dd><a href="/Neft-io/neft/wiki/Signal-API#class-signal">Signal</a></dd><dt>Not Implemented</dt></dl>
> [`Source`](/Neft-io/neft/blob/65f8de73ffc0dbb38be0f58144f629599500b1a9/src/renderer/types/basics/item/types/text/font.litcoffee#hidden-signal-fontonletterspacingchangefloat-oldvalue)
##italic
<dl><dt>Syntax</dt><dd><code>*Boolean* Font.italic = `false`</code></dd><dt>Static property of</dt><dd><i>Font</i></dd><dt>Type</dt><dd><i>Boolean</i></dd><dt>Default</dt><dd><code>false</code></dd></dl>
##onItalicChange
<dl><dt>Syntax</dt><dd><code>*Signal* Font.onItalicChange(*Boolean* oldValue)</code></dd><dt>Static property of</dt><dd><i>Font</i></dd><dt>Parameters</dt><dd><ul><li>oldValue — <i>Boolean</i></li></ul></dd><dt>Type</dt><dd><a href="/Neft-io/neft/wiki/Signal-API#class-signal">Signal</a></dd></dl>
> [`Source`](/Neft-io/neft/blob/65f8de73ffc0dbb38be0f58144f629599500b1a9/src/renderer/types/basics/item/types/text/font.litcoffee#signal-fontonitalicchangeboolean-oldvalue)
# Glossary
- [Item.Text.Font](#class-font)