Module @amzn/vinyl-util

Index

Enumerations

Classes

Interfaces

AbortEvent AbortEventMap AbortSlot AdaptationSetProtections AdaptationSetType Attribute AttributeRule AttributeRuleOptions Attributes BackoffOptions Base64BinaryType BaseURLType CacheMap CencContentProtection CharactersRule Clearable CloneOptions CloneRule Cloneable CodeLocation CodeRange ConsoleLike ConsoleLogHandler ContentComponentType ContentProtection DashManifest DashProtections DependenciesContainer DescriptorType Disposable Disposer DomEventListenerOptions DomReadonlyEventHost ElementRule ElementRuleOptions ElementsRule ElementsRuleOptions EqualOptions EqualRule ErrorReport ErrorReporterEventMap EventDispatcher EventHost EventStreamType EventType FetchRequestInfo GlobalRef HasBrowserOptions HistoryLogHandler HistoryLogItem Lazy LinkedNode LogEvent LogEventMap LogTarget Logger MPDProtections MPDtype MappedAttributeRule MappedCharactersRule MappedElementsRule MappedXmlRules MemoizedFunction MergeOptions MergeRule MetricsType MultipleSegmentBaseType MutableRequestParams NamespacedRuleOptions NetworkInformation NetworkInformationEventMap NetworkMetrics NetworkMetricsController NetworkMetricsControllerImplDependencies NetworkMetricsControllerImplOptions NetworkMetricsEntry NetworkMetricsEventMap NetworkState NetworkStateEventMap NetworkStateImplDeps NetworkTransferEntry NextEventAsPromiseOptions ParseError ParseXmlHandler ParseXmlHandlerOptions Patch PatchedRef PeriodProtections PeriodType Persistence PersistentItemOptions PlayreadyContentProtection PrintStringPositionOptions ProgramInformationType PropertyPatch QName RangeType ReadonlyAbort ReadonlyEventHost ReadonlyLazy ReadonlyNetworkMetricsController ReadonlyRanges ReportableErrorEvent RepresentationBaseType RepresentationType RepresentationTypeProtections RequestAttemptInfo RequestAttemptStartEvent RequestCaughtErrorEvent RequestCompletedEventBase RequestErrorEventBase RequestEvent RequestNetworkErrorEvent RequestOptions RequestParams RequestResponseErrorEvent RequestSuccessEvent Requester RequesterImplDeps RequesterImplEventMap RequesterImplOptions RequiredElementRuleOptions ResponseInfo RetryOptions SegmentBaseType SegmentListType SegmentTemplateType SegmentTimelineType SegmentTimelineTypeSType SegmentURLType ServiceMetrics ServiceTotals SidxBoxBase SidxBoxV0 SidxBoxV1 SidxSegmentReference Signal SignalOptions StatMetrics StringifyOptions SubRepresentationType SubsetType SwitchingType ThrottleOptions ThrottledCallback TokenizedUserAgent URLType UaDeviceInfo UaSystemInfo UriType UserAgentInfo UserAgentPart UserAgentRules ValidationErrorMessage ValidationOptions Validator ValidatorWithPartial Version WithProtections

Type Aliases

AddDisposable ByteRange CloneCallback Comparator CompareBySelector ConditionalUintType Contravariant Covariant DashDrmManifest DebounceCallback DeepMutable DeepMutableArray DeepMutableMap DeepMutableObject DeepMutableSet DeepMutableTupleOrArray DeepOmit DeepOptional DeepPartial DeepReadonly DeepReadonlyArray DeepReadonlyMap DeepReadonlyObject DeepReadonlySet DeepReadonlyTupleOrArray Dependency DependencyFactories DependencyProvider DeviceInfoRule DomEventMap DomEventTarget Duration ElementType EmptyObject EqualCallback EventHandler EventPatch EventPatches ExcludeValues ExtractValues Fetch FlagAndPatchEntry Flatten FlattenDependencies FrameRate FromTypeof Fun Immutable IntervalId Invariant IsAny IsNever Json JsonCompatible KeyIdType LazyXmlRule Maybe MaybePromise Merge MergeCallback Merged MergedTupleOrArray MissingDependency Mutable MutableObject NetworkInformationEffectiveType NetworkInformationType Never NeverCyclicDependency NeverWrongDependencyType NonFunctionPropertyNames Optional PatchFactory PickPartial PresentationType Primitive PropertyPatches ProvidedDependencies ProvidedType Range Ratio ReadonlyDate ReadonlyMap ReadonlyRecord ReadonlySet RequestCompletedEvent RequestErrorEvent RequestInitOptions RequestInterceptor RequiredAttributeOptions RequiredElementsOptions ReservedXmlRuleKeys SAPType SetElementType SidxBox StringVectorType SwitchingTypeType SystemInfoLikeRule SystemInfoRule Task TimeoutId Timestamp TypedArray Typeof UIntVectorType Unsubscribe Uri ValidDependencyFactories ValidDependencyFactoryOverrides ValidDependencyProvider ValidProviderDependencies VideoScanType WrongDependenciesInput XmlRule XmlRules actuateType

