MCPcopy Index your code

hub / github.com/barbajs/barba / functions

Functions250 in github.com/barbajs/barba

↓ 104 callersMethodget
* Get data from cache
packages/core/src/modules/Cache.ts:52
↓ 99 callersMethodfn
()
packages/core/__tests__/hooks/hooks.test.ts:76
↓ 50 callersMethodresolve
* Resolve transition.
packages/core/src/modules/Store.ts:96
↓ 47 callersMethodinit
Init method
packages/core/src/defs/barba.ts:54
↓ 45 callersMethoddo
* Do hook. * * Trigger registered hooks.
packages/core/src/hooks.ts:102
↓ 27 callersFunctioncheck
()
packages/core/__tests__/modules/prevent/prevent.test.ts:7
↓ 25 callersMethodgetHref
* Get URL from `href` value.
packages/core/src/utils/dom.ts:146
↓ 23 callersMethodadd
* Add rule or transition.
packages/core/src/modules/Store.ts:77
↓ 23 callersMethodinfo
* Info log.
packages/core/src/modules/Logger.ts:89
↓ 22 callersFunctionappend
* Append list item * * @param {*} str List item content * @param {string} prefix Prefix for global * @returns {void}
packages/core/__web__/scripts/transitions/hooks.js:12
↓ 21 callersMethodhas
* Check if value exists into cache
packages/core/src/modules/Cache.ts:87
↓ 21 callersMethodset
* Set value to cache
packages/core/src/modules/Cache.ts:27
↓ 19 callersMethodchange
( url: string, trigger: Trigger, e?: LinkEvent | PopStateEvent )
packages/core/src/utils/history.ts:88
↓ 17 callersMethoduse
* ### Init plugin with options. * * See [[IBarbaPlugin]] for more details.
packages/core/src/core.ts:112
↓ 16 callersMethoddoPage
* ### Do "page" transition. * * Hooks: see [[HooksPage]]. * * `sync: false` (default) order: * * 1. before * 2. beforeLeave *
packages/core/src/modules/Transitions.ts:146
↓ 14 callersMethoderror
* Error log.
packages/core/src/modules/Logger.ts:75
↓ 13 callersMethodgo
* ### Go for a Barba transition. * * Manage "self page" href: * * - if same url and no self transition, keep default behavior * - lin
packages/core/src/core.ts:291
↓ 13 callersMethodsetLevel
* Set global log level.
packages/core/src/modules/Logger.ts:47
↓ 12 callersMethod_doAsyncHook
* Do hooks + async transition methods.
packages/core/src/modules/Transitions.ts:333
↓ 12 callersFunctioninit
(transitions: ITransitionPage[] = [])
packages/core/__mocks__/barba.ts:7
↓ 11 callersMethodgetLevel
* Get global log level.
packages/core/src/modules/Logger.ts:40
↓ 11 callersFunctionsleep
* Promisify hooks * * @returns {Promise} Promise
packages/core/__web__/scripts/transitions/hooks.js:24
↓ 10 callersMethodadd
(name: string, check: PreventCheck, suite: boolean = true)
packages/core/src/modules/Prevent.ts:120
↓ 10 callersMethodcheckHref
(href: string)
packages/core/src/modules/Ignore.ts:35
↓ 10 callersFunctionparse
(url: string)
packages/core/src/utils/url.ts:56
↓ 9 callersMethodadd
* Add CSS classes.
packages/css/src/css.ts:137
↓ 8 callersFunctionappend
* Append list item * * @param {*} str List item content * @param {string} prefix Prefix for global * @returns {void}
packages/core/__web__/scripts/views/hooks.js:11
↓ 8 callersMethodupdate
* Update cache value
packages/core/src/modules/Cache.ts:105
↓ 7 callersMethodclear
()
packages/core/src/hooks.ts:121
↓ 7 callersMethoddebug
* Debug log.
packages/core/src/modules/Logger.ts:96
↓ 7 callersMethoddoOnce
* ### Do "once" transition. * * Hooks: see [[HooksOnce]].
packages/core/src/modules/Transitions.ts:96
↓ 7 callersMethodgetContainer
* Get `[data-barba="container"]`.
packages/core/src/utils/dom.ts:90
↓ 7 callersMethodnext
* Next frame state.
packages/css/src/css.ts:101
↓ 7 callersMethodremove
* Remove CSS classes.
packages/css/src/css.ts:144
↓ 7 callersMethodtoString
* Convert HTMLDocument to string.
packages/core/src/utils/dom.ts:34
↓ 7 callersMethodwarn
* Warn log.
packages/core/src/modules/Logger.ts:82
↓ 6 callersMethodaddContainer
* Add container near previous container
packages/core/src/utils/dom.ts:109
↓ 6 callersFunctionappend
* Append list item * * @param {*} str List item content * @param {string} prefix Prefix for global * @returns {void}
packages/router/__web__/scripts/default.js:21
↓ 6 callersMethodpage
* ### Start a "page" transition. * * 1. If no running transition, updates data with full URL properties and trigger. * 2. Get page from cache
packages/core/src/core.ts:367
↓ 6 callersMethodremoveContainer
* Remove container and store next sibling (if applicable).
packages/core/src/utils/dom.ts:99
↓ 6 callersFunctionrequest
* Init a page request. * Fetch the page and returns a promise with the text content.
packages/core/src/utils/request.ts:26
↓ 6 callersFunctionrunAsync
( func: (...args: any[]) => void | Promise<any>, ctx: any = {} )
packages/core/src/utils/run-async.ts:5
↓ 6 callersFunctionrunObject
* Run "object" check test
packages/core/__tests__/modules/store/store.check.test.ts:67
↓ 6 callersFunctionrunStrings
* Run "strings" check test
packages/core/__tests__/modules/store/store.check.test.ts:47
↓ 5 callersMethod_check
* ### Check if transition apply. * * Based on rule, page data and optional direction: * * 1. transition has no rule "property": * -
packages/core/src/modules/Store.ts:211
↓ 5 callersMethoddestroy
()
packages/core/src/core.ts:255
↓ 5 callersMethodgetNamespace
* Get `[data-barba-namespace]`.
packages/core/src/utils/dom.ts:133
↓ 5 callersMethodgetStatus
* Get status from cache
packages/core/src/modules/Cache.ts:73
↓ 5 callersMethodinstall
Install method
packages/core/src/defs/barba.ts:52
↓ 5 callersMethodremove
* Remove last state.
packages/core/src/utils/history.ts:203
↓ 5 callersMethodstore
* Store custom user data per state.
packages/core/src/utils/history.ts:163
↓ 5 callersMethodupdate
* Update state.
packages/core/src/utils/history.ts:189
↓ 4 callersMethod_log
* Internal logger.
packages/core/src/modules/Logger.ts:103
↓ 4 callersMethod_resetData
* Reset pages data. * * Set "current" and unset "next".
packages/core/src/core.ts:630
↓ 4 callersMethodall
* Get all headers
packages/core/src/modules/Headers.ts:39
↓ 4 callersMethodend
* Final state.
packages/css/src/css.ts:127
↓ 4 callersMethodforce
* ### Force a page change without Barba transition.
packages/core/src/core.ts:274
↓ 4 callersMethodgetWrapper
* Get `[data-barba="wrapper"]`.
packages/core/src/utils/dom.ts:81
↓ 4 callersMethodonRequestError
* When a request error occurs. * * Allow the user to manage request error. (E.g: 404)
packages/core/src/core.ts:447
↓ 4 callersMethodprefetch
* Programmatically prefetch
packages/core/src/core.ts:473
↓ 4 callersMethodreplace
* Replace all states.
packages/core/src/utils/history.ts:224
↓ 4 callersFunctionrequestError
()
packages/core/__tests__/core/core.init.test.ts:104
↓ 4 callersMethodresolveUrl
* Resolve URL to route name.
packages/router/src/router.ts:82
↓ 4 callersMethodstart
* Initial state.
packages/css/src/css.ts:89
↓ 3 callersMethod_isTransitionError
(error: any)
packages/core/src/modules/Transitions.ts:316
↓ 3 callersMethodbeforeOnce
(data: IViewData)
packages/core/src/defs/view.ts:17
↓ 3 callersMethoddelete
* Delete value from cache
packages/core/src/modules/Cache.ts:98
↓ 3 callersFunctiondoPage
* Just do page…
packages/core/__tests__/modules/transitions/transitions.async.test.ts:29
↓ 3 callersMethodgetAction
* Get action from cache
packages/core/src/modules/Cache.ts:66
↓ 3 callersMethodgetHtml
* Get HTML content.
packages/core/src/utils/dom.ts:67
↓ 3 callersMethodgetSibling
* Get current dom sibling
packages/core/src/utils/dom.ts:126
↓ 3 callersMethodonce
(data: ITransitionData)
packages/core/src/defs/transition.ts:39
↓ 3 callersMethodresolveRoutes
* Hooks: do, reset. * * - Update `current` and `next` data
packages/router/src/router.ts:114
↓ 3 callersFunctionrunFunction
* Run "function" check test
packages/core/__tests__/modules/store/store.check.test.ts:87
↓ 3 callersMethodset
* Set state by index.
packages/core/src/utils/history.ts:238
↓ 2 callersMethod_getLinkElement
* Get a valid link ancestor. * * Check for a "href" attribute. * Then check if eligible for Barba.
packages/core/src/core.ts:610
↓ 2 callersMethodadd
* Add next container.
packages/core/src/modules/Transitions.ts:303
↓ 2 callersMethodafter
(data: ITransitionData)
packages/core/src/defs/transition.ts:48
↓ 2 callersMethodafterEnter
(data: IViewData)
packages/core/src/defs/view.ts:22
↓ 2 callersMethodafterLeave
(data: IViewData)
packages/core/src/defs/view.ts:20
↓ 2 callersMethodafterOnce
(data: IViewData)
packages/core/src/defs/view.ts:18
↓ 2 callersMethodbefore
(data: ITransitionData)
packages/core/src/defs/transition.ts:41
↓ 2 callersMethodbeforeEnter
(data: IViewData)
packages/core/src/defs/view.ts:21
↓ 2 callersMethodbeforeLeave
(data: IViewData)
packages/core/src/defs/view.ts:19
↓ 2 callersMethodcheckLink
* Run test suite
packages/core/src/modules/Prevent.ts:139
↓ 2 callersMethodenter
(data: ITransitionData)
packages/core/src/defs/transition.ts:46
↓ 2 callersMethodenter
* Enter hook + async "enter" transition.
packages/core/src/modules/Transitions.ts:288
↓ 2 callersMethodget
* Get state by index.
packages/core/src/utils/history.ts:231
↓ 2 callersMethodgetTarget
* Get target from cache
packages/core/src/modules/Cache.ts:80
↓ 2 callersMethodinit
()
packages/core/src/hooks.ts:78
↓ 2 callersMethodleave
(data: ITransitionData)
packages/core/src/defs/transition.ts:43
↓ 2 callersMethodleave
* Leave hook + async "leave" transition.
packages/core/src/modules/Transitions.ts:279
↓ 2 callersMethodrun
* Run individual test
packages/core/src/modules/Prevent.ts:128
↓ 2 callersMethodtoElement
* Parse HTML string to DIVElement. * * DOMParser.parseFromString fails with img[srcset] on iOS. * see https://github.com/barbajs/barba/issues
packages/core/src/utils/dom.ts:57
↓ 2 callersMethodupdate
* ### Update store. * * - Reorder transition by priorities * - Get wait indicator * - Get once transitions
packages/core/src/modules/Store.ts:183
↓ 1 callersMethod_addPriority
(t: ITransitionPage)
packages/core/src/modules/Store.ts:329
↓ 1 callersMethod_bind
* Bind event listeners.
packages/core/src/core.ts:503
↓ 1 callersMethod_calculatePriority
* ### Calculate transition priority. * * Based on: * * - rule "position" (index) give tens, hundreds, thousands, … * - from/to properti
packages/core/src/modules/Store.ts:304
↓ 1 callersMethod_checkTransition
* Check if CSS transition is applied
packages/css/src/css.ts:158
↓ 1 callersMethod_createHook
* Create the hook method. * * - get view based on namespace * - execute callback with transition data
packages/core/src/modules/Views.ts:62
next →1–100 of 250, ranked by callers