Home Reference Source
import {ItemBinder} from '@tilfin/flatout/src/model/binder.js'
protected class | source

ItemBinder

Extends:

Binder → ItemBinder

Binding Item and View to apply the change of item to View

Constructor Summary

Public Constructor
public

constructor(item: Item, view: View)

Constructor.

Member Summary

Private Members
private

_view: *

Method Summary

Public Methods
public

update(objectPattern: {"field": *, "newValue": *, "oldValue": *})

Updating field of view

Inherited Summary

From class Binder
private

_item: *

public

Remove listening to item

Public Constructors

public constructor(item: Item, view: View) source

Constructor.

Override:

Binder#constructor

Params:

NameTypeAttributeDescription
item Item

target data

view View

target view

Private Members

private _view: * source

Public Methods

public update(objectPattern: {"field": *, "newValue": *, "oldValue": *}) source

Updating field of view

Params:

NameTypeAttributeDescription
objectPattern {"field": *, "newValue": *, "oldValue": *}
  • default: {"field":null,"newValue":null,"oldValue":null}