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


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


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


FormattingOptions

Re-exports FormattingOptions


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


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


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


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


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


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


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