Skip to content

@serenity-is/corelib / ImageUploadEditor

Class: ImageUploadEditor

Hierarchy

Table of contents

Constructors

Properties

Accessors

Methods

Constructors

constructor

new ImageUploadEditor(div, opt)

Parameters

Name Type
div JQuery
opt ImageUploadEditorOptions

Overrides

FileUploadEditor.constructor

Defined in

src/ui/editors/uploadeditors.ts:269

Properties

element

element: JQuery

Inherited from

FileUploadEditor.element

Defined in

src/ui/widgets/widget.ts:61


entity

Protected entity: UploadedFile

Inherited from

FileUploadEditor.entity

Defined in

src/ui/editors/uploadeditors.ts:259


fileSymbols

Protected fileSymbols: JQuery

Inherited from

FileUploadEditor.fileSymbols

Defined in

src/ui/editors/uploadeditors.ts:262


hiddenInput

Protected hiddenInput: JQuery

Inherited from

FileUploadEditor.hiddenInput

Defined in

src/ui/editors/uploadeditors.ts:264


idPrefix

Readonly idPrefix: string

Inherited from

FileUploadEditor.idPrefix

Defined in

src/ui/widgets/widget.ts:65


options

Protected options: FileUploadEditorOptions

Inherited from

FileUploadEditor.options

Defined in

src/ui/widgets/widget.ts:62


progress

Protected progress: JQuery

Inherited from

FileUploadEditor.progress

Defined in

src/ui/editors/uploadeditors.ts:261


toolbar

Protected toolbar: Toolbar

Inherited from

FileUploadEditor.toolbar

Defined in

src/ui/editors/uploadeditors.ts:260


uniqueName

Protected uniqueName: string

Inherited from

FileUploadEditor.uniqueName

Defined in

src/ui/widgets/widget.ts:64


uploadInput

Protected uploadInput: JQuery

Inherited from

FileUploadEditor.uploadInput

Defined in

src/ui/editors/uploadeditors.ts:263


widgetName

Protected widgetName: string

Inherited from

FileUploadEditor.widgetName

Defined in

src/ui/widgets/widget.ts:63

Accessors

value

get value(): UploadedFile

Returns

UploadedFile

Inherited from

FileUploadEditor.value

Defined in

src/ui/editors/uploadeditors.ts:185

set value(v): void

Parameters

Name Type
v UploadedFile

Returns

void

Inherited from

FileUploadEditor.value

Defined in

src/ui/editors/uploadeditors.ts:227

Methods

addCssClass

Protected addCssClass(): void

Returns

void

Inherited from

FileUploadEditor.addCssClass

Defined in

src/ui/widgets/widget.ts:100


addFileButtonText

Protected addFileButtonText(): string

Returns

string

Inherited from

FileUploadEditor.addFileButtonText

Defined in

src/ui/editors/uploadeditors.ts:87


addValidationRule

addValidationRule(eventClass, rule): JQuery

Parameters

Name Type
eventClass string
rule (p1: JQuery) => string

Returns

JQuery

Inherited from

FileUploadEditor.addValidationRule

Defined in

src/ui/widgets/widget.ts:134


change

change(handler): void

Parameters

Name Type
handler (e: JQueryEventObject) => void

Returns

void

Inherited from

FileUploadEditor.change

Defined in

src/ui/widgets/widget.ts:142

change(handler): void

Parameters

Name Type
handler (e: JQueryEventObject) => void

Returns

void

Inherited from

FileUploadEditor.change

Defined in

src/ui/widgets/widget.ts:259


changeSelect2

changeSelect2(handler): void

Parameters

Name Type
handler (e: JQueryEventObject) => void

Returns

void

Inherited from

FileUploadEditor.changeSelect2

Defined in

src/ui/widgets/widget.ts:146

changeSelect2(handler): void

Parameters

Name Type
handler (e: JQueryEventObject) => void

Returns

void

Inherited from

FileUploadEditor.changeSelect2

Defined in

src/ui/widgets/widget.ts:260


destroy

destroy(): void

Returns

void

Inherited from

FileUploadEditor.destroy

Defined in

src/ui/widgets/widget.ts:92


