---
# System prepended metadata

title: Widget - NeoAppBar
tags: [Flutter-Widget]

---

NeoAppBar
---
**Description:** Widget will be used to display app bar.

**UI States:**
![Screen Shot 2023-11-21 at 14.32.05](https://hackmd.io/_uploads/B17SBz5ET.png)


**Parameters:**

| Parameter Name | Type | Is Required | Description | Default Value | 
| - | - | -| - | - |
|backTransitionId        | String?  | No    | ID for the back transition | null | 
|title | String?  | No    | Title of page | null | Display logo if title is null |
|actionList | List<[NeoAppBarActionModel](https://hackmd.io/Uy98PTVEQ2aAY8yxvGh8hQ)>| No | Action list of that page | [] | |
|leftWidgetType | [NeoAppBarLeftWidgetType](https://hackmd.io/b_unHPPuRyCv2aMU8edzjA)| No | Left widget type enum | null | |

**Example Response**
```json
{
  "type": "neo_app_bar",
  "args": {
    "backTransitionId": "",
    "title": "Placeholder",
    "actionList": [
      {
        "iconUrn": "urn:local:icons:plusCircle:svg",
        "transitionId": ""
      },
      {
        "iconUrn": "urn:local:icons:helpCircle:svg",
        "transitionId": ""
      }
    ],
    "leftWidgetType": "NeoAppBarLeftWidgetType.languageSwitch"
  }
}
```