Skip to main content

@dialstack/sdk-dev / js/src/pure

js/src/pure

The side-effect-free twin of the main entry.

Identical surface, except nothing is registered on import: you call registerComponents() when you want the custom elements defined. Use this for SSR, for tests, and anywhere a module-level customElements.define would run too early or in the wrong realm.

Neither this file nor its sources are listed in package.json's sideEffects allowlist — being droppable is the point.

Functions​

References​

AbstractSettings​

Re-exports AbstractSettings


Account​

Re-exports Account


AccountConfig​

Re-exports AccountConfig


AccountOnboardingClasses​

Re-exports AccountOnboardingClasses


AccountOnboardingStep​

Re-exports AccountOnboardingStep


AccountPricing​

Re-exports AccountPricing


AddressSuggestion​

Re-exports AddressSuggestion


AIAgent​

Re-exports AIAgent


AIAgentExtensionAvailabilityResult​

Re-exports AIAgentExtensionAvailabilityResult


AIAgentField​

Re-exports AIAgentField


AIAgentFormValues​

Re-exports AIAgentFormValues


AIAgentHostCreateResult​

Re-exports AIAgentHostCreateResult


AIAgentHostSubmitPayload​

Re-exports AIAgentHostSubmitPayload


ApiError​

Re-exports ApiError


AppearanceOptions​

Re-exports AppearanceOptions


AppearanceVariables​

Re-exports AppearanceVariables


ApprovePortOrderRequest​

Re-exports ApprovePortOrderRequest


AssignDeviceUserRequest​

Re-exports AssignDeviceUserRequest


AudioClipNode​

Re-exports AudioClipNode


AudioSettings​

Re-exports AudioSettings


AvailablePhoneNumber​

Re-exports AvailablePhoneNumber


BacklightLevel​

Re-exports BacklightLevel


BaseComponentClasses​

Re-exports BaseComponentClasses


BaseComponentElement​

Re-exports BaseComponentElement


ButtonCompatibilityReason​

Re-exports ButtonCompatibilityReason


ButtonCompatibilitySummary​

Re-exports ButtonCompatibilitySummary


ButtonCompatibilityVerdict​

Re-exports ButtonCompatibilityVerdict


ButtonParams​

Re-exports ButtonParams


ButtonTarget​

Re-exports ButtonTarget


ButtonTemplate​

Re-exports ButtonTemplate


ButtonTemplateWithDetails​

Re-exports ButtonTemplateWithDetails


ButtonType​

Re-exports ButtonType


CallEventHandler​

Re-exports CallEventHandler


CallEventMap​

Re-exports CallEventMap


CallEventType​

Re-exports CallEventType


CallHistoryClasses​

Re-exports CallHistoryClasses


CallHistoryDisplayOptions​

Re-exports CallHistoryDisplayOptions


CallHistoryElement​

Re-exports CallHistoryElement


CallLog​

Re-exports CallLog


CallLogDID​

Re-exports CallLogDID


CallLogDisplayOptions​

Re-exports CallLogDisplayOptions


CallLogRowRenderer​

Re-exports CallLogRowRenderer


CallLogsCallbacks​

Re-exports CallLogsCallbacks


CallLogsClasses​

Re-exports CallLogsClasses


CallLogsElement​

Re-exports CallLogsElement


ChannelSentiment​

Re-exports ChannelSentiment


classifyPhoneNumberRows​

Re-exports classifyPhoneNumberRows


ClientSecretResponse​

Re-exports ClientSecretResponse


CommonComponentCallbacks​

Re-exports CommonComponentCallbacks


ComponentConfig​

Re-exports ComponentConfig


ComponentElement​

Re-exports ComponentElement


ComponentIcons​

Re-exports ComponentIcons


ComponentTagName​

Re-exports ComponentTagName


CreateButtonTemplateRequest​

Re-exports CreateButtonTemplateRequest


CreateDECTBaseRequest​

Re-exports CreateDECTBaseRequest


CreateDECTExtensionRequest​

Re-exports CreateDECTExtensionRequest


CreateDECTHandsetRequest​

Re-exports CreateDECTHandsetRequest


CreateDeskphoneLineRequest​

Re-exports CreateDeskphoneLineRequest


CreateDeskphoneRequest​

Re-exports CreateDeskphoneRequest


CreateDeviceButtonOverrideRequest​

Re-exports CreateDeviceButtonOverrideRequest


CreateDeviceRequest​

Re-exports CreateDeviceRequest


CreateDeviceResponse​

Re-exports CreateDeviceResponse


CreateExtensionRequest​

Re-exports CreateExtensionRequest


CreateLocationRequest​

Re-exports CreateLocationRequest


CreatePortOrderRequest​

Renames and re-exports SDKCreatePortOrderRequest


CreateTemplateButtonRequest​

Re-exports CreateTemplateButtonRequest


CreateUserRequest​

Re-exports CreateUserRequest


DateFormat​

Re-exports DateFormat


DateRange​

Re-exports DateRange


DECTBase​

Re-exports DECTBase


DECTExtension​

Re-exports DECTExtension


DECTHandset​

Re-exports DECTHandset


