Skip to content

Latest commit

 

History

History
59 lines (51 loc) · 1.87 KB

api-modal.mdx

File metadata and controls

59 lines (51 loc) · 1.87 KB
id title sidebar_label
modal
Modal
Modal

showModal()

Show a screen as a modal.

Parameters

Name Required Type Description
layout Yes Layout Any type of layout. BottomTabs, Stack, SideMenu, Component
Navigation.showModal({
  stack: {
    children: [{
      component: {
        name: 'example.ModalScreen',
        passProps: {
          text: 'stack with one child'
        },
        options: {
          topBar: {
            title: {
              text: 'Modal'
            }
          }
        }
      }
    }]
  }
});

dismissModal()

Dismiss the current modal.

Parameters

Name Required Type Description
componentId Yes string Any component id presented in the modal
mergeOptions No Options Options to be merged before dismissing the Modal.
Navigation.dismissModal(this.props.componentId);

dismissAllModals()

Dismiss all current modals at the same time.

Parameters

Name Required Type Description
mergeOptions No Options Options to be merged before dismissing all modals.
Navigation.dismissAllModals();