SYMBOL INDEX (63 symbols across 9 files) FILE: examples/dynamic-view-transitions/script.js function apply (line 19) | function apply (initiator, body = document.body) { function reset (line 32) | function reset () { FILE: src/animation-turn.js class AnimationTurn (line 4) | class AnimationTurn extends BaseTurn { method exit (line 7) | exit (detail) { method beforeEnter (line 29) | async beforeEnter (detail) { method enter (line 40) | enter () { method complete (line 47) | async complete (detail) { method abort (line 53) | abort () { method finished (line 60) | get finished () { FILE: src/animations.js class Animations (line 4) | class Animations { method constructor (line 5) | constructor (selector) { method start (line 10) | async start (applyAnimations) { FILE: src/base-turn.js constant DEFAULT_OPTIONS (line 3) | const DEFAULT_OPTIONS = { class BaseTurn (line 7) | class BaseTurn { method constructor (line 8) | constructor (action, direction = 'none', options = {}) { method addClasses (line 22) | addClasses (type) { method removeClasses (line 35) | removeClasses (type) { method dispatch (line 43) | dispatch (eventName, { target = document, detail = {}, bubbles = true,... FILE: src/controller.js constant VIEW_TRANSITIONS (line 5) | const VIEW_TRANSITIONS = 'turn-view-transitions' constant NO_VIEW_TRANSITIONS (line 6) | const NO_VIEW_TRANSITIONS = 'turn-no-view-transitions' constant ACTIONS (line 7) | const ACTIONS = ['advance', 'restore', 'replace'] class Controller (line 9) | class Controller { method constructor (line 10) | constructor (config) { method start (line 14) | start () { method stop (line 21) | stop () { method click (line 31) | click (event) { method submitStart (line 35) | submitStart (event) { method visit (line 39) | visit (event) { method beforeRender (line 52) | async beforeRender (event) { method render (line 70) | render () { method load (line 81) | async load (event) { method popstate (line 90) | popstate (event) { method isPreview (line 95) | get isPreview () { method reset (line 99) | reset (event) { function addSupportClass (line 112) | function addSupportClass (config) { function removeSupportClasses (line 118) | function removeSupportClasses () { function addActionClass (line 126) | function addActionClass (action) { function removeActionClasses (line 130) | function removeActionClasses () { function create (line 135) | function create (Klass, action, direction) { FILE: src/helpers.js function prefersReducedMotion (line 1) | function prefersReducedMotion () { function motionSafe (line 10) | function motionSafe () { function animationsEnd (line 14) | function animationsEnd (selector) { function pascalCase (line 28) | function pascalCase (string) { function camelCase (line 32) | function camelCase (string) { function capitalize (line 38) | function capitalize (string) { FILE: src/null-turn.js class NullTurn (line 1) | class NullTurn { method exit (line 4) | exit () {} method beforeEnter (line 5) | async beforeEnter () {} method enter (line 6) | async enter () {} method complete (line 7) | complete () {} method abort (line 8) | abort () {} FILE: src/turn.js method start (line 5) | start () { method stop (line 16) | stop () { FILE: src/view-transition-turn.js class ViewTransitionTurn (line 3) | class ViewTransitionTurn extends BaseTurn { method prepare (line 6) | prepare () { method exit (line 12) | exit () {} method beforeEnter (line 14) | async beforeEnter (detail) { method render (line 22) | render () { method enter (line 27) | async enter () { method complete (line 36) | complete () {} method abort (line 38) | abort () { method rendered (line 42) | rendered () {} method finished (line 44) | get finished () {