defaultIcons​

Re-exports defaultIcons


defaultLocale​

Re-exports defaultLocale


Device​

Re-exports Device


DeviceButtonOverride​

Re-exports DeviceButtonOverride


DeviceLine​

Re-exports DeviceLine


DeviceListOptions​

Re-exports DeviceListOptions


deviceReadiness​

Re-exports deviceReadiness


DeviceReadiness​

Re-exports DeviceReadiness


DeviceReadinessInput​

Re-exports DeviceReadinessInput


DeviceReadinessPrerequisite​

Re-exports DeviceReadinessPrerequisite


DeviceReadinessStep​

Re-exports DeviceReadinessStep


DeviceSettings​

Re-exports DeviceSettings


DeviceStatus​

Re-exports DeviceStatus


DeviceType​

Re-exports DeviceType


DeviceUserAssignment​

Re-exports DeviceUserAssignment


DialPlan​

Re-exports DialPlan


DialPlanHandle​

Re-exports DialPlanHandle


DialPlanLocale​

Re-exports DialPlanLocale


DialPlanMode​

Re-exports DialPlanMode


DialPlanNode​

Re-exports DialPlanNode


DialPlanNodeType​

Re-exports DialPlanNodeType


DialStackInitParams​

Re-exports DialStackInitParams


DialStackInstance​

Re-exports DialStackInstance


DialStackInstanceImpl​

Re-exports DialStackInstanceImpl


DialStackInstanceImplClass​

Re-exports DialStackInstanceImplClass


DIDConfig​

Re-exports DIDConfig


DIDItem​

Re-exports DIDItem


DirectoryListingType​

Re-exports DirectoryListingType


DisplaySettings​

Re-exports DisplaySettings


E911ValidationResult​

Re-exports E911ValidationResult


EffectivePricing​

Re-exports EffectivePricing


en​

Re-exports en


Extension​

Re-exports Extension


ExtensionListResponse​

Re-exports ExtensionListResponse


ExtensionStatus​

Re-exports ExtensionStatus


ExternalDialNode​

Re-exports ExternalDialNode


ExternalDialNodeConfig​

Re-exports ExternalDialNodeConfig


ExternalDialNodeData​

Re-exports ExternalDialNodeData


FAQItem​

Re-exports FAQItem


FeatureSettings​

Re-exports FeatureSettings


formatNationalUS​

Re-exports formatNationalUS


formatOnBlur​

Re-exports formatOnBlur


FormattingOptions​

Re-exports FormattingOptions


formatWhileTyping​

Re-exports formatWhileTyping


GraphNodeData​

Re-exports GraphNodeData


GraphNodeType​

Re-exports GraphNodeType


HandsetStatus​

Re-exports HandsetStatus


HangUpNode​

Re-exports HangUpNode


IconString​

Re-exports IconString


InboundRouting​

Re-exports InboundRouting


IncomingCallEvent​

Re-exports IncomingCallEvent


InternalDialExitType​

Re-exports InternalDialExitType


InternalDialNode​

Re-exports InternalDialNode


InternalDialNodeConfig​

Re-exports InternalDialNodeConfig


InternalDialNodeData​

Re-exports InternalDialNodeData


isApiError​

Re-exports isApiError


isDECTBase​

Re-exports isDECTBase


isDeskphone​

Re-exports isDeskphone


isPhoneNumberListReady​

Re-exports isPhoneNumberListReady


JitterBuffer​

Re-exports JitterBuffer


JitterBufferMode​

Re-exports JitterBufferMode


LayoutVariant​

Re-exports LayoutVariant


loadDialstackAndInitialize​

Re-exports loadDialstackAndInitialize


LoadError​

Re-exports LoadError


LoaderStart​

Re-exports LoaderStart


Locale​

Re-exports Locale


LocationAddressInput​

Re-exports LocationAddressInput


MaterializedButton​

Re-exports MaterializedButton


Re-exports MenuNode


Re-exports MenuOption


MulticellRole​

Re-exports MulticellRole


NamedResource​

Re-exports NamedResource


NetworkSettings​

Re-exports NetworkSettings


NonPortableNumber​

Re-exports NonPortableNumber


NumberIssue​

Re-exports NumberIssue


NumberOrder​

Re-exports NumberOrder


OnboardingCollectionOptions​

Re-exports OnboardingCollectionOptions


OnboardingLocation​

Re-exports OnboardingLocation


OnboardingPortalClasses​

Re-exports OnboardingPortalClasses


OnboardingUser​

Re-exports OnboardingUser


PaginatedResponse​

Re-exports PaginatedResponse


PaginationOptions​

Re-exports PaginationOptions


ParsedRow​

Re-exports ParsedRow


parsePhoneNumberRows​

Re-exports parsePhoneNumberRows


ParseProblemReason​

Re-exports ParseProblemReason


PhoneNumberItem​

Re-exports PhoneNumberItem


PhoneNumberOrderingClasses​

Re-exports PhoneNumberOrderingClasses


PhoneNumberOrderingElement​

Re-exports PhoneNumberOrderingElement


PhoneNumberRowClickEvent​

Re-exports PhoneNumberRowClickEvent


