The UI.Layout.SplitSelectable provide helpers to render a view for
displaying a list of items where selecting any particular item opens a detailed
view of it. You will have to generate a
Nav.Content through mobile or
desktop helper depending upon the target device, which later a
page can provide through Nav.Container to
show on screens.
Example of usage:
splitSelectableContent : RenderConfig -> Config -> Nav.Content
splitSelectableContent renderConfig layoutConfig =
desktop renderConfig layoutConfiglater on, splitSelectableContent can be used to populate the content field
inside the Container record to render it.
The MobileConfig msg is used to construct a record having mobile specific
parts of the data items needed to build a SplitSelectable view.
mobile helper constructs SplitSelectable layout for rendering on mobile
desktop helper constructs SplitSelectable layout for rendering on desktop
The
Config object msgis used to construct a record which later can be fed tomobileordesktophelper to construct a SplitSelectable view.