Skip to main content

TagEditor

Defined in: js-api/src/widgets/tree.ts:18

Constructors​

Constructor​

new TagEditor(dart): TagEditor

Defined in: js-api/src/widgets/tree.ts:21

Parameters​

ParameterType
dartany

Returns​

TagEditor

Properties​

PropertyTypeDefined in
dartanyjs-api/src/widgets/tree.ts:19

Accessors​

acceptsDragDrop​

Set Signature​

set acceptsDragDrop(predicate): void

Defined in: js-api/src/widgets/tree.ts:49

Parameters​
ParameterType
predicate(...params) => boolean
Returns​

void


doDrop​

Set Signature​

set doDrop(action): void

Defined in: js-api/src/widgets/tree.ts:53

Parameters​
ParameterType
action(item) => void
Returns​

void


root​

Get Signature​

get root(): HTMLElement

Defined in: js-api/src/widgets/tree.ts:29

Returns​

HTMLElement


tags​

Get Signature​

get tags(): TagElement[]

Defined in: js-api/src/widgets/tree.ts:33

Returns​

TagElement[]

Methods​

addTag()​

addTag(tag, notify?): any

Defined in: js-api/src/widgets/tree.ts:37

Parameters​

ParameterTypeDefault value
tagstring | TagElementundefined
notifybooleantrue

Returns​

any


clearTags()​

clearTags(): void

Defined in: js-api/src/widgets/tree.ts:45

Returns​

void


onChanged()​

onChanged(callback): StreamSubscription

Defined in: js-api/src/widgets/tree.ts:57

Parameters​

ParameterType
callbackCallback

Returns​

StreamSubscription


removeTag()​

removeTag(tag): void

Defined in: js-api/src/widgets/tree.ts:41

Parameters​

ParameterType
tagstring | TagElement

Returns​

void


create()​

static create(): TagEditor

Defined in: js-api/src/widgets/tree.ts:25

Returns​

TagEditor