NativeScript
Search
Search
DocsBlogCommunitySupport
Open NativeScript GitHub
  • Docs
  • Tutorials
  • Preview
  • Snacks
  • Plugins
  • UI Components
  • API Reference
    • Layout Containers
      • StackLayout
      • GridLayout
      • RootLayout
      • FlexboxLayout
      • WrapLayout
      • DockLayout
      • AbsoluteLayout
    • Navigation Components
      • Frame
      • Page
      • ActionBar
    • Dialogs
      • Alert
      • Action
      • Confirm
      • Prompt
      • Login
    • Components
      • ActivityIndicator
      • Button
      • DatePicker
      • HtmlView
      • Image
      • Label
      • ListPicker
      • ListView
      • Placeholder
      • Progress
      • ScrollView
      • SearchBar
      • SegmentedBar
      • Slider
      • Switch
      • TabView
      • TextField
      • TextView
      • TimePicker
      • WebView
  1. Home
  2. UI Components

UI Components

NativeScript ships with commonly used UI components, these are the foundational building blocks. Additional UI components can be created or installed via plugins.

Layout Containers ​

  • StackLayout
  • GridLayout
  • RootLayout
  • FlexboxLayout
  • WrapLayout
  • DockLayout
  • AbsoluteLayout

Navigation Components ​

  • Frame
  • Page
  • ActionBar
  • ActionItem
  • NavigationButton

Dialogs ​

  • Alert
  • Action
  • Confirm
  • Prompt
  • Login

Components ​

  • ActivityIndicator
  • Button
  • DatePicker
  • HtmlView
  • Image
  • Label
  • ListPicker
  • ListView
  • Placeholder
  • Progress
  • ScrollView
  • SearchBar
  • SegmentedBar
  • Slider
  • Switch
  • TabView
  • TextField
  • TextView
  • TimePicker
  • WebView
On this page
  1. Layout Containers
  2. Navigation Components
  3. Dialogs
  4. Components
Edit this page

Last updated: