ViewChannelViewAutoDismissStoppedEvent<T, R>
TYPE DEFINITION
Represents a ViewChannelView autoDismiss being stopped of the given ViewChannel.
Since 1.0.0
Extends ViewChannelBaseEventTYPE DEFINITION
Represents a ViewChannelView autoDismiss being stopped of the given ViewChannel.
Since 1.0.0
Extends ViewChannelBaseEventSearch the documentation and API reference.
Learn how to install uiloos
Learn how to activate uiloos
Get an overview of the uiloos library, get to know the use case, learn the philosophy behind uiloos.
Take a look at the types of components you can make with uiloos.
Learn about the rules of using uiloos.
uiloos fully supports TypeScript
View what the future of uiloos holds, read about upcoming features
Learn the concepts behind the ActiveList
Learn how to build a carousel with the ActiveList
Examples for the ActiveList
Learn the concepts behind the ActiveList AutoPlay
Learn the concepts behind the ActiveList isCircular
Learn the concepts behind the ActiveList cooldown
Learn the concepts behind the ActiveList multiple or single mode
Learn the concepts behind the ViewChannel
Learn how to build flash messages using the ViewChannel
Examples for the ViewChannel
Learn the concepts behind the ViewChannel AutoDismiss
Learn the concepts behind the ViewChannels priority
Learn the concepts behind the Typewriter
Learn how to style a Typewriter
Examples for the Typewriter
Compose your own Typewriter animations using a web app
Learn the concepts behind the DateGallery
Learn how to build a datepicker / calendar with the DateGallery
Examples for the DateGallery
View all releases of all uiloos
View all releases of @uiloos/core
View all releases of @uiloos/angular
View all releases of @uiloos/vue
View all releases of @uiloos/react
View all releases of @uiloos/svelte
View all releases of @uiloos/alpine
The release notes / change logs of @uiloos/alpine 1.4.0
The release notes / change logs of @uiloos/alpine 1.5.0
The release notes / change logs of @uiloos/alpine 1.6.0
The release notes / change logs of @uiloos/alpine 1.7.0
The release notes / change logs of @uiloos/angular 1.0.0
The release notes / change logs of @uiloos/angular 1.1.0
The release notes / change logs of @uiloos/angular 1.2.0
The release notes / change logs of @uiloos/angular 1.2.1
The release notes / change logs of @uiloos/angular 1.3.0
The release notes / change logs of @uiloos/angular 1.4.0
The release notes / change logs of @uiloos/angular 1.5.0
The release notes / change logs of @uiloos/angular 1.6.0
The release notes / change logs of @uiloos/angular 1.7.0
The release notes / change logs of @uiloos/core 1.0.0
The release notes / change logs of @uiloos/core 1.1.0
The release notes / change logs of @uiloos/core 1.2.0
The release notes / change logs of @uiloos/core 1.2.1
The release notes / change logs of @uiloos/core 1.3.0
The release notes / change logs of @uiloos/core 1.4.0
The release notes / change logs of @uiloos/core 1.5.0
The release notes / change logs of @uiloos/core 1.6.0
The release notes / change logs of @uiloos/core 1.7.0
The release notes / change logs of @uiloos/react 1.0.0
The release notes / change logs of @uiloos/react 1.1.0
The release notes / change logs of @uiloos/react 1.2.0
The release notes / change logs of @uiloos/react 1.2.1
The release notes / change logs of @uiloos/react 1.3.0
The release notes / change logs of @uiloos/react 1.4.0
The release notes / change logs of @uiloos/react 1.5.0
The release notes / change logs of @uiloos/react 1.6.0
The release notes / change logs of @uiloos/react 1.7.0
The release notes / change logs of @uiloos/svelte 1.3.0
The release notes / change logs of @uiloos/svelte 1.4.0
The release notes / change logs of @uiloos/svelte 1.5.0
The release notes / change logs of @uiloos/svelte 1.6.0
The release notes / change logs of @uiloos/svelte 1.7.0
The release notes / change logs of @uiloos/vue 1.0.0
The release notes / change logs of @uiloos/vue 1.1.0
The release notes / change logs of @uiloos/vue 1.2.0
The release notes / change logs of @uiloos/vue 1.2.1
The release notes / change logs of @uiloos/vue 1.3.0
The release notes / change logs of @uiloos/vue 1.4.0
The release notes / change logs of @uiloos/vue 1.5.0
The release notes / change logs of @uiloos/vue 1.6.0
The release notes / change logs of @uiloos/vue 1.7.0
ActiveList is a class which represents visual elements which have multiple pieces of content which c
@uiloos/coreAll `value` of the content which are currently considered active.
@uiloos/coreAll `ActiveListContent` which are currently considered active.
@uiloos/coreAll indexes of which are currently considered active.
@uiloos/coreAutoPlay means that the ActiveList will move to the next content by itself after a duration. Contai
@uiloos/coreThe `ActiveListContent` instances which the `ActiveList` holds.
@uiloos/coreA Cooldown is a time period in which all user made activations and deactivations are prevented / ign
@uiloos/coreThe direction the `ActiveList` has previously moved to on activation or deactivation. Useful for wh
@uiloos/coreWhether or not the `active` item has changed at least once. Useful when you want to know if the `Act
@uiloos/coreContains the history of the changes in the contents array. Tracks 15 types of changes: 1. INITIAL
@uiloos/coreWhether or not the content starts back at the beginning when the end of the content is reached, and
@uiloos/coreWhich `value` from within an `ActiveListContent` was the last value which was activated. In other w
@uiloos/coreWhich `ActiveListContent` is the last ActiveListContent which was activated. In other words: of all
@uiloos/coreWhich index of the `contents` array was the last index which was activated. In other words: of all
@uiloos/coreWhich `value` from within an `ActiveListContent` was the last value which was deactivated. When not
@uiloos/coreWhich `ActiveListContent` is the last ActiveListContent which was deactivated. When nothing was dea
@uiloos/coreWhich index of the `contents` array was the last index which was deactivated. When nothing was deac
@uiloos/coreHow many items can be active at the same time. When the value of `limit` is `false` there is no lim
@uiloos/coreHow the `maxActivationLimit` is enforced. In other words what the behavior should be when the limit
@uiloos/coreThe opposite of the `direction` property of the `ActiveList`. If the `direction` is `next` the oppos
@uiloos/coreActivates the given item based on identity by comparing the item via a `===` check. When multiple it
@uiloos/coreActivates an item based on the index in the content array. If the index does not exist an error wil
@uiloos/coreActivates all items that match the predicate. If no items match the predicate nothing happens. If
@uiloos/coreActivates the first item of the contents. If the `contents` are empty when `activateFirst` is calle
@uiloos/coreActivates the last item of the contents. If the `contents` are empty when `activateLast` is called
@uiloos/coreActivates the next item in the sequence based on the `lastActivated` ActiveListContent. If no `last
@uiloos/coreActivates the previous item in the sequence based on the `lastActivated` ActiveListContent. If no `
@uiloos/coreConfigures the autoPlay, when the autoPlay is `null` the autoPlay is stopped. Can be used to reconf
@uiloos/coreDeactivates the given item based on identity by comparing the item via a `===` check. When multiple
@uiloos/coreDeactivates an item based on the index in the content array. If the index does not exist an error w
@uiloos/coreDeactivates all items that match the predicate. If no items match the predicate nothing happens. I
@uiloos/coreGets the index for a given item. If the item does not exist in the content array it will throw an e
@uiloos/coreReturns the final index available in the contents array.
@uiloos/coreInitializes the ActiveList based on the config provided. This can effectively reset the ActiveList w
@uiloos/coreWill add an item to the `contents` array, at the specified `index`. Note: `insertAtIndex` will not
@uiloos/coreWill add an item at the position in the `contents` array when when the predicate returns `true` for
@uiloos/coreWhether or not the contents is an empty array.
@uiloos/coreMoves the item, to the position at index "to". It is possible to move the `ActiveListContent` to th
@uiloos/coreMoves the `ActiveListContent` at index "from", to the position at index "to". It is possible to mov
@uiloos/coreMoves the `ActiveListContent`, at the index, to the position of the item for which the predicate ret
@uiloos/coreMoves the `ActiveListContent` which matches the value of the item based on `===` equality. To the po
@uiloos/coreWhen the ActiveList is playing it will pause the autoPlay. When paused, the current autoPlay durati
@uiloos/coreWill start playing the ActiveList based on the active autoPlayConfig. When `autoPlayConfig` is not d
@uiloos/coreRemoves the last item of the of the `contents` array. If you remove the `lastDeactivated` item it w
@uiloos/coreWill add an item to the end of the `contents` array.
@uiloos/coreRemoves the given item based on identity by comparing the item via a `===` check. When multiple item
@uiloos/coreWill remove an item in the `contents` array, at the specified `index`. If you remove the `lastDeact
@uiloos/coreWill remove all items from the `contents` array for which the predicate based on the `item` and `ind
@uiloos/coreRemoves the first item of the `contents` array. If you remove the `lastDeactivated` item it will be
@uiloos/coreWhen the ActiveList is playing it will stop the autoPlay. By calling `play` again it is possible to
@uiloos/coreSubscribe to changes of the ActiveList. The function you provide will get called whenever changes oc
@uiloos/coreSwaps the `ActiveListContent` with item a, with the `ActiveListContent` with item b. Swaps the items
@uiloos/coreSwaps the `ActiveListContent` at index a, with the `ActiveListContent` at index b. Note: if the act
@uiloos/coreToggles the given item based on identity by comparing the item via a `===` check. When multiple item
@uiloos/coreWhen calling `toggleByIndex` it will flip the `ActiveListContent` which resides on the index `isActi
@uiloos/coreWill add an item at the start of the `contents` array.
@uiloos/coreUnsubscribe the subscriber so it no longer receives changes / updates of the state changes of the Ac
@uiloos/coreUnsubscribes all subscribers at once, all subscribers will no longer receives changes / updates of t
@uiloos/coreError which is thrown whenever the ActiveList is in `ActiveListMaxActivationLimitBehavior` mode `err
@uiloos/coreError which is thrown whenever the autoPlay duration is zero or less than zero.
@uiloos/coreRepresents a piece of content in the `contents` array of the `ActiveList`. The purpose of the Activ
@uiloos/coreReference to the ActiveList is it a part of.
@uiloos/coreWhether or not the `ActiveListContent` has been active at least once in the past.
@uiloos/coreWhether this `ActiveListContent` has at least one other `ActiveListContent` coming after it in the `
@uiloos/coreWhether this `ActiveListContent` has at least one other `ActiveListContent` coming before it in the
@uiloos/coreThe index of the `ActiveListContent` which it has within the `contents`.
@uiloos/coreWhether or not the `ActiveListContent` is currently active.
@uiloos/coreWhether or not the `ActiveListContent` is considered to be the first item in the `contents`.
@uiloos/coreWhether or not the `ActiveListContent` is considered to be the last item in the `contents`.
@uiloos/coreWhether this `ActiveListContent` comes directly after the `ActiveListContent`, in the `contents` arr
@uiloos/coreWhether this `ActiveListContent` comes directly before the `ActiveListContent`, in the `contents` ar
@uiloos/coreThe actual `value` of the `ActiveListContent` it can be whatever the developer wants it to be.
@uiloos/coreWhen calling `activate` it will make this `ActiveListContent` active.
@uiloos/coreWhen calling `deactivate` it will make this `ActiveListContent` inactive.
@uiloos/coreMoves the `ActiveListContent` to the first position in the contents array. Note: if the active `Act
@uiloos/coreMoves the `ActiveListContent` to the position at index "to". It is possible to move the `ActiveList
@uiloos/coreMoves the `ActiveListContent` to the last position in the contents array. Note: if the active `Acti
@uiloos/coreMoves the `ActiveListContent` to the position of the item for which the predicate returns `true`. I
@uiloos/coreWhen calling `remove` it will remove this `ActiveListContent`, and return the `value` the ActiveList
@uiloos/coreSwaps the `ActiveListContent` with the `ActiveListContent` at the given index. Note: if the active
@uiloos/coreSwaps the `ActiveListContent` with the `ActiveListContent` at the given index. Note: if the active
@uiloos/coreSwaps the `ActiveListContent` with the next `ActiveListContent` in the sequence. If `isCircular` of
@uiloos/coreSwaps the `ActiveListContent` with the previous `ActiveListContent` in the sequence. If `isCircular
@uiloos/coreWhen calling `toggle` it will flip the this `ActiveListContent` `isActive` state. So when `isActive
@uiloos/coreError which is thrown whenever the cooldown duration is zero or less than zero. WARNING: when this
@uiloos/coreError which is thrown whenever an index is out of bounds.
@uiloos/coreError which is thrown whenever an item cannot be found in the `ActiveList` contents array based on '
@uiloos/coreA DateGallery is a class that represents a frame of dates, a frame of dates is a sequence of chronol
@uiloos/coreAll events, such as birthdays, meetings etc that are associated with this `DateGallery`. Is sorted
@uiloos/coreWhat is to be considered the first day of the week, is used in modes such as 'week' to determine on
@uiloos/coreThe first frame of dates that is visible to the user. Is a shortcut to the first frame in the `fram
@uiloos/coreThe frames of dates that are currently visible to the user.
@uiloos/coreContains the history of the changes in the contents array. Tracks 11 types of changes: 1. INITIAL
@uiloos/coreWhether the `DateGallery` is in UTC mode or not. When the `DateGallery` is in UTC mode all dates th
@uiloos/coreHow many dates can be selected at the same time. When the value of `limit` is `false` there is no l
@uiloos/coreHow the limit is enforced. In other words what the behavior should be when the limit is surpassed.
@uiloos/coreThe mode the `DateGallery` is on. 1. 'day': a single day per frame. 2. 'week': seven days per fram
@uiloos/coreThe number of frames that are visible at a time for the end user. This is useful for when you want
@uiloos/coreAll dates which are currently considered selected. All dates will have their time set at midnight.
@uiloos/coreTakes a `DateGalleryEventConfig` and adds that config as a `DateGalleryEvent` to the `DateGallery`.
@uiloos/coreChanges the configuration of the DateGallery, allowing you to change the `mode` the initial date and
@uiloos/coreChanges the data of the given DateGalleryEvent, and informs the subscribers of the change. Note: if
@uiloos/coreDeselects all dates, effectively clearing the `selectedDates` property.
@uiloos/coreDeselects the given date, the date can either be a `Date` instance, or a `string` which can be passe
@uiloos/coreInitializes the DateGallery based on the config provided. This can effectively reset the DateGallery
@uiloos/coreCompares two dates and returns whether or not they are on the same date. The given dates can either
@uiloos/coreTakes a `DateGalleryEvent` and moves that event chronologically, in other words it changes the event
@uiloos/coreMoves the frame of the DateGallery to the next frame. For example if the mode is set to `month` and
@uiloos/coreMoves the frame of the DateGallery to the previous frame. For example if the mode is set to `month`
@uiloos/coreTakes a `DateGalleryEvent` and removes that event from this `DateGallery`, and all associated frames
@uiloos/coreSelects the given date, the date can either be a `Date` instance, or a `string` which can be passed
@uiloos/coreSelects all dates from within the given date range. If the range is end inclusive meaning if the st
@uiloos/coreSubscribe to changes of the DateGallery. The function you provide will get called whenever changes o
@uiloos/coreChanges the anchor date of the DateGallery to today.
@uiloos/coreToggles the date selection of the given date, if the date is selected it becomes deselected, if the
@uiloos/coreUnsubscribe the subscriber so it no longer receives changes / updates of the state changes of the Da
@uiloos/coreUnsubscribes all subscribers at once, all subscribers will no longer receives changes / updates of t
@uiloos/coreRepresents a date inside of one of the `DateGallery` frames. A `DateGalleryDate` knows whether it h
@uiloos/coreWhether or not this `DateGalleryDate` can be selected, is determined by calling the `canSelect` fro
@uiloos/coreThe date associated with this `DateGalleryDate`, the time of this date is midnight on 0 offset UTC.
@uiloos/coreReference to the DateGallery is it a part of.
@uiloos/coreThe events that occur on this date.
@uiloos/coreWhether or not this `DateGalleryDate` has any events.
@uiloos/coreWhether or not this `DateGalleryDate` has events that overlap with each other. In other words whethe
@uiloos/coreWhether or not this `DateGalleryDate` is padding for the date frame. Visually these are often "greye
@uiloos/coreWhether or not this `DateGalleryDate` is selected.
@uiloos/coreWhether or not this `DateGalleryDate` represents a date which is today.
@uiloos/coreDeselects the date represented by this DateGalleryDate.
@uiloos/coreSelects the date represented by this DateGalleryDate.
@uiloos/coreToggles the date selection the date represented by this DateGalleryDate. If the date is selected
@uiloos/coreA `DateGalleryEvent` represents things like birthdays, meetings doctors appointments etc etc inside
@uiloos/coreThe data for this event, "data" can be be anything from an object, string, array etc etc. It is used
@uiloos/coreReference to the DateGallery is it a part of.
@uiloos/coreThe end date of the event, includes the time. The `endDate` is inclusive: meaning if the event has
@uiloos/coreWhether or not this `DateGalleryEvent` overlaps with other events.
@uiloos/coreThe other events in the `DateGallery` this event overlaps with.
@uiloos/coreWhether or not this events spans over multiple days. Is `false` when the `startDate` and `endDate`
@uiloos/coreThe start date of the event, includes the time. The `startDate` is inclusive: meaning if the event
@uiloos/coreChanges the data of this `DateGalleryEvent`, and informs the subscribers of the change. Note: if
@uiloos/coreMoves this `DateGalleryEvent` chronologically, or in other words it changes the events start and en
@uiloos/coreRemoves this `DateGalleryEvent` from the `DateGallery` it belongs to.
@uiloos/coreError which is thrown whenever an event has a startDate that lies after the endDate.
@uiloos/coreError which is thrown whenever a move is performed on an DateGalleryEvent, but that event is not fo
@uiloos/coreError which is thrown whenever the DateGallery is configured with a `firstDayOfWeek` which is not a
@uiloos/coreError which is thrown whenever the DateGallery is given an invalid Date object, or when Date object
@uiloos/coreError which is thrown whenever the mode is unknown, meaning not part of the `DATE_FRAME_MODES` array
@uiloos/coreError which is thrown whenever the numberOfFrames is zero or less than zero.
@uiloos/coreError which is thrown whenever the DateGallery is in `DateGalleryMaxSelectionLimitBehavior` mode `er
@uiloos/coreA component to create versatile typewriter animations with. A typewriter animation is an type of te
@uiloos/coreThe actions which the `Typewriter` is going to perform. Basically the representation of the entire
@uiloos/coreThe time it takes until a cursor starts blinking again after the cursor was used. A cursor does not
@uiloos/coreThe cursors the `Typewriter` has.
@uiloos/coreWhether or not the Typewriter has been stopped at one point before during the current animation. Th
@uiloos/coreContains the history of the changes in the views array. Tracks 8 types of changes: 1. INITIALIZED:
@uiloos/coreWhether or not the `Typewriter` has finished playing the entire animation. Note: when `repeat` is c
@uiloos/coreWhether or not the `Typewriter` is currently playing.
@uiloos/coreThe last action that was performed by the Typewriter. Note: `lastPerformedAction` is not affected b
@uiloos/coreWhether or not this animation repeats and how often. There are three ways to define `repeat`. 1.
@uiloos/coreThe time in milliseconds the animation is paused in between repeats.
@uiloos/coreThe current text of the `Typewriter` which it currently displays. For example if the actions are ty
@uiloos/coreInitializes the Typewriter based on the config provided. This effectively resets the Typewriter whe
@uiloos/coreWhen the Typewriter is playing it will pause the animation, as if the person using the typewriter st
@uiloos/coreWhen the Typewriter is paused or stopped it will start the animation from that point. If the animati
@uiloos/coreWhen the Typewriter is playing it will stop the animation. Calling `play()` again will restart the
@uiloos/coreSubscribe to changes of the Typewriter. The function you provide will get called whenever changes oc
@uiloos/coreUnsubscribe the subscriber so it no longer receives changes / updates of the state changes of the Ty
@uiloos/coreUnsubscribes all subscribers at once, all subscribers will no longer receives changes / updates of t
@uiloos/coreError which is thrown whenever the Typewriter is configured with an action which uses a cursor which
@uiloos/coreError which is thrown whenever the configured blinkAfter is zero or less than zero.
@uiloos/coreRepresents a cursor within a Typewriter. Note: when `initialize` is called on a `Typewriter` all cu
@uiloos/coreWhether or not this cursor is blinking. A cursor does not blink when the user is typing, only when
@uiloos/coreThe position of the cursor within the `Typewriter` text. If the cursor also has a `selection`, the
@uiloos/coreThe range of positions which this cursor has selected, or when it is `undefined` signifying no selec
@uiloos/coreError which is thrown whenever the cursor has a selection but the cursor itself is not placed at eit
@uiloos/coreError which is thrown whenever the cursors are placed outside of the text of the Typewriter.
@uiloos/coreError which is thrown whenever a cursors selection has a start which does not lie before the end. Th
@uiloos/coreError which is thrown whenever a cursors selection is initialized to be outside of the text of the T
@uiloos/coreError which is thrown whenever the configured delay for a TypewriterAction is zero or less than zero
@uiloos/coreError which is thrown whenever the configured repeatDelay is less than zero.
@uiloos/coreError which is thrown whenever the configured repeat is zero or less than zero.
@uiloos/coreA ViewChannel is a class which represents an area on the screen which contains visual elements (view
@uiloos/coreContains the history of the changes in the views array. Tracks 8 types of changes: 1. INITIALIZED
@uiloos/coreThe `ViewChannelView` instances which the `ViewChannel` holds.
@uiloos/coreChanges the data of the given ViewChannelView, and informs the subscribers of the change. Note: i
@uiloos/coreChanges the data of the given ViewChannelView, and informs the subscribers of the change. Note: i
@uiloos/coreDismisses the `ViewChannelView` with the given result. The result (R) is the value with which the p
@uiloos/coreDismisses all `ViewChannelView`s within this `ViewChannel` with the given result. The result (R) is
@uiloos/coreDismisses the `ViewChannelView` which resides at the index of the `views` array, with the given resu
@uiloos/coreInitializes the ViewChannel based on the config provided. This effectively resets the ViewChannel w
@uiloos/coreTakes the provided `ViewChannelViewConfig` turns it into a `ViewChannelView`, and places the `ViewCh
@uiloos/coreSubscribe to changes of the ViewChannel. The function you provide will get called whenever changes o
@uiloos/coreUnsubscribe the subscriber so it no longer receives changes / updates of the state changes of the Vi
@uiloos/coreUnsubscribes all subscribers at once, all subscribers will no longer receives changes / updates of t
@uiloos/coreError which is thrown whenever the autoDismiss duration is zero or less than zero.
@uiloos/coreError which is thrown whenever an index is out of bounds.
@uiloos/coreA ViewChannelView is a class which represents visual elements which are visible for a certain amount
@uiloos/coreAutoDismiss means that the ViewChannelView will dismiss itself after a duration. Contains whether o
@uiloos/coreThe data for the presented view, "data" can be be anything from an object, string, array etc etc. It
@uiloos/coreThe index of the `ViewChannelView` which it has within the `contents`.
@uiloos/coreWhether or not this ViewChannelView is presented.
@uiloos/coreThe priority the `ViewChannelView` will have within the `ViewChannel` the lower the priority the clo
@uiloos/coreA promise which will be resolved with the result (R) when this ViewChannelView is dismissed. This pr
@uiloos/coreReference to the ViewChannel is it a part of.
@uiloos/coreChanges the data of this ViewChannelView, and informs the subscribers of the change. Note: if you
@uiloos/coreDismisses the `ViewChannelView` with the given result. The result (R) is the value with which the p
@uiloos/coreWhen the ViewChannelView is playing it will pause the autoDismiss. When paused, the current autoDis
@uiloos/coreWill resume auto dismissing the ViewChannelView based on the active autoDismiss. When `autoDismiss`
@uiloos/coreWhen the ViewChannelView is playing it will stop the autoDismiss. By calling `play` again it is pos
@uiloos/coreError which is thrown whenever the `ViewChannelView` was not found inside of the `views` array of th
@uiloos/coreChecks / validates the license for "uiloos". Note: you are not supposed to use this class directly.
@uiloos/coreWith `activateLicense` you can set activate your license key for uiloos. Make sure that you set your
@uiloos/coreThe interface each component of uiloos/core implements so it can be subscribed to. Note: there is
@uiloos/coreSubscribe to changes of the Observable. The function you provide will get called whenever changes oc
@uiloos/coreThe options for the `activateLicense` functions. Can be used to silence the "license activated" mess
@uiloos/coreRepresents an activation of an ActiveList.
@uiloos/coreRepresents multiple activations happening at the same time in an ActiveList.
@uiloos/coreRepresents options for activation / deactivation methods.
@uiloos/coreAutoPlay means that the ActiveList will move to the next content by itself after a duration. Contai
@uiloos/coreRepresents the configuration for AutoPlay. AutoPlay means that the ActiveList will move to the next
@uiloos/coreRepresents a callback function which is given all relevant autoPlay duration data, and expects to be
@uiloos/coreRepresents a bundle of data which is given whenever the AutoPlayDurationCallbackData function must d
@uiloos/coreRepresents an ActiveList autoPlay being paused.
@uiloos/coreRepresents an ActiveList autoPlay being restarted again when it was stopped or paused. Note: this e
@uiloos/coreRepresents an ActiveList autoPlay being stopped. Can be fired for four reasons: 1. The `stop` meth
@uiloos/coreRepresents an event which happened in the ActiveList. Based on the `type` you can determine which ev
@uiloos/coreConfigures the initial state of the `ActiveList`
@uiloos/coreRepresents a callback which is given all relevant data for the action, and expects either `true` or
@uiloos/coreRepresents a bundle of data which is given as the first parameter to the ContentPredicate function.
@uiloos/coreA Cooldown is a time period in which all user made activations and deactivations are prevented / ign
@uiloos/coreRepresents the configuration of the cooldown. Can be two possible things: 1. A callback function w
@uiloos/coreRepresents a callback function which is given all relevant cooldown duration data, and expects to be
@uiloos/coreRepresents a bundle of data which is given whenever the CooldownDurationCallback function must deter
@uiloos/coreRepresents an ActiveList moving out of the cooldown state, meaning all activation and deactivations
@uiloos/coreRepresents an ActiveList being in a cooldown state, meaning no activations or deactivations can occu
@uiloos/coreRepresents a deactivation of an ActiveList. IMPORTANT: this event is only fired as a result of a di
@uiloos/coreRepresents multiple deactivations happening at the same time in an ActiveList. IMPORTANT: this even
@uiloos/coreDescribes which strings should be associated with what direction. For example it could be "right" an
@uiloos/coreA ActiveListEvent represents an event happened in the ActiveList. For example the insertion, removal
@uiloos/coreRepresents whether the `ActiveListEvent` was inserted, removed, activated swapped, etc etc.
@uiloos/coreRepresents the initialization of the ActiveList
@uiloos/coreRepresents an insertion into the ActiveList.
@uiloos/coreDescribes all the behaviors for when the limit of the ActiveList is surpassed. 1. 'circular': the f
@uiloos/coreRepresents an activation of an ActiveList.
@uiloos/coreRepresents where the action needs to take place for when a predicate is provided. 1. When the mode
@uiloos/coreRepresents options for methods which require predicates.
@uiloos/coreRepresents an removal of an item of the ActiveList.
@uiloos/coreRepresents multiple removals of items in the ActiveList.
@uiloos/coreThe subscriber which is informed of all state changes the ActiveList goes through.
@uiloos/coreRepresents an activation of an ActiveList.
@uiloos/coreRepresents an action taken by the user can either be a key press, or a mouse click.
@uiloos/coreThe configuration for the `createActiveListSubscriber` function. You should provide all methods for
@uiloos/coreThe configuration for the `createDateGallery` function. You should provide all methods for the even
@uiloos/coreThe configuration for the `createTypewriterSubscriber` function. You should provide all methods for
@uiloos/coreThe configuration for the `createViewChannelSubscriber` function. You should provide all methods fo
@uiloos/coreRepresents an event which happened in the DateGallery. Based on the `type` you can determine which e
@uiloos/coreRepresents a callback predicate which is given a `DateGalleryDate` and needs to return a boolean, wh
@uiloos/coreThe configuration object for the `DateGallery`'s `changeConfig` method. All properties are optional
@uiloos/coreConfigures the initial state of the `DateGallery`.
@uiloos/coreRepresents a changing in the DateGallery's `mode`, `initialDate`, or `numberOfFrames`
@uiloos/coreRepresents the fact that a date has been deselected
@uiloos/coreRepresents the fact that multiple dates have been deselected
@uiloos/coreRepresents the fact that a date has been selected.
@uiloos/coreRepresents the fact that multiple dates have been selected.
@uiloos/coreRepresents all valid values that can be given to the `DateGalleryConfig`s `firstDayOfWeek` property.
@uiloos/coreRepresents the fact that an event has been added to the DateGallery.
@uiloos/coreHolds the configuration of an event which is placed in the `DateGallery`. From this configuration th
@uiloos/coreRepresents a changing of the data of an event.
@uiloos/coreRepresents the fact that an event was moved, it got either a new start or end date.
@uiloos/coreRepresents the fact that an event has been removed from the DateGallery.
@uiloos/coreRepresents a frame within the `DateGallery` it is an object containing all dates and events that bel
@uiloos/coreRepresents the fact that the date frame has how changed, this occurs when the frame is moved to the
@uiloos/coreRepresents the initialization of the DateGallery
@uiloos/coreDescribes all the behaviors for when the selection limit of the DateGallery is surpassed. 1. 'circ
@uiloos/coreAll predefined modes of the `DateGallery`: 1. 'day': a single day per frame. 2. 'week': seven days
@uiloos/coreRepresents a range of dates, from a start date to and end date.
@uiloos/coreThe subscriber which is informed of all state changes the DateGallery goes through.
@uiloos/coreA DateGallerySubscriberEvent represents an event happened in the DateGallery. For example the insert
@uiloos/coreRepresents whether the `DateGallery` changed frames, added an event, selected a date etc etc.
@uiloos/coreA function which when called will subscribe to the observable.
@uiloos/coreThe type of action which occurred on the Typewriter, can either be a keyboard press or a mouse click
@uiloos/coreRepresents the user entering text via the keyboard.
@uiloos/coreRepresents the user clicking somewhere in the text, moving the cursor to the position.
@uiloos/coreThe type of action which occurred on the Typewriter, can either be a keyboard press or a mouse click
@uiloos/coreRepresents an event which happened in the Typewriter. Based on the `type` you can determine which e
@uiloos/coreRepresents that a Typewriters cursor should now be blinking.
@uiloos/coreRepresents a change in the text of the typewriter, the moving of a cursor, or a change in a cursors
@uiloos/coreConfigures the initial state of the `Typewriter`.
@uiloos/coreConfigures the initial state of the `TypewriterCursor`.
@uiloos/coreRepresents the selection of a cursor. A selection has a `start` and and `end` which are both numbers
@uiloos/coreA TypewriterEvent represents an event happened in the Typewriter. For example changing of the text o
@uiloos/coreRepresents whether the `TypewriterEvent` has changed the text, is playing, stopped or paused.
@uiloos/coreRepresents that the Typewriter has finished the animation. Important: finishing only refers to the
@uiloos/coreThe configuration for the `typewriterFromSentences` function.
@uiloos/coreRepresents the initialization of the Typewriter
@uiloos/coreRepresents that the Typewriter is now paused.
@uiloos/coreRepresents that the Typewriter is currently playing.
@uiloos/coreWhen you loop over a Typewriter, using a `for-of` statement, you iterate over all positions in the
@uiloos/coreRepresents that the Typewriters has started repeating the animation.
@uiloos/coreRepresents that the Typewriter is was stopped.
@uiloos/coreThe subscriber which is informed of all state changes the Typewriter goes through.
@uiloos/coreA function which when called will unsubscribe from the observable.
@uiloos/coreRepresents an event which happened in the ViewChannel. Based on the `type` you can determine which e
@uiloos/coreConfigures the initial state of the `ViewChannel`.
@uiloos/coreA ViewChannelEvent represents an event happened in the ViewChannel. For example the presented and di
@uiloos/coreRepresents whether the `ViewChannelEvent` was presented, dismissed or initialized.
@uiloos/coreRepresents the initialization of the ViewChannel
@uiloos/coreThe subscriber which is informed of all state changes the ViewChannel goes through.
@uiloos/coreAutoDismiss means that the ViewChannelView will dismiss itself after a duration. Contains wether or
@uiloos/coreRepresents the configuration for AutoDismiss. AutoDismiss means that the ViewChannelView will remove
@uiloos/coreRepresents a ViewChannelView autoDismiss being paused of the given ViewChannel.
@uiloos/coreRepresents a ViewChannelView autoDismiss being restarted again when it was stopped or paused. Note:
@uiloos/coreRepresents a ViewChannelView autoDismiss being stopped of the given ViewChannel.
@uiloos/coreHolds the configuration of a view which is placed in the `ViewChannel`. From this configuration the
@uiloos/coreRepresents a changing of the data of a ViewChannelView
@uiloos/coreRepresents an dismissal of all ViewChannelViews of the ViewChannel.
@uiloos/coreRepresents a dismissal of an ViewChannelView of the ViewChannel. Note: when this event is fired the
@uiloos/coreThe reason for dismissal, this can either be because the `duration` of the view passed, in which cas
@uiloos/coreRepresents an insertion of a ViewChannelView into the ViewChannel.
@uiloos/coreAn array of strings containing all predefined modes of the `DateGallery`.
@uiloos/coreThe sole instance (a singleton) of the `_LicenseChecker` class. Use this instance of `_LicenseCheck
@uiloos/coreA function that creates an `ActiveListSubscriber` which you can provide to an `ActiveList`, which ma
@uiloos/coreA function that creates an `DateGallerySubscriber` which you can provide to an `DateGallery`, which
@uiloos/coreA function that creates an `TypewriterSubscriber` which you can provide to an `Typewriter`, which ma
@uiloos/coreA function that creates an `ViewChannelSubscriber` which you can provide to an `ViewChannel`, which
@uiloos/coreCreates a Typewriter which will type in the provided sentences using a single cursor. Intelligently
@uiloos/coreA component which wraps the ActiveList from @uiloos/core.
@uiloos/angularThe exposed ActiveList.
@uiloos/angularAn `@Input` for the initial configuration of the ActiveList.
@uiloos/angularAn reference to the ActiveListDirective.
@uiloos/angularA directive which makes it possible to set a variable which binds the the ActiveList from within an
@uiloos/angularAn Angular module that includes all uiloos Angular bindings. You only need this module if you want
@uiloos/angularThe properties for the ActiveList React component. It has all properties the ActiveListConfig has,
@uiloos/reactA component which wraps the ActiveList from @uiloos/core.
@uiloos/reactA hook which returns an ActiveList from @uiloos/core which is configured by the config parameter. W
@uiloos/reactA hook which returns a DateGallery from @uiloos/core which is configured by the config parameter. W
@uiloos/reactA hook which returns a Typewriter from @uiloos/core which is configured by the config parameter. Wh
@uiloos/reactA hook which returns a Typewriter from @uiloos/core which is configured using `typewriterFromSentenc
@uiloos/reactA hook which when given a ViewChannel from @uiloos/core subscribes to that ViewChannel. This way ea
@uiloos/reactA component which wraps the ActiveList from @uiloos/core.
@uiloos/vueThe uiloos Vue plugin, add it to vue via `app.use()`;
@uiloos/vueA composable which returns an ActiveList from @uiloos/core which is configured by the config parame
@uiloos/vueA composable which returns an DateGallery from @uiloos/core which is configured by the config param
@uiloos/vueA composable which returns an Typewriter from @uiloos/core which is configured by the config parame
@uiloos/vueA composable which returns a Typewriter from @uiloos/core which is configured using `typewriterFromS
@uiloos/vueA composable which when given a ViewChannel from @uiloos/core returns the ViewChannel inside of a re
@uiloos/vueCreates a store containing an ActiveList from @uiloos/core which is configured by the config paramet
@uiloos/svelteCreates a store containing an DateGallery from @uiloos/core which is configured by the config parame
@uiloos/svelteCreates a stores containing a Typewriter from @uiloos/core which is configured by the config parame
@uiloos/svelteCreates a store containing a Typewriter from @uiloos/core which is configured by the config paramet
@uiloos/svelteCreates a store containing the provided ViewChannel from @uiloos/core, and subscribes to that ViewC
@uiloos/svelteThe configuration for the activeList Alpine.js component. It has all properties the ActiveListConfi
@uiloos/alpineThe configuration for the `createViewChannelStore` function that creates an Alpine.js store.
@uiloos/alpineThe configuration for the activeList Alpine.js component. It has all properties the DateGalleryConf
@uiloos/alpineThe configuration for the typewriter Alpine.js component. It has all properties the TypewriterConfi
@uiloos/alpineThe configuration for the typewriterFromSentences Alpine.js component. It has all properties the Ty
@uiloos/alpineA function which you can use to register a `data` to Alpine.js to create ActiveList instances from w
@uiloos/alpineCreates a store containing the provided ViewChannel from @uiloos/core, and subscribes to that ViewCh
@uiloos/alpineA function which you can use to register a `data` to Alpine.js to create DateGallery instances from
@uiloos/alpineA function which you can use to register a `data` to Alpine.js to subscribe to uiloos/core component
@uiloos/alpineA function which you can use to register a `data` to Alpine.js to create Typewriter instances from w
@uiloos/alpineA function which you can use to register a `data` to Alpine.js to create Typewriter instances from w
@uiloos/alpine