Variables

Functions

andValidators assertActuateEnum attr attrBoolean attrDateTime attrFloat attrInt attrString base64ToByteArray bufferToBase64 bufferToByteArray bufferToByteStr bufferToUtf16 buffersEqual byteStrToByteArray ceilToNearest changeRequestInputUrl char characters clamp clone cloneTypedArray closeTo compare compareBy compareVersions compareVersionsStrict contravariant countElements covariant createAbortController createAbortSlot createArrayLikeIterator createDashProtectionXmlRules createDeepValidator createDependenciesContainer createDisposer createErrorHandler createLogPrefix createRangeFromErrorMarkers createRangeIter createRequester createTaskQueue createTimeRangesReader createUid createValidationExpectationMessage createValidator debounce decodeEntities defaultBackoffDistribution diff disposeAll element elements encodeEntities eqStr equalDeep everyAsync filter filterAsync filterIter find findIndex first flipMap floorToNearest forEach forEachAsync getBackoffTime getElementAt getElementOrDefault getHeaderFromHeadersInit getHeaderFromRequestParams getLocationSearch getLogLevel getLogLevelFromSearch getNetworkInformation getNetworkMetrics getNetworkState getOrSet getOrSetProp getPrototypeChain getResponseInfo getSearchParams getSidxSampleTimes getUserAgentInfo globalRef hasBrowser indexOf indexOfHighest initializeLogging invariant isClearable isCloneable isCodeLocationInRange isDisposable isNonNull isPlainObject isResponseError isSilentError isTypedArray isValidatorWithPartial isWhitespaceChar jsonCompatible last lastIndexOf lastIndexOfHighest lazy lerp log logDebug logError logInfo logPatchedEvents logVerbose logWarn map mapAsync mapIter mapXmlRules maybeClear maybeToDeepPartial maybeToPartial memoize merge mergeDeep mergeXmlRules networkLoggingHandler nextEventAsPromise noop normalizeHeadersInit onAny onLine orValidators ownKeys parseBoolean parseByteRange parseDashManifest parseDate parseDuration parseFloatSafe parseIntSafe parseLogLevel parsePresentationTypeType parseProfiles parseRetryAfter parseSidxBox parseStackLocation parseTimestamp parseUserAgent parseVersion parseXml parseXmlHandler patchFetch patchTarget patchTargetFromFlags preventCacheRangeRequestsPatch printStringPosition promise qName rangeIntersects redispatchEvents regexRule remove removeAt requestWithRetry requiresPreventCacheRangeRequestsPatch retryAfterJitter reversed roundToNearest setLogLevel setUserAgent signal sleep slice someAsync sortedInsertionIndex stringify stringifyByteRange stringifyDashManifest stringifyDate stringifyDuration stringifyForPrint stringifyFrameRate stringifyIntVector stringifyLogLevel stringifyProfiles stringifyRatio stringifyStringVector stringifyXml submitErrorReport substitute substituteIdentifiers substringAfterLast substringBefore takeFirst takeLast throttle throwServiceResponse timeDelta timeRangesToArray timeout toDisposable toJson toLowerCase toMergeRule toUpperCase tokenQuery tokenizeUserAgent tokenizeWords truncate uaDeviceRule uaName uaPlatformOrSystemRule uaPlatformRule uaSystemLike uaSystemRule union utf16ToUint16Array validateDependencyFactories withAbort withTimeout