Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/barbajs/barba
/ functions
Functions
250 in github.com/barbajs/barba
⨍
Functions
250
◇
Types & classes
78
↓ 1 callers
Method
_getAction
* Get the history action: push vs replace
packages/core/src/utils/history.ts:266
↓ 1 callers
Method
_getDirection
* Get the direction of popstate change
packages/core/src/utils/history.ts:284
↓ 1 callers
Method
_insertAfter
* Insert node after another node.
packages/core/src/utils/dom.ts:207
↓ 1 callers
Method
_unbind
* Bind event listeners.
packages/core/src/core.ts:516
↓ 1 callers
Method
_updateSibling
* Update current dom sibling regarding container
packages/core/src/utils/dom.ts:214
↓ 1 callers
Method
add
* Add a new state.
packages/core/src/utils/history.ts:116
↓ 1 callers
Function
getOrigin
()
packages/core/src/utils/url.ts:29
↓ 1 callers
Method
getRequest
* Get request from cache
packages/core/src/modules/Cache.ts:59
↓ 1 callers
Method
help
* Help, print available and registered hooks.
packages/core/src/hooks.ts:132
↓ 1 callers
Method
init
()
packages/core/src/modules/Prevent.ts:104
↓ 1 callers
Method
observe
()
packages/prefetch/src/prefetch.ts:116
↓ 1 callers
Method
once
* ### Start an "once" transition. * * If some registered "once" transition, * get the "resolved" transition from the store and start it.
packages/core/src/core.ts:339
↓ 1 callers
Method
once
* Once hook + async "once" transition.
packages/core/src/modules/Transitions.ts:270
↓ 1 callers
Function
parseQuery
(str: string)
packages/core/src/utils/url.ts:107
↓ 1 callers
Method
remove
* Remove current container.
packages/core/src/modules/Transitions.ts:311
↓ 1 callers
Method
resolveUrl
(...urls: string[])
packages/core/src/utils/dom.ts:173
↓ 1 callers
Function
times
(x: number)
packages/core/__tests__/modules/store/store.update.sort.test.ts:8
↓ 1 callers
Method
toDocument
(htmlString: string)
packages/core/src/utils/dom.ts:43
↓ 1 callers
Method
unobserve
()
packages/prefetch/__tests__/prefetch.init.test.ts:18
Method
_afterEnter
* `afterEnter` hook.
packages/css/src/css.ts:242
Method
_afterLeave
* `afterLeave` hook.
packages/css/src/css.ts:211
Method
_afterOnce
* `afterOnce` hook.
packages/css/src/css.ts:185
Method
_beforeEnter
* `beforeEnter` hook.
packages/css/src/css.ts:223
Method
_beforeLeave
* `beforeLeave` hook.
packages/css/src/css.ts:192
Method
_beforeOnce
* `beforeOnce` hook.
packages/css/src/css.ts:166
Method
_enter
* `enter` hook.
packages/css/src/css.ts:230
Method
_getPrefix
* Get CSS prefix from transition `name` property.
packages/css/src/css.ts:151
Method
_leave
* `leave` hook.
packages/css/src/css.ts:199
Method
_onLinkClick
* When an element is clicked. * * Get valid link element. * Prevent same URL. * Go for a Barba transition.
packages/core/src/core.ts:573
Method
_onLinkEnter
* When a element is entered. * * Get valid link element. * Cache URL if needed.
packages/core/src/core.ts:532
Method
_onStateChange
* When History state changes. * * Get "href" from URL * Go for a Barba transition.
packages/core/src/core.ts:600
Method
_once
* `once` hook.
packages/css/src/css.ts:173
Function
after
()
packages/core/__web__/scripts/transitions/hooks.js:71
Function
afterEnter
()
packages/core/__web__/scripts/transitions/hooks.js:67
Function
afterEnter
()
packages/core/__web__/scripts/views/hooks.js:29
Method
afterEnter
(data: ITransitionData)
packages/core/src/defs/transition.ts:47
Function
afterLeave
()
packages/core/__web__/scripts/transitions/hooks.js:55
Function
afterLeave
()
packages/core/__web__/scripts/views/hooks.js:23
Method
afterLeave
(data: ITransitionData)
packages/core/src/defs/transition.ts:44
Function
afterOnce
()
packages/core/__web__/scripts/transitions/hooks.js:39
Method
afterOnce
(data: ITransitionData)
packages/core/src/defs/transition.ts:40
Function
before
()
packages/core/__web__/scripts/transitions/hooks.js:43
Function
beforeEnter
()
packages/core/__web__/scripts/transitions/hooks.js:59
Function
beforeEnter
()
packages/core/__web__/scripts/views/hooks.js:26
Function
beforeEnter
()
packages/core/__tests__/modules/views.test.ts:125
Method
beforeEnter
(data: ITransitionData)
packages/core/src/defs/transition.ts:45
Function
beforeError
()
packages/core/__tests__/modules/transitions/transitions.page.test.ts:302
Function
beforeLeave
()
packages/core/__web__/scripts/transitions/hooks.js:47
Function
beforeLeave
()
packages/core/__web__/scripts/views/hooks.js:20
Method
beforeLeave
(data: ITransitionData)
packages/core/src/defs/transition.ts:42
Function
beforeOnce
()
packages/core/__web__/scripts/transitions/hooks.js:31
Method
beforeOnce
(data: ITransitionData)
packages/core/src/defs/transition.ts:38
Function
blank
({ el })
packages/core/src/modules/Prevent.ts:46
Function
clean
(url: string = window.location.href)
packages/core/src/utils/url.ts:119
Method
clear
* Clear all headers
packages/core/src/modules/Headers.ts:60
Method
clear
* Delete all states.
packages/core/src/utils/history.ts:216
Method
constructor
()
packages/core/src/hooks.ts:73
Method
constructor
(ignore: IgnoreOption)
packages/core/src/modules/Ignore.ts:25
Method
constructor
(ignore: IgnoreOption)
packages/core/src/modules/Cache.ts:20
Method
constructor
( public error: Error, public label = 'Barba error', ...params: any[] )
packages/core/src/modules/Error.ts:4
Method
constructor
* Init views.
packages/core/src/modules/Views.ts:39
Method
constructor
* Creates an instance of Logger.
packages/core/src/modules/Logger.ts:61
Method
constructor
(transitions: ITransitionPage[] = [])
packages/core/src/modules/Transitions.ts:39
Method
constructor
(ignore: IgnoreOption)
packages/core/src/modules/Prevent.ts:99
Method
constructor
* Init store.
packages/core/src/modules/Store.ts:65
Function
corsDomain
({ el })
packages/core/src/modules/Prevent.ts:53
Function
corsPort
({ el })
packages/core/src/modules/Prevent.ts:63
Method
current
* Get the current state.
packages/core/src/utils/history.ts:245
Function
custom
()
packages/core/__mocks__/transitions.ts:5
Function
custom
({ current })
packages/core/__tests__/modules/store/store.resolve.once.test.ts:11
Method
custom
(data: ITransitionData)
packages/core/src/defs/transition.ts:27
Method
data
()
packages/core/src/core.ts:263
Method
delete
* Delete a header
packages/core/src/modules/Headers.ts:53
Function
download
({ el })
packages/core/src/modules/Prevent.ts:70
Function
enter
()
packages/core/__web__/scripts/container.js:11
Function
enter
()
packages/core/__web__/scripts/href.js:11
Function
enter
()
packages/core/__web__/scripts/transitions/hooks.js:63
Function
enter
()
packages/core/__tests__/modules/transitions/transitions.page.test.ts:260
Function
enter
()
packages/core/__tests__/modules/store/store.resolve.page.test.ts:5
Function
enter
()
packages/core/__tests__/modules/store/store.update.test.ts:24
Function
enter
()
packages/core/__tests__/core/core.page.test.ts:21
Function
enter
()
packages/core/__tests__/core/core.go.test.ts:56
Function
enter
()
packages/css/__tests__/css.prefix.test.ts:21
Method
enter
()
packages/css/src/css.ts:81
Function
enterError
()
packages/core/__tests__/modules/transitions/transitions.page.test.ts:229
Function
enterError3
()
packages/core/__tests__/modules/transitions/transitions.page.test.ts:330
Function
exists
({ el, href })
packages/core/src/modules/Prevent.ts:31
Method
get
* Get a specific header
packages/core/src/modules/Headers.ts:32
Method
get
* Get resolved transition * * - based on data
packages/core/src/modules/Transitions.ts:48
Function
getAbsoluteHref
(url: string, base: string = document.baseURI)
packages/core/src/utils/url.ts:24
Function
getHash
(url: string)
packages/core/src/utils/url.ts:51
Function
getHref
()
packages/core/src/utils/url.ts:19
Function
getPath
(url: string = window.location.href)
packages/core/src/utils/url.ts:39
Function
getPort
(url: string = window.location.href)
packages/core/src/utils/url.ts:34
Function
getQuery
(url: string, stringify: boolean = false)
packages/core/src/utils/url.ts:44
Method
has
* Check if header exists
packages/core/src/modules/Headers.ts:46
Method
hasOnce
* Check for registered once transition(s).
packages/core/src/modules/Transitions.ts:68
Method
hasSelf
* Check for registered self transition.
packages/core/src/modules/Transitions.ts:75
Function
init
()
packages/core/__tests__/core/core.plugin.test.ts:12
Function
init
* Mock init
packages/core/__tests__/core/core.init.test.ts:16
← previous
next →
101–200 of 250, ranked by callers