UNPKG

communication-react-19

Version:

React library for building modern communication user experiences utilizing Azure Communication Services (React 19 compatible fork)

190 lines 5.73 kB
/** * Strings used by the {@link CallWithChatComposite} directly. * * This strings are in addition to those used by the components from the component library. * * @public */ export interface CallWithChatCompositeStrings { /** * {@link CallWithChatComposite} control bar People button label */ peopleButtonLabel: string; /** * {@link CallWithChatComposite} control bar People button label when checked */ selectedPeopleButtonLabel: string; /** * {@link CallWithChatComposite} aria label for control bar People button when unchecked */ peopleButtonTooltipOpenAriaLabel: string; /** * {@link CallWithChatComposite} aria label for control bar People button when checked */ peopleButtonTooltipCloseAriaLabel: string; /** * {@link CallWithChatComposite} control bar People button ToolTipContent */ peopleButtonTooltipOpen: string; /** * {@link CallWithChatComposite} control bar People button ToolTipContent */ peopleButtonTooltipClose: string; /** * {@link CallWithChatComposite} control bar Chat button label. */ chatButtonLabel: string; /** * {@Link CallWithChatComposite} control bar Chat button ToolTipContent. */ chatButtonTooltipOpen: string; /** * {@Link CallWithChatComposite} control bar Chat button ToolTipContent. */ chatButtonTooltipClose: string; /** * {@link CallWithChatComposite} control bar Chat button enhanced tooltip string. */ chatButtonTooltipClosedWithMessageCount: string; /** * Title for the audio device selection sub-menu in more button drawer. * * Only used with `mobileView` set to `true` and when no speakers are available. */ moreDrawerAudioDeviceMenuTitle?: string; /** * Title for the microphone selection sub-menu in more button drawer. * * Only used with `mobileView` set to `true` and when speakers are available. */ moreDrawerMicrophoneMenuTitle: string; /** * Title for the speaker selection sub-menu in more button drawer. * * Only used with `mobileView` set to `true`. */ moreDrawerSpeakerMenuTitle: string; /** * Title for the captions sub-menu in more button drawer. * * Only used with `mobileView` set to `true`. */ moreDrawerCaptionsMenuTitle: string; /** * Title for the spoken language sub-menu in more button drawer. * * Only used with `mobileView` set to `true`. */ moreDrawerSpokenLanguageMenuTitle: string; /** * Title for the caption language sub-menu in more button drawer. * * Only used with `mobileView` set to `true`. */ moreDrawerCaptionLanguageMenuTitle: string; /** * Title for the gallery options sub-menu in the more button drawer. */ moreDrawerGalleryOptionsMenuTitle: string; /** * {@Link CallWithChatComposite} control bar More button label */ moreDrawerButtonLabel: string; /** * {@Link CallWithChatComposite} control bar More button tooltip content */ moreDrawerButtonTooltip: string; /** * Side pane People section Title. */ peoplePaneTitle: string; /** * Side pane People section subheader. */ peoplePaneSubTitle: string; /** * Side pane Chat screen title. */ chatPaneTitle: string; /** * Side pane Chat screen title in a breakout room. */ breakoutRoomChatPaneTitle: string; /** * Label for spinner when chat content is loading. */ chatContentSpinnerLabel: string; /** * New Message label for chat button with notification icon component. */ chatButtonNewMessageNotificationLabel: string; /** * Aria label for the picture in picture in picture tile that. * This feature currently only shows on mobileView when the chat or people pane is expanded. * @remarks * This component displays the local and most-dominant remote participant and when clicked * returns the user to the call screen. */ pictureInPictureTileAriaLabel: string; /** * Label for menu item to remove participant */ removeMenuLabel: string; /** * Label for button to copy invite link */ copyInviteLinkButtonLabel: string; /** * Label for button to copy invite link when it has been actioned */ copyInviteLinkButtonActionedLabel: string; /** * Label for button to open dialpad */ openDialpadButtonLabel: string; /** * Label for SidePaneHeader dismiss button */ dismissSidePaneButtonLabel?: string; /** * Aria Description string for return to call button */ returnToCallButtonAriaDescription?: string; /** * Aria label string for return to call back button */ returnToCallButtonAriaLabel?: string; /** * Label for add people dropdown */ peoplePaneAddPeopleButtonLabel: string; /** * Label for button to start a call */ dialpadStartCallButtonLabel: string; /** * Title for dialpad Modal */ dialpadModalTitle: string; /** * Aria Label for dialpad Modal */ dialpadModalAriaLabel: string; /** * Aria Label for dialpad Modal close button */ dialpadCloseModalButtonAriaLabel: string; /** * Placeholder text for dtmf dialpad */ dtmfDialpadPlaceholderText: string; /** * Label for the button to open dtmf dialpad */ openDtmfDialpadLabel: string; /** * aria label for when the invite link has been actioned */ copyInviteLinkActionedAriaLabel: string; } //# sourceMappingURL=Strings.d.ts.map