Preview 2.0 is now in Public Beta!
Read the Announcement

Summary

Constructors

constructor

Properties

_getDataItem
_isDirty
_itemTemplateSelector
_itemTemplateSelectorBindable
android
ios
items
itemsLayout
itemTemplate
itemTemplates
knownFunctions
162 properties inherited from CustomLayoutView
Click to expand

Accessors

_childrenCount
itemTemplateSelector
4 accessors inherited from CustomLayoutView
Click to expand

Methods

_getDefaultItemContent
_onItemsChanged
_requestRefresh
eachChildView
onLayout
onLoaded
onMeasure
refresh
125 methods inherited from CustomLayoutView
Click to expand

Constructors

constructor

Properties

_getDataItem

Private

_isDirty

Private

_itemTemplateSelector

Private
_itemTemplateSelector: any

_itemTemplateSelectorBindable

Private
_itemTemplateSelectorBindable: any

android

itemTemplate

itemTemplates

items

items: any[] | ItemsSource

knownFunctions

Static
knownFunctions: string[]

Accessors

_childrenCount

get _childrenCount(): number

itemTemplateSelector

get itemTemplateSelector(): string | (item: any, index: number, items: any) => string
Returns string | (item: any, index: number, items: any) => string

Methods

_getDefaultItemContent

_getDefaultItemContent(index: number): View
Parameter Default Description
index
number

Returns View

_onItemsChanged

_onItemsChanged(data: ChangedData<any>): void
Parameter Default Description
data

Returns void

_requestRefresh

_requestRefresh(): void

eachChildView

eachChildView(callback: (child: View) => boolean): void
Parameter Default Description
callback
(child: View) => boolean

Returns void

onLayout

onLayout(left: number, top: number, right: number, bottom: number): void
Parameter Default Description
left
number

top
number

right
number

bottom
number

Returns void

onLoaded

onLoaded(): void

onMeasure

onMeasure(widthMeasureSpec: number, heightMeasureSpec: number): void
Parameter Default Description
widthMeasureSpec
number

heightMeasureSpec
number

Returns void

refresh

refresh(): void