SplitView

A container view controller implementing a master-detail interface. See UISplitViewController docs. Currently implemented only in iOS.

{
id: 'PROFILE_TAB',
master: {
component: {
id: 'MASTER_SCREEN',
name: 'MasterScreen'
}
},
detail: {
component: {
id: 'DETAIL_SCREEN',
name: 'DetailScreen'
}
}
}

id

TypeRequiredDescription
stringNoUnique id used to interact with the view via the Navigation api, usually Navigation.mergeOptions which accepts the componentId as it's first argument.

master

TypeRequiredDescription
LayoutYESSet master layout (the smaller screen, sidebar)

detail

TypeRequiredDescription
LayoutYESSet detail layout (the larger screen, flexes)

options

TypeRequiredDescription
OptionsNodynamic options which will apply to all screens