PhoneNumberRowSection​

Re-exports PhoneNumberRowSection


PhoneNumbersClasses​

Re-exports PhoneNumbersClasses


PhoneNumbersElement​

Re-exports PhoneNumbersElement


PhoneNumberStatus​

Re-exports PhoneNumberStatus


PortableNumber​

Re-exports PortableNumber


PortApproval​

Re-exports PortApproval


PortCarrier​

Re-exports PortCarrier


PortDocumentMeta​

Re-exports PortDocumentMeta


PortEligibilityResult​

Re-exports PortEligibilityResult


PortOrder​

Renames and re-exports SDKPortOrder


PortOrderAddress​

Re-exports PortOrderAddress


PortOrderDetails​

Renames and re-exports SDKPortOrderDetails


PortOrderStatus​

Renames and re-exports SDKPortOrderStatus


PortOrderSubscriber​

Re-exports PortOrderSubscriber


PortRejection​

Re-exports PortRejection


ProvisionedDevice​

Re-exports ProvisionedDevice


ProvisioningEvent​

Re-exports ProvisioningEvent


ProvisioningEventListOptions​

Re-exports ProvisioningEventListOptions


QualityMetricLeg​

Re-exports QualityMetricLeg


QueueStrategy​

Re-exports QueueStrategy


readyPhoneNumbers​

Re-exports readyPhoneNumbers


RegionalSettings​

Re-exports RegionalSettings


RegistrationStatus​

Re-exports RegistrationStatus


ResolvedAddress​

Re-exports ResolvedAddress


RingAllUsersNode​

Re-exports RingAllUsersNode


RingAllUsersNodeConfig​

Re-exports RingAllUsersNodeConfig


RingAllUsersNodeData​

Re-exports RingAllUsersNodeData


ROUTING_TARGET_TYPE_ORDER​

Re-exports ROUTING_TARGET_TYPE_ORDER


RoutingTarget​

Re-exports RoutingTarget


RoutingTargetType​

Re-exports RoutingTargetType


RowStatus​

Re-exports RowStatus


ScheduleExitType​

Re-exports ScheduleExitType


ScheduleNode​

Re-exports ScheduleNode


ScheduleNodeConfig​

Re-exports ScheduleNodeConfig


ScheduleNodeData​

Re-exports ScheduleNodeData


SchedulingConfig​

Re-exports SchedulingConfig


SDKCreatePortOrderRequest​

Re-exports SDKCreatePortOrderRequest


SDKPortOrder​

Re-exports SDKPortOrder


SDKPortOrderDetails​

Re-exports SDKPortOrderDetails


SDKPortOrderStatus​

Re-exports SDKPortOrderStatus


SearchAvailableNumbersOptions​

Re-exports SearchAvailableNumbersOptions


SearchType​

Re-exports SearchType


Sentiment​

Re-exports Sentiment


SentimentLabel​

Re-exports SentimentLabel


SessionData​

Re-exports SessionData


SmsPortOutWindow​

Re-exports SmsPortOutWindow


StartNodeData​

Re-exports StartNodeData


TemplateButton​

Re-exports TemplateButton


Theme​

Re-exports Theme


TimeFormat​

Re-exports TimeFormat


Tos​

Re-exports Tos


TosAcceptance​

Re-exports TosAcceptance


TosVariant​

Re-exports TosVariant


Transcript​

Re-exports Transcript


TranscriptStatus​

Re-exports TranscriptStatus


UpdateAccountRequest​

Re-exports UpdateAccountRequest


UpdateAIAgentRequest​

Re-exports UpdateAIAgentRequest


UpdateButtonTemplateRequest​

Re-exports UpdateButtonTemplateRequest


UpdateDECTBaseRequest​

Re-exports UpdateDECTBaseRequest


UpdateDECTHandsetRequest​

Re-exports UpdateDECTHandsetRequest


UpdateDeskphoneLineRequest​

Re-exports UpdateDeskphoneLineRequest


UpdateDeskphoneRequest​

Re-exports UpdateDeskphoneRequest


UpdateDeviceRequest​

Re-exports UpdateDeviceRequest


UpdateLocationRequest​

Re-exports UpdateLocationRequest


UpdateOptions​

Re-exports UpdateOptions


UpdatePhoneNumberRequest​

Re-exports UpdatePhoneNumberRequest


UpdateSmsPortOutRequest​

Re-exports UpdateSmsPortOutRequest


UpdateTemplateButtonRequest​

Re-exports UpdateTemplateButtonRequest


VoiceAppNode​

Re-exports VoiceAppNode


VoiceAppNodeData​

Re-exports VoiceAppNodeData


VoicemailBehaviorOptions​

Re-exports VoicemailBehaviorOptions


VoicemailDisplayOptions​

Re-exports VoicemailDisplayOptions


VoicemailRowRenderer​

Re-exports VoicemailRowRenderer


VoicemailsCallbacks​

Re-exports VoicemailsCallbacks


VoicemailsClasses​

Re-exports VoicemailsClasses


VoicemailsElement​

Re-exports VoicemailsElement


VoicemailTranscript​

Re-exports VoicemailTranscript

On this page