9.0 Released! → Native ESM runtimes 🚀, Vite support ⚡️, multi-window apps and more...
Read Announcement

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