NativeScript 9.1 Released → V8 14.9, Vite 8 HMR, built for rapid agentic visual iteration
Dig in

Defined in: ui/styling/font.d.ts:6

Extends ​

  • Font

Constructors ​

Constructor ​

ts
new Font(
   family: string, 
   size: number, 
   style?: FontStyleType, 
   weight?: FontWeightType, 
   scale?: number, 
   fontVariationSettings?: FontVariationSettings[]): Font;

Defined in: ui/styling/font.d.ts:19

Parameters ​

ParameterType
familystring
sizenumber
style?FontStyleType
weight?FontWeightType
scale?number
fontVariationSettings?FontVariationSettings[]

Returns ​

Font

Overrides ​

ts
FontBase.constructor

Properties ​

fontFamily ​

ts
fontFamily: string;

Defined in: ui/styling/font.d.ts:9

Overrides ​

ts
FontBase.fontFamily

fontScale ​

ts
fontScale: number;

Defined in: ui/styling/font.d.ts:13

Overrides ​

ts
FontBase.fontScale

fontSize ​

ts
fontSize: number;

Defined in: ui/styling/font.d.ts:12

Overrides ​

ts
FontBase.fontSize

fontStyle ​

ts
fontStyle: FontStyleType;

Defined in: ui/styling/font.d.ts:10

Overrides ​

ts
FontBase.fontStyle

fontVariationSettings? ​

ts
optional fontVariationSettings?: FontVariationSettingsType[];

Defined in: ui/styling/font.d.ts:14

Overrides ​

ts
FontBase.fontVariationSettings

fontWeight ​

ts
fontWeight: FontWeightType;

Defined in: ui/styling/font.d.ts:11

Overrides ​

ts
FontBase.fontWeight

isBold ​

ts
isBold: boolean;

Defined in: ui/styling/font.d.ts:16

Overrides ​

ts
FontBase.isBold

isItalic ​

ts
isItalic: boolean;

Defined in: ui/styling/font.d.ts:17

Overrides ​

ts
FontBase.isItalic

default ​

ts
static default: Font;

Defined in: ui/styling/font.d.ts:7

Overrides ​

ts
FontBase.default

Methods ​

getAndroidTypeface() ​

ts
getAndroidTypeface(): any;

Defined in: ui/styling/font.d.ts:21

Returns ​

any

Overrides ​

ts
FontBase.getAndroidTypeface

getUIFont() ​

ts
getUIFont(defaultFont: any): any;

Defined in: ui/styling/font.d.ts:22

Parameters ​

ParameterType
defaultFontany

Returns ​

any

Overrides ​

ts
FontBase.getUIFont

withFontFamily() ​

ts
withFontFamily(family: string): Font;

Defined in: ui/styling/font.d.ts:24

Parameters ​

ParameterType
familystring

Returns ​

Font

Overrides ​

ts
FontBase.withFontFamily

withFontScale() ​

ts
withFontScale(scale: number): Font;

Defined in: ui/styling/font.d.ts:28

Parameters ​

ParameterType
scalenumber

Returns ​

Font

Overrides ​

ts
FontBase.withFontScale

withFontSize() ​

ts
withFontSize(size: number): Font;

Defined in: ui/styling/font.d.ts:27

Parameters ​

ParameterType
sizenumber

Returns ​

Font

Overrides ​

ts
FontBase.withFontSize

withFontStyle() ​

ts
withFontStyle(style: FontStyleType): Font;

Defined in: ui/styling/font.d.ts:25

Parameters ​

ParameterType
styleFontStyleType

Returns ​

Font

Overrides ​

ts
FontBase.withFontStyle

withFontVariationSettings() ​

ts
withFontVariationSettings(variationSettings: FontVariationSettings[]): Font;

Defined in: ui/styling/font.d.ts:29

Parameters ​

ParameterType
variationSettingsFontVariationSettings[]

Returns ​

Font

Overrides ​

ts
FontBase.withFontVariationSettings

withFontWeight() ​

ts
withFontWeight(weight: FontWeightType): Font;

Defined in: ui/styling/font.d.ts:26

Parameters ​

ParameterType
weightFontWeightType

Returns ​

Font

Overrides ​

ts
FontBase.withFontWeight

equals() ​

ts
static equals(value1: Font, value2: Font): boolean;

Defined in: ui/styling/font.d.ts:31

Parameters ​

ParameterType
value1Font
value2Font

Returns ​

boolean

Overrides ​

ts
FontBase.equals
Previous
Folder