MenuComponentStructureExpander

Expands:

$applicationRoot.directory$/native/ionic/src/app/components/menu/menu.component.html

if:

true
property value
element type ApplicationInstance
qualified name net.democritus.expander.ionic.applicationinstance.component.MenuComponentStructureExpander
layer ROOT
technology COMMON
sourceType HTML
phase expansion
features  

Example

Some example of the content generated by the expander:

<ion-split-pane contentId="content">
  <ion-menu contentId="content">

    <ion-header>
      <ion-toolbar>

        <!-- anchor:custom-before-app-title:start-->
        <!-- anchor:custom-before-app-title:end-->

        <ion-title>EU Rent: Exercises</ion-title>

        <!-- anchor:custom-after-app-title:start-->
        <!-- anchor:custom-after-app-title:end-->

      </ion-toolbar>
    </ion-header>

    <ion-content>

      <!-- anchor:custom-before-menu:start-->
      <!-- anchor:custom-before-menu:end-->

      <ion-list full lines="none">
        <ion-menu-toggle auto-hide="false">
          <ion-item button (click)="openApplicationRootHomePage()" routerDirection="root" routerLink="/home" routerLinkActive="active-link">
            <ion-icon slot="start" name="home"></ion-icon>
            <ion-label>Home</ion-label>
          </ion-item>

          <!-- anchor:custom-menu-item:start-->
          <!-- anchor:custom-menu-item:end-->

        </ion-menu-toggle>
      </ion-list>

      <!-- anchor:custom-after-menu:start-->
      <!-- anchor:custom-after-menu:end-->

    </ion-content>

    <ion-footer>
      <ion-button color="primary" (click)="logout()" expand="full" fill="clear">
        <ion-icon slot="start" name="log-out"></ion-icon>
        <ion-label>Logout</ion-label>
      </ion-button>
    </ion-footer>
  </ion-menu>

  <ion-router-outlet id="content">
  </ion-router-outlet>
</ion-split-pane>