getCssClass

Protected getCssClass(): string

Returns

string

Inherited from

FileUploadEditor.getCssClass

Defined in

src/ui/widgets/widget.ts:104


getEditValue

getEditValue(property, target): void

Parameters

Name Type
property PropertyItem
target any

Returns

void

Inherited from

FileUploadEditor.getEditValue

Defined in

src/ui/editors/uploadeditors.ts:231


getGridField

getGridField(): JQuery

Returns

JQuery

Inherited from

FileUploadEditor.getGridField

Defined in

src/ui/widgets/widget.ts:138


getToolButtons

Protected getToolButtons(): ToolButton[]

Returns

ToolButton[]

Inherited from

FileUploadEditor.getToolButtons

Defined in

src/ui/editors/uploadeditors.ts:91


getUploadInputOptions

Protected getUploadInputOptions(): UploadInputOptions

Returns

UploadInputOptions

Inherited from

FileUploadEditor.getUploadInputOptions

Defined in

src/ui/editors/uploadeditors.ts:57


get_readOnly

get_readOnly(): boolean

Returns

boolean

Inherited from

FileUploadEditor.get_readOnly

Defined in

src/ui/editors/uploadeditors.ts:144


get_required

get_required(): boolean

Returns

boolean

Inherited from

FileUploadEditor.get_required

Defined in

src/ui/editors/uploadeditors.ts:169


get_value

get_value(): UploadedFile

Returns

UploadedFile

Inherited from

FileUploadEditor.get_value

Defined in

src/ui/editors/uploadeditors.ts:177


init

init(action?): ImageUploadEditor

Parameters

Name Type
action? (widget: any) => void

Returns

ImageUploadEditor

Inherited from

FileUploadEditor.init

Defined in

src/ui/widgets/widget.ts:179


initialize

initialize(): void

Returns

void

Inherited from

FileUploadEditor.initialize

Defined in

src/ui/widgets/widget.ts:176


populate

Protected populate(): void

Returns

void

Inherited from

FileUploadEditor.populate

Defined in

src/ui/editors/uploadeditors.ts:119


renderContents

Protected renderContents(): void

Returns

void

Inherited from

FileUploadEditor.renderContents

Defined in

src/ui/widgets/widget.ts:184


setEditValue

setEditValue(source, property): void

Parameters

Name Type
source any
property PropertyItem

Returns

void

Inherited from

FileUploadEditor.setEditValue

Defined in

src/ui/editors/uploadeditors.ts:236


set_readOnly

set_readOnly(value): void

Parameters

Name Type
value boolean

Returns

void

Inherited from

FileUploadEditor.set_readOnly

Defined in

src/ui/editors/uploadeditors.ts:148


set_required

set_required(value): void

Parameters

Name Type
value boolean

Returns

void

Inherited from

FileUploadEditor.set_required

Defined in

src/ui/editors/uploadeditors.ts:173


set_value

set_value(value): void

Parameters

Name Type
value UploadedFile

Returns

void

Inherited from

FileUploadEditor.set_value

Defined in

src/ui/editors/uploadeditors.ts:189


updateInterface

Protected updateInterface(): void

Returns

void

Inherited from

FileUploadEditor.updateInterface

Defined in

src/ui/editors/uploadeditors.ts:136


create

Static create<TWidget, TOpt>(params): TWidget

Type parameters

Name Type
TWidget extends Widget<TOpt, TWidget>
TOpt TOpt

Parameters

Name Type
params CreateWidgetParams<TWidget, TOpt>

Returns

TWidget

Inherited from

FileUploadEditor.create

Defined in

src/ui/widgets/widget.ts:153


elementFor

Static elementFor<TWidget>(editorType): JQuery

Type parameters

Name
TWidget

Parameters

Name Type
editorType (...args: any[]) => TWidget

Returns

JQuery

Inherited from

FileUploadEditor.elementFor

Defined in

src/ui/widgets/widget.ts:128


getWidgetName

Static getWidgetName(type): string

Parameters

Name Type
type Function

Returns

string

Inherited from

FileUploadEditor.getWidgetName

Defined in

src/ui/widgets/widget.ts:124