├── .github ├── FUNDING.yml └── SECURITY.md ├── .gitignore ├── LICENSE.md ├── README.md ├── babel.config.js ├── composer.json ├── css └── styles.css ├── dist ├── alpinejs@3.13.10.min.js ├── init.js ├── manifest.json ├── wire.js └── wire.js.map ├── js ├── DirectiveManager.js ├── HookManager.js ├── Message.js ├── MessageBag.js ├── MessageBus.js ├── PrefetchMessage.js ├── Store.js ├── action │ ├── deferred-model.js │ ├── event.js │ ├── index.js │ ├── method.js │ └── model.js ├── component │ ├── DirtyStates.js │ ├── DisableForms.js │ ├── FileDownloads.js │ ├── FileUploads.js │ ├── LoadingStates.js │ ├── OfflineStates.js │ ├── Polling.js │ ├── PrefetchManager.js │ ├── SupportAlpine.js │ ├── SupportStacks.js │ ├── SyncBrowserHistory.js │ ├── UploadManager.js │ └── index.js ├── connection │ └── index.js ├── dom │ ├── dom.js │ ├── morphdom │ │ ├── index.js │ │ ├── morphAttrs.js │ │ ├── morphdom.js │ │ ├── specialElHandlers.js │ │ └── util.js │ └── polyfills │ │ ├── index.js │ │ └── modules │ │ ├── es.element.closest.js │ │ ├── es.element.get-attribute-names.js │ │ └── es.element.matches.js ├── index.js ├── node_initializer.js └── util │ ├── debounce.js │ ├── dispatch.js │ ├── getAppUrl.js │ ├── getCsrfToken.js │ ├── index.js │ ├── walk.js │ └── wire-directives.js ├── package.json ├── roadmap.md ├── rollup.config.js ├── ruleset.xml ├── src ├── AddAttributesToRootTagOfHtml.php ├── CacheTrait.php ├── ComponentChecksumManager.php ├── ComponentConcerns │ ├── HandlesActions.php │ ├── PerformsRedirects.php │ ├── ReceivesEvents.php │ └── ValidatesInput.php ├── Controller │ ├── CanPretendToBeAFile.php │ ├── FilePreviewHandler.php │ ├── FileUploadHandler.php │ └── HttpConnectionHandler.php ├── Drush │ └── Generators │ │ ├── WireComponentCreateGenerator.php │ │ └── templates │ │ ├── _lib │ │ └── di.twig │ │ ├── wire_component.class.twig │ │ └── wire_component.tpl.twig ├── Element │ └── WireElement.php ├── Event.php ├── Exceptions │ ├── AccessDeniedException.php │ ├── CannotUseReservedWireComponentProperties.php │ ├── CorruptComponentPayloadException.php │ ├── DirectlyCallingLifecycleHooksNotAllowedException.php │ ├── MethodNotFoundException.php │ ├── MissingFileUploadsTraitException.php │ ├── NonPublicComponentMethodCall.php │ ├── PropertyNotFoundException.php │ ├── PublicPropertyNotFoundException.php │ ├── PublicPropertyTypeNotAllowedException.php │ └── ValidationException.php ├── Features │ ├── OptimizeRenderedDom.php │ ├── SupportBootMethod.php │ ├── SupportBrowserHistory.php │ ├── SupportComponentTraits.php │ ├── SupportEvents.php │ ├── SupportFileUploads.php │ ├── SupportRedirects.php │ └── SupportRootElementTracking.php ├── FileUploadConfiguration.php ├── InteractsWithProperties.php ├── LifecycleManager.php ├── Plugin │ ├── Annotation │ │ └── WireComponent.php │ ├── Attribute │ │ ├── WireCache.php │ │ └── WireComponent.php │ ├── WireComponent │ │ └── Broken.php │ └── WirePluginManager.php ├── Request.php ├── Response.php ├── StackMiddleware │ ├── HydrationMiddleware │ │ ├── CallHydrationHooks.php │ │ ├── CallPropertyHydrationHooks.php │ │ ├── HashDataPropertiesForDirtyDetection.php │ │ ├── HydratePublicProperties.php │ │ ├── HydrationMiddleware.php │ │ ├── NormalizeComponentPropertiesForJavaScript.php │ │ ├── NormalizeDataForJavaScript.php │ │ ├── NormalizeServerMemoSansDataForJavaScript.php │ │ ├── PerformAccessCheck.php │ │ ├── PerformActionCalls.php │ │ ├── PerformDataBindingUpdates.php │ │ ├── PerformEventEmissions.php │ │ ├── RenderView.php │ │ └── SecureHydrationWithChecksum.php │ └── RegisterWireMiddleware.php ├── TemporaryUploadedFile.php ├── Twig │ └── Extension │ │ └── WireTwigExtension.php ├── View.php ├── Wire.php ├── WireComponent.php ├── WireComponentBase.php ├── WireComponentInterface.php ├── WireComponentsRegistry.php ├── WireManager.php ├── Wireable.php ├── WithFileUploads.php └── WithPagination.php ├── wire.info.yml ├── wire.libraries.yml ├── wire.module ├── wire.routing.yml └── wire.services.yml /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: [wire-drupal] -------------------------------------------------------------------------------- /.github/SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/.github/SECURITY.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | vendor 3 | composer.lock 4 | node_modules 5 | -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/README.md -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/babel.config.js -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/composer.json -------------------------------------------------------------------------------- /css/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/css/styles.css -------------------------------------------------------------------------------- /dist/alpinejs@3.13.10.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/dist/alpinejs@3.13.10.min.js -------------------------------------------------------------------------------- /dist/init.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/dist/init.js -------------------------------------------------------------------------------- /dist/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/dist/manifest.json -------------------------------------------------------------------------------- /dist/wire.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/dist/wire.js -------------------------------------------------------------------------------- /dist/wire.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/dist/wire.js.map -------------------------------------------------------------------------------- /js/DirectiveManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/js/DirectiveManager.js -------------------------------------------------------------------------------- /js/HookManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/js/HookManager.js -------------------------------------------------------------------------------- /js/Message.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/js/Message.js -------------------------------------------------------------------------------- /js/MessageBag.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/js/MessageBag.js -------------------------------------------------------------------------------- /js/MessageBus.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/js/MessageBus.js -------------------------------------------------------------------------------- /js/PrefetchMessage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/js/PrefetchMessage.js -------------------------------------------------------------------------------- /js/Store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/js/Store.js -------------------------------------------------------------------------------- /js/action/deferred-model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/js/action/deferred-model.js -------------------------------------------------------------------------------- /js/action/event.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/js/action/event.js -------------------------------------------------------------------------------- /js/action/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/js/action/index.js -------------------------------------------------------------------------------- /js/action/method.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/js/action/method.js -------------------------------------------------------------------------------- /js/action/model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/js/action/model.js -------------------------------------------------------------------------------- /js/component/DirtyStates.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/js/component/DirtyStates.js -------------------------------------------------------------------------------- /js/component/DisableForms.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/js/component/DisableForms.js -------------------------------------------------------------------------------- /js/component/FileDownloads.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/js/component/FileDownloads.js -------------------------------------------------------------------------------- /js/component/FileUploads.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/js/component/FileUploads.js -------------------------------------------------------------------------------- /js/component/LoadingStates.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/js/component/LoadingStates.js -------------------------------------------------------------------------------- /js/component/OfflineStates.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/js/component/OfflineStates.js -------------------------------------------------------------------------------- /js/component/Polling.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/js/component/Polling.js -------------------------------------------------------------------------------- /js/component/PrefetchManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/js/component/PrefetchManager.js -------------------------------------------------------------------------------- /js/component/SupportAlpine.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/js/component/SupportAlpine.js -------------------------------------------------------------------------------- /js/component/SupportStacks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/js/component/SupportStacks.js -------------------------------------------------------------------------------- /js/component/SyncBrowserHistory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/js/component/SyncBrowserHistory.js -------------------------------------------------------------------------------- /js/component/UploadManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/js/component/UploadManager.js -------------------------------------------------------------------------------- /js/component/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/js/component/index.js -------------------------------------------------------------------------------- /js/connection/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/js/connection/index.js -------------------------------------------------------------------------------- /js/dom/dom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/js/dom/dom.js -------------------------------------------------------------------------------- /js/dom/morphdom/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/js/dom/morphdom/index.js -------------------------------------------------------------------------------- /js/dom/morphdom/morphAttrs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/js/dom/morphdom/morphAttrs.js -------------------------------------------------------------------------------- /js/dom/morphdom/morphdom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/js/dom/morphdom/morphdom.js -------------------------------------------------------------------------------- /js/dom/morphdom/specialElHandlers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/js/dom/morphdom/specialElHandlers.js -------------------------------------------------------------------------------- /js/dom/morphdom/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/js/dom/morphdom/util.js -------------------------------------------------------------------------------- /js/dom/polyfills/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/js/dom/polyfills/index.js -------------------------------------------------------------------------------- /js/dom/polyfills/modules/es.element.closest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/js/dom/polyfills/modules/es.element.closest.js -------------------------------------------------------------------------------- /js/dom/polyfills/modules/es.element.get-attribute-names.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/js/dom/polyfills/modules/es.element.get-attribute-names.js -------------------------------------------------------------------------------- /js/dom/polyfills/modules/es.element.matches.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/js/dom/polyfills/modules/es.element.matches.js -------------------------------------------------------------------------------- /js/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/js/index.js -------------------------------------------------------------------------------- /js/node_initializer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/js/node_initializer.js -------------------------------------------------------------------------------- /js/util/debounce.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/js/util/debounce.js -------------------------------------------------------------------------------- /js/util/dispatch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/js/util/dispatch.js -------------------------------------------------------------------------------- /js/util/getAppUrl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/js/util/getAppUrl.js -------------------------------------------------------------------------------- /js/util/getCsrfToken.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/js/util/getCsrfToken.js -------------------------------------------------------------------------------- /js/util/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/js/util/index.js -------------------------------------------------------------------------------- /js/util/walk.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/js/util/walk.js -------------------------------------------------------------------------------- /js/util/wire-directives.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/js/util/wire-directives.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/package.json -------------------------------------------------------------------------------- /roadmap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/roadmap.md -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/rollup.config.js -------------------------------------------------------------------------------- /ruleset.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/ruleset.xml -------------------------------------------------------------------------------- /src/AddAttributesToRootTagOfHtml.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/AddAttributesToRootTagOfHtml.php -------------------------------------------------------------------------------- /src/CacheTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/CacheTrait.php -------------------------------------------------------------------------------- /src/ComponentChecksumManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/ComponentChecksumManager.php -------------------------------------------------------------------------------- /src/ComponentConcerns/HandlesActions.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/ComponentConcerns/HandlesActions.php -------------------------------------------------------------------------------- /src/ComponentConcerns/PerformsRedirects.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/ComponentConcerns/PerformsRedirects.php -------------------------------------------------------------------------------- /src/ComponentConcerns/ReceivesEvents.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/ComponentConcerns/ReceivesEvents.php -------------------------------------------------------------------------------- /src/ComponentConcerns/ValidatesInput.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/ComponentConcerns/ValidatesInput.php -------------------------------------------------------------------------------- /src/Controller/CanPretendToBeAFile.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/Controller/CanPretendToBeAFile.php -------------------------------------------------------------------------------- /src/Controller/FilePreviewHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/Controller/FilePreviewHandler.php -------------------------------------------------------------------------------- /src/Controller/FileUploadHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/Controller/FileUploadHandler.php -------------------------------------------------------------------------------- /src/Controller/HttpConnectionHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/Controller/HttpConnectionHandler.php -------------------------------------------------------------------------------- /src/Drush/Generators/WireComponentCreateGenerator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/Drush/Generators/WireComponentCreateGenerator.php -------------------------------------------------------------------------------- /src/Drush/Generators/templates/_lib/di.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/Drush/Generators/templates/_lib/di.twig -------------------------------------------------------------------------------- /src/Drush/Generators/templates/wire_component.class.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/Drush/Generators/templates/wire_component.class.twig -------------------------------------------------------------------------------- /src/Drush/Generators/templates/wire_component.tpl.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/Drush/Generators/templates/wire_component.tpl.twig -------------------------------------------------------------------------------- /src/Element/WireElement.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/Element/WireElement.php -------------------------------------------------------------------------------- /src/Event.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/Event.php -------------------------------------------------------------------------------- /src/Exceptions/AccessDeniedException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/Exceptions/AccessDeniedException.php -------------------------------------------------------------------------------- /src/Exceptions/CannotUseReservedWireComponentProperties.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/Exceptions/CannotUseReservedWireComponentProperties.php -------------------------------------------------------------------------------- /src/Exceptions/CorruptComponentPayloadException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/Exceptions/CorruptComponentPayloadException.php -------------------------------------------------------------------------------- /src/Exceptions/DirectlyCallingLifecycleHooksNotAllowedException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/Exceptions/DirectlyCallingLifecycleHooksNotAllowedException.php -------------------------------------------------------------------------------- /src/Exceptions/MethodNotFoundException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/Exceptions/MethodNotFoundException.php -------------------------------------------------------------------------------- /src/Exceptions/MissingFileUploadsTraitException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/Exceptions/MissingFileUploadsTraitException.php -------------------------------------------------------------------------------- /src/Exceptions/NonPublicComponentMethodCall.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/Exceptions/NonPublicComponentMethodCall.php -------------------------------------------------------------------------------- /src/Exceptions/PropertyNotFoundException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/Exceptions/PropertyNotFoundException.php -------------------------------------------------------------------------------- /src/Exceptions/PublicPropertyNotFoundException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/Exceptions/PublicPropertyNotFoundException.php -------------------------------------------------------------------------------- /src/Exceptions/PublicPropertyTypeNotAllowedException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/Exceptions/PublicPropertyTypeNotAllowedException.php -------------------------------------------------------------------------------- /src/Exceptions/ValidationException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/Exceptions/ValidationException.php -------------------------------------------------------------------------------- /src/Features/OptimizeRenderedDom.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/Features/OptimizeRenderedDom.php -------------------------------------------------------------------------------- /src/Features/SupportBootMethod.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/Features/SupportBootMethod.php -------------------------------------------------------------------------------- /src/Features/SupportBrowserHistory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/Features/SupportBrowserHistory.php -------------------------------------------------------------------------------- /src/Features/SupportComponentTraits.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/Features/SupportComponentTraits.php -------------------------------------------------------------------------------- /src/Features/SupportEvents.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/Features/SupportEvents.php -------------------------------------------------------------------------------- /src/Features/SupportFileUploads.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/Features/SupportFileUploads.php -------------------------------------------------------------------------------- /src/Features/SupportRedirects.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/Features/SupportRedirects.php -------------------------------------------------------------------------------- /src/Features/SupportRootElementTracking.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/Features/SupportRootElementTracking.php -------------------------------------------------------------------------------- /src/FileUploadConfiguration.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/FileUploadConfiguration.php -------------------------------------------------------------------------------- /src/InteractsWithProperties.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/InteractsWithProperties.php -------------------------------------------------------------------------------- /src/LifecycleManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/LifecycleManager.php -------------------------------------------------------------------------------- /src/Plugin/Annotation/WireComponent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/Plugin/Annotation/WireComponent.php -------------------------------------------------------------------------------- /src/Plugin/Attribute/WireCache.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/Plugin/Attribute/WireCache.php -------------------------------------------------------------------------------- /src/Plugin/Attribute/WireComponent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/Plugin/Attribute/WireComponent.php -------------------------------------------------------------------------------- /src/Plugin/WireComponent/Broken.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/Plugin/WireComponent/Broken.php -------------------------------------------------------------------------------- /src/Plugin/WirePluginManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/Plugin/WirePluginManager.php -------------------------------------------------------------------------------- /src/Request.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/Request.php -------------------------------------------------------------------------------- /src/Response.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/Response.php -------------------------------------------------------------------------------- /src/StackMiddleware/HydrationMiddleware/CallHydrationHooks.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/StackMiddleware/HydrationMiddleware/CallHydrationHooks.php -------------------------------------------------------------------------------- /src/StackMiddleware/HydrationMiddleware/CallPropertyHydrationHooks.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/StackMiddleware/HydrationMiddleware/CallPropertyHydrationHooks.php -------------------------------------------------------------------------------- /src/StackMiddleware/HydrationMiddleware/HashDataPropertiesForDirtyDetection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/StackMiddleware/HydrationMiddleware/HashDataPropertiesForDirtyDetection.php -------------------------------------------------------------------------------- /src/StackMiddleware/HydrationMiddleware/HydratePublicProperties.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/StackMiddleware/HydrationMiddleware/HydratePublicProperties.php -------------------------------------------------------------------------------- /src/StackMiddleware/HydrationMiddleware/HydrationMiddleware.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/StackMiddleware/HydrationMiddleware/HydrationMiddleware.php -------------------------------------------------------------------------------- /src/StackMiddleware/HydrationMiddleware/NormalizeComponentPropertiesForJavaScript.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/StackMiddleware/HydrationMiddleware/NormalizeComponentPropertiesForJavaScript.php -------------------------------------------------------------------------------- /src/StackMiddleware/HydrationMiddleware/NormalizeDataForJavaScript.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/StackMiddleware/HydrationMiddleware/NormalizeDataForJavaScript.php -------------------------------------------------------------------------------- /src/StackMiddleware/HydrationMiddleware/NormalizeServerMemoSansDataForJavaScript.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/StackMiddleware/HydrationMiddleware/NormalizeServerMemoSansDataForJavaScript.php -------------------------------------------------------------------------------- /src/StackMiddleware/HydrationMiddleware/PerformAccessCheck.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/StackMiddleware/HydrationMiddleware/PerformAccessCheck.php -------------------------------------------------------------------------------- /src/StackMiddleware/HydrationMiddleware/PerformActionCalls.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/StackMiddleware/HydrationMiddleware/PerformActionCalls.php -------------------------------------------------------------------------------- /src/StackMiddleware/HydrationMiddleware/PerformDataBindingUpdates.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/StackMiddleware/HydrationMiddleware/PerformDataBindingUpdates.php -------------------------------------------------------------------------------- /src/StackMiddleware/HydrationMiddleware/PerformEventEmissions.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/StackMiddleware/HydrationMiddleware/PerformEventEmissions.php -------------------------------------------------------------------------------- /src/StackMiddleware/HydrationMiddleware/RenderView.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/StackMiddleware/HydrationMiddleware/RenderView.php -------------------------------------------------------------------------------- /src/StackMiddleware/HydrationMiddleware/SecureHydrationWithChecksum.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/StackMiddleware/HydrationMiddleware/SecureHydrationWithChecksum.php -------------------------------------------------------------------------------- /src/StackMiddleware/RegisterWireMiddleware.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/StackMiddleware/RegisterWireMiddleware.php -------------------------------------------------------------------------------- /src/TemporaryUploadedFile.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/TemporaryUploadedFile.php -------------------------------------------------------------------------------- /src/Twig/Extension/WireTwigExtension.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/Twig/Extension/WireTwigExtension.php -------------------------------------------------------------------------------- /src/View.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/View.php -------------------------------------------------------------------------------- /src/Wire.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/Wire.php -------------------------------------------------------------------------------- /src/WireComponent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/WireComponent.php -------------------------------------------------------------------------------- /src/WireComponentBase.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/WireComponentBase.php -------------------------------------------------------------------------------- /src/WireComponentInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/WireComponentInterface.php -------------------------------------------------------------------------------- /src/WireComponentsRegistry.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/WireComponentsRegistry.php -------------------------------------------------------------------------------- /src/WireManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/WireManager.php -------------------------------------------------------------------------------- /src/Wireable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/Wireable.php -------------------------------------------------------------------------------- /src/WithFileUploads.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/WithFileUploads.php -------------------------------------------------------------------------------- /src/WithPagination.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/src/WithPagination.php -------------------------------------------------------------------------------- /wire.info.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/wire.info.yml -------------------------------------------------------------------------------- /wire.libraries.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/wire.libraries.yml -------------------------------------------------------------------------------- /wire.module: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/wire.module -------------------------------------------------------------------------------- /wire.routing.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/wire.routing.yml -------------------------------------------------------------------------------- /wire.services.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wire-drupal/wire/HEAD/wire.services.yml --------------------------------------------------------------------------------