====================== EvanSplitPaneComponent ====================== .. list-table:: :widths: auto :stub-columns: 1 * - Source - `split-pane `__ Create easy Dashboards - generates an left panel using Ionic (will be folded on small displays) - With a click into the header it will show a small view on big devices. - include footer select box to navigate to root dapps **Notice: powerfull in combination with DApps that using dapp-wrapper.** ng-content selectors: - "header" for top bar replacement (customHeader parameter must be true) - "evan-menu-content" for left panel contents - "evan-content" for right side ------ Inputs ------ - ``disableSidepanel`` : use dashboard wrapper functions, but hide the sidepanel - ``customHeader`` : Check if a custom header should be displayed ------ Events ------ - ``smallToolbarToggled`` : Event triggered, when user clicks of dashboard header - ``rootDAppLoaded`` : Event triggered, when a new root dapp was loaded (can be submitted multiple times) ------- Example ------- Reference Implementation: `Dashboard DApp `_ - typescript .. code-block:: typescript this.dapps = await this.descriptionService.getMultipleDescriptions([ 'favorites', 'addressbook', 'mailbox', 'profile' ]); - html ::
------------ View Example ------------ - normal view .. image:: ../../images/angular-core/components/evan-split-pane.png :width: 600 - small view .. image:: ../../images/angular-core/components/evan-split-pane-small.png :width: 600