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