@serenity-is/corelib / FileDownloadFormatter

Class: FileDownloadFormatter

Implements

Table of contents

Constructors

Properties

Accessors

Methods

Constructors

constructor

new FileDownloadFormatter(props?): FileDownloadFormatter

Parameters

Name Type
props Object
props.displayFormat? string
props.iconClass? string
props.originalNameProperty? string

Returns

FileDownloadFormatter

Defined in

src/ui/formatters/formatters.ts:141

Properties

props

Readonly props: Object = {}

Type declaration

Name Type
displayFormat? string
iconClass? string
originalNameProperty? string

Defined in

src/ui/formatters/formatters.ts:141

Accessors

displayFormat

get displayFormat(): string

Returns

string

Defined in

src/ui/formatters/formatters.ts:177

set displayFormat(value): void

Parameters

Name Type
value string

Returns

void

Defined in

src/ui/formatters/formatters.ts:178


iconClass

get iconClass(): string

Returns

string

Defined in

src/ui/formatters/formatters.ts:183

set iconClass(value): void

Parameters

Name Type
value string

Returns

void

Defined in

src/ui/formatters/formatters.ts:184


originalNameProperty

get originalNameProperty(): string

Returns

string

Defined in

src/ui/formatters/formatters.ts:180

set originalNameProperty(value): void

Parameters

Name Type
value string

Returns

void

Defined in

src/ui/formatters/formatters.ts:181

Methods

format

format(ctx): string

Parameters

Name Type
ctx FormatterContext<any>

Returns

string

Implementation of

Formatter.format

Defined in

src/ui/formatters/formatters.ts:145


initializeColumn

initializeColumn(column): void

Parameters

Name Type
column Column<any>

Returns

void

Implementation of

IInitializeColumn.initializeColumn

Defined in

src/ui/formatters/formatters.ts:169


dbFileUrl

dbFileUrl(filename): string

Parameters

Name Type
filename string

Returns

string

Defined in

src/ui/formatters/formatters.ts:164