UNPKG

@openmrs/esm-framework

Version:
61 lines (32 loc) 1.98 kB
[@openmrs/esm-framework](../API.md) / PatientBannerToggleContactDetailsButtonProps # Interface: PatientBannerToggleContactDetailsButtonProps ## Table of contents ### UI Properties - [className](PatientBannerToggleContactDetailsButtonProps.md#classname) - [showContactDetails](PatientBannerToggleContactDetailsButtonProps.md#showcontactdetails) ### UI Methods - [toggleContactDetails](PatientBannerToggleContactDetailsButtonProps.md#togglecontactdetails) ## UI Properties ### className`Optional` **className**: `string` Passed through to the Carbon Button component #### Defined in [packages/framework/esm-styleguide/src/patient-banner/contact-details/patient-banner-toggle-contact-details-button.component.tsx:13](https://github.com/openmrs/openmrs-esm-core/blob/main/packages/framework/esm-styleguide/src/patient-banner/contact-details/patient-banner-toggle-contact-details-button.component.tsx#L13) ___ ### showContactDetails • **showContactDetails**: `boolean` Whether the contact details are currently being displayed #### Defined in [packages/framework/esm-styleguide/src/patient-banner/contact-details/patient-banner-toggle-contact-details-button.component.tsx:9](https://github.com/openmrs/openmrs-esm-core/blob/main/packages/framework/esm-styleguide/src/patient-banner/contact-details/patient-banner-toggle-contact-details-button.component.tsx#L9) ## UI Methods ### toggleContactDetails ▸ **toggleContactDetails**(`e`): `void` Function called when this button is clicked. #### Parameters | Name | Type | | :------ | :------ | | `e` | `MouseEvent`<`Element`, `MouseEvent`\> | #### Returns `void` #### Defined in [packages/framework/esm-styleguide/src/patient-banner/contact-details/patient-banner-toggle-contact-details-button.component.tsx:11](https://github.com/openmrs/openmrs-esm-core/blob/main/packages/framework/esm-styleguide/src/patient-banner/contact-details/patient-banner-toggle-contact-details-button.component.tsx#L11)