├── .devcontainer ├── Dockerfile ├── README.md └── devcontainer.json ├── .github ├── CODEOWNERS ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_requst.md ├── actions │ └── free-disk-space │ │ └── action.yml ├── dependabot.yml ├── install.ps1 ├── install.sh └── workflows │ ├── main.yml │ ├── merge.yml │ ├── promote.yml │ ├── publish.yml │ ├── setup-dev-drive.ps1 │ └── typos.yml ├── .gitignore ├── .mailmap ├── .vscode ├── .gitignore ├── settings.json └── spellright.dict ├── .zed └── settings.json ├── Cargo.lock ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── SECURITY.md ├── _typos.toml ├── codecov.yml ├── examples ├── 01-app-demos │ ├── bluetooth-scanner │ │ ├── .gitignore │ │ ├── Cargo.toml │ │ ├── README.md │ │ ├── assets │ │ │ └── tailwind.css │ │ ├── demo_small.png │ │ ├── src │ │ │ └── main.rs │ │ └── tailwind.css │ ├── calculator.rs │ ├── calculator_mutable.rs │ ├── counters.rs │ ├── crm.rs │ ├── dog_app.rs │ ├── ecommerce-site │ │ ├── .gitignore │ │ ├── Cargo.toml │ │ ├── README.md │ │ ├── demo.png │ │ ├── public │ │ │ ├── loading.css │ │ │ └── tailwind.css │ │ ├── src │ │ │ ├── api.rs │ │ │ ├── components │ │ │ │ ├── error.rs │ │ │ │ ├── home.rs │ │ │ │ ├── loading.rs │ │ │ │ ├── nav.rs │ │ │ │ ├── product_item.rs │ │ │ │ └── product_page.rs │ │ │ └── main.rs │ │ └── tailwind.css │ ├── file-explorer │ │ ├── .gitignore │ │ ├── Cargo.toml │ │ ├── Dioxus.toml │ │ ├── README.md │ │ ├── assets │ │ │ ├── fileexplorer.css │ │ │ └── image.png │ │ └── src │ │ │ └── main.rs │ ├── hackernews │ │ ├── .gitignore │ │ ├── Cargo.toml │ │ ├── assets │ │ │ └── hackernews.css │ │ └── src │ │ │ └── main.rs │ ├── hello_world.rs │ ├── hotdog │ │ ├── Cargo.toml │ │ ├── Dioxus.toml │ │ ├── Dockerfile │ │ ├── README.md │ │ ├── assets │ │ │ ├── favicon.ico │ │ │ ├── header.svg │ │ │ ├── main.css │ │ │ └── screenshot.png │ │ ├── fly.toml │ │ └── src │ │ │ ├── backend.rs │ │ │ ├── frontend.rs │ │ │ └── main.rs │ ├── image_generator_openai.rs │ ├── repo_readme.rs │ ├── todomvc.rs │ ├── todomvc_store.rs │ ├── weather_app.rs │ └── websocket_chat.rs ├── 02-building-ui │ ├── disabled.rs │ ├── nested_listeners.rs │ └── svg.rs ├── 03-assets-styling │ ├── custom_assets.rs │ ├── dynamic_assets.rs │ ├── meta.rs │ └── meta_elements.rs ├── 04-managing-state │ ├── context_api.rs │ ├── error_handling.rs │ ├── global.rs │ ├── memo_chain.rs │ ├── reducer.rs │ └── signals.rs ├── 05-using-async │ ├── backgrounded_futures.rs │ ├── clock.rs │ ├── future.rs │ ├── streams.rs │ └── suspense.rs ├── 06-routing │ ├── flat_router.rs │ ├── hash_fragment_state.rs │ ├── link.rs │ ├── query_segment_search.rs │ ├── router.rs │ ├── router_resource.rs │ ├── router_restore_scroll.rs │ └── simple_router.rs ├── 07-fullstack │ ├── auth │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── auth.rs │ │ │ └── main.rs │ ├── custom_axum_serve.rs │ ├── custom_error_page.rs │ ├── desktop │ │ ├── Cargo.toml │ │ └── src │ │ │ └── main.rs │ ├── dog_app_self_hosted.rs │ ├── full_request_access.rs │ ├── fullstack_hello_world.rs │ ├── handling_errors.rs │ ├── header_map.rs │ ├── hello-world │ │ ├── Cargo.toml │ │ ├── assets │ │ │ └── hello.css │ │ └── src │ │ │ └── main.rs │ ├── login_form.rs │ ├── middleware.rs │ ├── multipart_form.rs │ ├── query_params.rs │ ├── redirect.rs │ ├── router │ │ ├── Cargo.toml │ │ └── src │ │ │ └── main.rs │ ├── server_functions.rs │ ├── server_sent_events.rs │ ├── server_state.rs │ ├── ssr-only │ │ ├── Cargo.toml │ │ └── src │ │ │ └── main.rs │ ├── streaming.rs │ ├── streaming_file_upload.rs │ ├── through_reqwest.rs │ └── websocket.rs ├── 08-apis │ ├── control_focus.rs │ ├── custom_html.rs │ ├── custom_menu.rs │ ├── drag_and_drop.rs │ ├── eval.rs │ ├── file_upload.rs │ ├── form.rs │ ├── logging.rs │ ├── multiwindow.rs │ ├── multiwindow_with_tray_icon.rs │ ├── on_resize.rs │ ├── on_visible.rs │ ├── overlay.rs │ ├── read_size.rs │ ├── scroll_to_offset.rs │ ├── scroll_to_top.rs │ ├── shortcut.rs │ ├── ssr.rs │ ├── title.rs │ ├── video_stream.rs │ ├── wgpu_child_window.rs │ ├── window_event.rs │ ├── window_focus.rs │ ├── window_popup.rs │ └── window_zoom.rs ├── 09-reference │ ├── all_events.rs │ ├── generic_component.rs │ ├── optional_props.rs │ ├── rsx_usage.rs │ ├── shorthand.rs │ ├── simple_list.rs │ ├── spread.rs │ ├── web_component.rs │ └── xss_safety.rs ├── 10-integrations │ ├── bevy │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── bevy_renderer.rs │ │ │ ├── bevy_scene_plugin.rs │ │ │ ├── demo_renderer.rs │ │ │ ├── main.rs │ │ │ └── styles.css │ ├── native-headless-in-bevy │ │ ├── Cargo.toml │ │ ├── README.md │ │ └── src │ │ │ ├── bevy_scene_plugin.rs │ │ │ ├── dioxus_in_bevy_plugin.rs │ │ │ ├── main.rs │ │ │ ├── ui.css │ │ │ └── ui.rs │ ├── native-headless │ │ ├── Cargo.toml │ │ └── src │ │ │ └── main.rs │ ├── pwa │ │ ├── Cargo.toml │ │ ├── Dioxus.toml │ │ ├── LICENSE │ │ ├── README.md │ │ ├── index.html │ │ ├── public │ │ │ ├── favicon.ico │ │ │ ├── logo_192.png │ │ │ ├── logo_512.png │ │ │ ├── manifest.json │ │ │ └── sw.js │ │ └── src │ │ │ └── main.rs │ ├── tailwind │ │ ├── .gitignore │ │ ├── Cargo.toml │ │ ├── README.md │ │ ├── assets │ │ │ └── tailwind.css │ │ ├── src │ │ │ └── main.rs │ │ └── tailwind.css │ └── wgpu-texture │ │ ├── Cargo.toml │ │ └── src │ │ ├── demo_renderer.rs │ │ ├── main.rs │ │ ├── shader.wgsl │ │ └── styles.css ├── assets │ ├── calculator.css │ ├── clock.css │ ├── context_api.css │ ├── counter.css │ ├── crm.css │ ├── custom_assets.css │ ├── events.css │ ├── file_upload.css │ ├── flat_router.css │ ├── links.css │ ├── logo.png │ ├── overlay.css │ ├── radio.css │ ├── read_size.css │ ├── roulette.css │ ├── router.css │ ├── todomvc.css │ ├── visible.css │ └── weatherapp.css └── scripts │ └── scrape_examples.rs ├── flake.lock ├── flake.nix ├── lychee.toml ├── notes ├── CONTRIBUTING.md ├── FAQ.md ├── RELEASING.md ├── android_and_ios2.avif ├── autofmt.gif ├── bundle.gif ├── dioxus-community.avif ├── dioxus_splash_8.avif ├── docs.avif ├── ebou2.avif ├── flat-splash.avif ├── fullstack-websockets.avif ├── header-dark-updated.svg ├── header-dark.svg ├── header-light-updated.svg ├── header-light.svg ├── header.svg ├── hotreload.gif ├── image-splash.avif ├── primitive-components.avif ├── releases │ └── 0.7.0-alpha.0.md ├── splash-header-darkmode.svg └── splash-header.svg ├── packages ├── asset-resolver │ ├── Cargo.toml │ ├── assets │ │ └── data.json │ └── src │ │ ├── lib.rs │ │ ├── native.rs │ │ └── web.rs ├── autofmt │ ├── .vscode │ │ └── settings.json │ ├── Cargo.toml │ ├── README.md │ ├── src │ │ ├── buffer.rs │ │ ├── collect_macros.rs │ │ ├── indent.rs │ │ ├── lib.rs │ │ ├── prettier_please.rs │ │ └── writer.rs │ └── tests │ │ ├── error_handling.rs │ │ ├── partials │ │ ├── no_parse.rsx │ │ ├── okay.rsx │ │ └── wrong.rsx │ │ ├── samples.rs │ │ ├── samples │ │ ├── asset.rsx │ │ ├── attributes.rsx │ │ ├── basic_expr.rsx │ │ ├── collapse.rsx │ │ ├── collapse_expr.rsx │ │ ├── comments.rsx │ │ ├── commentshard.rsx │ │ ├── complex.rsx │ │ ├── docsite.rsx │ │ ├── emoji.rsx │ │ ├── fat_exprs.rsx │ │ ├── ifchain_forloop.rsx │ │ ├── immediate_expr.rsx │ │ ├── key.rsx │ │ ├── letsome.rsx │ │ ├── long.rsx │ │ ├── long_exprs.rsx │ │ ├── manual_props.rsx │ │ ├── many_exprs.rsx │ │ ├── messy_indent.rsx │ │ ├── misplaced.rsx │ │ ├── multirsx.rsx │ │ ├── nested.rsx │ │ ├── oneline.rsx │ │ ├── prop_rsx.rsx │ │ ├── raw_strings.rsx │ │ ├── reallylong.rsx │ │ ├── shorthand.rsx │ │ ├── simple.rsx │ │ ├── skip.rsx │ │ ├── spaces.rsx │ │ ├── staged.rsx │ │ ├── t2.rsx │ │ ├── tiny.rsx │ │ ├── tinynoopt.rsx │ │ └── trailing_expr.rsx │ │ ├── srcless.rs │ │ ├── srcless │ │ ├── asset.rsx │ │ └── basic_expr.rsx │ │ ├── wrong.rs │ │ └── wrong │ │ ├── comments-4sp.rsx │ │ ├── comments-4sp.wrong.rsx │ │ ├── comments-tab.rsx │ │ ├── comments-tab.wrong.rsx │ │ ├── multi-4sp.rsx │ │ ├── multi-4sp.wrong.rsx │ │ ├── multi-tab.rsx │ │ ├── multi-tab.wrong.rsx │ │ ├── multiexpr-4sp.rsx │ │ ├── multiexpr-4sp.wrong.rsx │ │ ├── multiexpr-many.rsx │ │ ├── multiexpr-many.wrong.rsx │ │ ├── multiexpr-tab.rsx │ │ ├── multiexpr-tab.wrong.rsx │ │ ├── oneline-expand.rsx │ │ ├── oneline-expand.wrong.rsx │ │ ├── shortened.rsx │ │ ├── shortened.wrong.rsx │ │ ├── simple-combo-expr.rsx │ │ ├── simple-combo-expr.wrong.rsx │ │ ├── skipfail.rsx │ │ ├── skipfail.wrong.rsx │ │ ├── syntax_error.rsx │ │ └── syntax_error.wrong.rsx ├── check │ ├── Cargo.toml │ ├── README.md │ └── src │ │ ├── check.rs │ │ ├── issues.rs │ │ ├── lib.rs │ │ └── metadata.rs ├── cli-config │ ├── .gitignore │ ├── Cargo.toml │ ├── README.md │ └── src │ │ └── lib.rs ├── cli-harnesses │ ├── .gitignore │ ├── README.md │ ├── harness-default-to-non-default │ │ ├── Cargo.toml │ │ └── src │ │ │ └── main.rs │ ├── harness-fullstack-desktop-with-default │ │ ├── Cargo.toml │ │ └── src │ │ │ └── main.rs │ ├── harness-fullstack-desktop-with-features │ │ ├── Cargo.toml │ │ └── src │ │ │ └── main.rs │ ├── harness-fullstack-desktop │ │ ├── Cargo.toml │ │ └── src │ │ │ └── main.rs │ ├── harness-fullstack-multi-target-no-default │ │ ├── Cargo.toml │ │ └── src │ │ │ └── main.rs │ ├── harness-fullstack-multi-target │ │ ├── Cargo.toml │ │ └── src │ │ │ └── main.rs │ ├── harness-fullstack-with-optional-tokio │ │ ├── Cargo.toml │ │ └── src │ │ │ └── main.rs │ ├── harness-no-dioxus │ │ ├── Cargo.toml │ │ └── src │ │ │ └── main.rs │ ├── harness-renderer-swap │ │ ├── Cargo.toml │ │ └── src │ │ │ └── main.rs │ ├── harness-simple-dedicated-client │ │ ├── Cargo.toml │ │ └── src │ │ │ └── main.rs │ ├── harness-simple-dedicated-server │ │ ├── Cargo.toml │ │ └── src │ │ │ └── main.rs │ ├── harness-simple-desktop │ │ ├── Cargo.toml │ │ └── src │ │ │ └── main.rs │ ├── harness-simple-fullstack-native-with-default │ │ ├── Cargo.toml │ │ └── src │ │ │ └── main.rs │ ├── harness-simple-fullstack-with-default │ │ ├── Cargo.toml │ │ └── src │ │ │ └── main.rs │ ├── harness-simple-fullstack │ │ ├── Cargo.toml │ │ └── src │ │ │ └── main.rs │ ├── harness-simple-mobile │ │ ├── Cargo.toml │ │ └── src │ │ │ └── main.rs │ └── harness-simple-web │ │ ├── Cargo.toml │ │ └── src │ │ └── main.rs ├── cli-opt │ ├── Cargo.toml │ ├── build.rs │ └── src │ │ ├── build_info.rs │ │ ├── css.rs │ │ ├── file.rs │ │ ├── folder.rs │ │ ├── hash.rs │ │ ├── image │ │ ├── jpg.rs │ │ ├── mod.rs │ │ └── png.rs │ │ ├── js.rs │ │ ├── json.rs │ │ └── lib.rs ├── cli-telemetry │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── cli │ ├── .gitignore │ ├── Cargo.toml │ ├── Dioxus.toml │ ├── README.md │ ├── assets │ │ ├── android │ │ │ ├── MainActivity.kt.hbs │ │ │ ├── gen │ │ │ │ ├── .gitignore │ │ │ │ ├── app │ │ │ │ │ ├── build.gradle.kts.hbs │ │ │ │ │ ├── proguard-rules.pro │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ ├── AndroidManifest.xml.hbs │ │ │ │ │ │ ├── assets │ │ │ │ │ │ └── .gitignore │ │ │ │ │ │ ├── kotlin │ │ │ │ │ │ └── .gitignore │ │ │ │ │ │ └── res │ │ │ │ │ │ ├── drawable-v24 │ │ │ │ │ │ └── ic_launcher_foreground.xml │ │ │ │ │ │ ├── drawable │ │ │ │ │ │ └── ic_launcher_background.xml │ │ │ │ │ │ ├── mipmap-anydpi-v26 │ │ │ │ │ │ └── ic_launcher.xml │ │ │ │ │ │ ├── mipmap-hdpi │ │ │ │ │ │ └── ic_launcher.webp │ │ │ │ │ │ ├── mipmap-mdpi │ │ │ │ │ │ └── ic_launcher.webp │ │ │ │ │ │ ├── mipmap-xhdpi │ │ │ │ │ │ └── ic_launcher.webp │ │ │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ │ │ └── ic_launcher.webp │ │ │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ │ │ └── ic_launcher.webp │ │ │ │ │ │ ├── values │ │ │ │ │ │ ├── colors.xml │ │ │ │ │ │ ├── strings.xml.hbs │ │ │ │ │ │ └── styles.xml │ │ │ │ │ │ └── xml │ │ │ │ │ │ └── network_security_config.xml │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── gradle.properties │ │ │ │ ├── gradle │ │ │ │ │ └── wrapper │ │ │ │ │ │ ├── gradle-wrapper.jar │ │ │ │ │ │ └── gradle-wrapper.properties │ │ │ │ ├── gradlew │ │ │ │ ├── gradlew.bat │ │ │ │ └── settings.gradle │ │ │ └── prebuilt │ │ │ │ ├── README.md │ │ │ │ └── openssl-1.1.1q-beta-1.tar.gz │ │ ├── dioxus.toml │ │ ├── ios │ │ │ └── ios.plist.hbs │ │ ├── macos │ │ │ └── mac.plist.hbs │ │ └── web │ │ │ ├── dev.index.html │ │ │ ├── dev.loading.html │ │ │ └── prod.index.html │ ├── build.rs │ └── src │ │ ├── build │ │ ├── assets.rs │ │ ├── builder.rs │ │ ├── context.rs │ │ ├── manifest.rs │ │ ├── mod.rs │ │ ├── patch.rs │ │ ├── pre_render.rs │ │ ├── request.rs │ │ └── tools.rs │ │ ├── bundle_utils.rs │ │ ├── cargo_toml.rs │ │ ├── cli │ │ ├── autoformat.rs │ │ ├── build.rs │ │ ├── build_assets.rs │ │ ├── bundle.rs │ │ ├── check.rs │ │ ├── component.rs │ │ ├── config.rs │ │ ├── create.rs │ │ ├── doctor.rs │ │ ├── hotpatch.rs │ │ ├── init.rs │ │ ├── link.rs │ │ ├── mod.rs │ │ ├── platform_override.rs │ │ ├── print.rs │ │ ├── run.rs │ │ ├── serve.rs │ │ ├── target.rs │ │ ├── translate.rs │ │ ├── update.rs │ │ └── verbosity.rs │ │ ├── config │ │ ├── app.rs │ │ ├── bundle.rs │ │ ├── component.rs │ │ ├── dioxus_config.rs │ │ ├── mod.rs │ │ ├── serve.rs │ │ └── web.rs │ │ ├── devcfg.rs │ │ ├── dx_build_info.rs │ │ ├── error.rs │ │ ├── fastfs.rs │ │ ├── logging.rs │ │ ├── main.rs │ │ ├── platform.rs │ │ ├── rustcwrapper.rs │ │ ├── serve │ │ ├── ansi_buffer.rs │ │ ├── mod.rs │ │ ├── output.rs │ │ ├── proxy.rs │ │ ├── proxy_ws.rs │ │ ├── runner.rs │ │ ├── server.rs │ │ └── update.rs │ │ ├── settings.rs │ │ ├── tailwind.rs │ │ ├── test_harnesses.rs │ │ ├── wasm_bindgen.rs │ │ ├── wasm_opt.rs │ │ └── workspace.rs ├── component-manifest │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── config-macro │ ├── Cargo.toml │ ├── README.md │ └── src │ │ └── lib.rs ├── config-macros │ ├── Cargo.toml │ ├── README.md │ └── src │ │ └── lib.rs ├── const-serialize-macro │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── const-serialize │ ├── .gitignore │ ├── Cargo.toml │ ├── README.md │ ├── src │ │ ├── const_buffers.rs │ │ ├── const_vec.rs │ │ └── lib.rs │ └── tests │ │ ├── enum.rs │ │ ├── eq.rs │ │ ├── lists.rs │ │ ├── primitive.rs │ │ ├── str.rs │ │ ├── structs.rs │ │ └── tuples.rs ├── core-macro │ ├── .vscode │ │ └── settings.json │ ├── Cargo.toml │ ├── README.md │ ├── docs │ │ ├── component.md │ │ ├── props.md │ │ └── rsx.md │ ├── src │ │ ├── component.rs │ │ ├── lib.rs │ │ ├── props │ │ │ └── mod.rs │ │ └── utils.rs │ └── tests │ │ ├── event_handler.rs │ │ ├── generics.rs │ │ ├── rsx.rs │ │ ├── rsx │ │ ├── trailing-comma-0.rs │ │ └── trailing-comma-0.stderr │ │ └── values_memoize_in_place.rs ├── core-types │ ├── Cargo.toml │ └── src │ │ ├── attributes.rs │ │ ├── bubbles.rs │ │ ├── bundled.rs │ │ ├── formatter.rs │ │ ├── hr_context.rs │ │ └── lib.rs ├── core │ ├── .vscode │ │ ├── settings.json │ │ └── spellright.dict │ ├── Cargo.toml │ ├── README.md │ ├── docs │ │ ├── common_spawn_errors.md │ │ └── reactivity.md │ ├── src │ │ ├── any_props.rs │ │ ├── arena.rs │ │ ├── diff │ │ │ ├── component.rs │ │ │ ├── iterator.rs │ │ │ ├── mod.rs │ │ │ └── node.rs │ │ ├── effect.rs │ │ ├── error_boundary.rs │ │ ├── events.rs │ │ ├── fragment.rs │ │ ├── generational_box.rs │ │ ├── global_context.rs │ │ ├── hotreload_utils.rs │ │ ├── launch.rs │ │ ├── lib.rs │ │ ├── mutations.rs │ │ ├── nodes.rs │ │ ├── properties.rs │ │ ├── reactive_context.rs │ │ ├── render_error.rs │ │ ├── root_wrapper.rs │ │ ├── runtime.rs │ │ ├── scheduler.rs │ │ ├── scope_arena.rs │ │ ├── scope_context.rs │ │ ├── scopes.rs │ │ ├── suspense │ │ │ ├── component.rs │ │ │ └── mod.rs │ │ ├── tasks.rs │ │ └── virtual_dom.rs │ └── tests │ │ ├── .rustfmt.toml │ │ ├── README.md │ │ ├── attr_cleanup.rs │ │ ├── attributes_pass.rs │ │ ├── boolattrs.rs │ │ ├── bubble_error.rs │ │ ├── children_drop_futures.rs │ │ ├── conditional_formatted_attributes.rs │ │ ├── context_api.rs │ │ ├── create_dom.rs │ │ ├── create_fragments.rs │ │ ├── create_lists.rs │ │ ├── create_passthru.rs │ │ ├── cycle.rs │ │ ├── diff_component.rs │ │ ├── diff_dynamic_node.rs │ │ ├── diff_element.rs │ │ ├── diff_keyed_list.rs │ │ ├── diff_unkeyed_list.rs │ │ ├── error_boundary.rs │ │ ├── event_propagation.rs │ │ ├── fuzzing.rs │ │ ├── hotreloading.rs │ │ ├── kitchen_sink.rs │ │ ├── lifecycle.rs │ │ ├── many_roots.rs │ │ ├── memory_leak.rs │ │ ├── miri_full_app.rs │ │ ├── miri_simple.rs │ │ ├── miri_stress.rs │ │ ├── safety.rs │ │ ├── suspense.rs │ │ ├── task.rs │ │ ├── tracing.rs │ │ └── use_drop.rs ├── depinfo │ ├── Cargo.toml │ ├── README.md │ └── src │ │ ├── dx.d │ │ └── lib.rs ├── desktop │ ├── .vscode │ │ └── settings.json │ ├── Cargo.toml │ ├── README.md │ ├── architecure │ │ └── Desktop Event Architecture.png │ ├── build.rs │ ├── headless_tests │ │ ├── eval.rs │ │ ├── events.rs │ │ ├── forms.rs │ │ ├── rendering.rs │ │ └── utils.rs │ ├── src │ │ ├── android_sync_lock.rs │ │ ├── app.rs │ │ ├── assets.rs │ │ ├── assets │ │ │ ├── default_icon.bin │ │ │ ├── default_icon.png │ │ │ ├── dev.index.html │ │ │ └── prod.index.html │ │ ├── config.rs │ │ ├── desktop_context.rs │ │ ├── document.rs │ │ ├── edits.rs │ │ ├── element.rs │ │ ├── event_handlers.rs │ │ ├── events.rs │ │ ├── file_upload.rs │ │ ├── hooks.rs │ │ ├── ipc.rs │ │ ├── js │ │ │ ├── hash.txt │ │ │ └── native_eval.js │ │ ├── launch.rs │ │ ├── lib.rs │ │ ├── menubar.rs │ │ ├── mobile.rs │ │ ├── mobile_shortcut.rs │ │ ├── protocol.rs │ │ ├── query.rs │ │ ├── readme.md │ │ ├── shortcut.rs │ │ ├── trayicon.rs │ │ ├── ts │ │ │ └── native_eval.ts │ │ ├── waker.rs │ │ └── webview.rs │ └── tsconfig.json ├── devtools-types │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── devtools │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── dioxus │ ├── Cargo.toml │ ├── README.md │ ├── benches │ │ └── jsframework.rs │ └── src │ │ ├── launch.rs │ │ └── lib.rs ├── document │ ├── Cargo.toml │ ├── assets │ │ ├── script.js │ │ └── style.css │ ├── build.rs │ ├── docs │ │ ├── eval.md │ │ └── head.md │ ├── src │ │ ├── document.rs │ │ ├── elements │ │ │ ├── link.rs │ │ │ ├── meta.rs │ │ │ ├── mod.rs │ │ │ ├── script.rs │ │ │ ├── style.rs │ │ │ ├── stylesheet.rs │ │ │ └── title.rs │ │ ├── error.rs │ │ ├── eval.rs │ │ ├── js │ │ │ ├── hash.txt │ │ │ └── head.js │ │ ├── lib.rs │ │ └── ts │ │ │ ├── .gitignore │ │ │ ├── eval.ts │ │ │ └── head.ts │ └── tsconfig.json ├── dx-wire-format │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── extension │ ├── .eslintrc.js │ ├── .gitignore │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── Cargo.toml │ ├── DEV.md │ ├── LICENSE.txt │ ├── README.md │ ├── package-lock.json │ ├── package.json │ ├── pkg │ │ └── package.json │ ├── src │ │ ├── lib.rs │ │ └── main.ts │ ├── static │ │ └── icon.png │ ├── tsconfig.json │ └── webpack.config.js ├── fullstack-core │ ├── Cargo.toml │ ├── README.md │ └── src │ │ ├── document.rs │ │ ├── error.rs │ │ ├── errors.rs │ │ ├── history.rs │ │ ├── httperror.rs │ │ ├── lib.rs │ │ ├── loader.rs │ │ ├── server_cached.rs │ │ ├── server_future.rs │ │ ├── streaming.rs │ │ └── transport.rs ├── fullstack-macro │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── fullstack-server │ ├── .gitignore │ ├── Cargo.toml │ ├── README.md │ └── src │ │ ├── config.rs │ │ ├── document.rs │ │ ├── index_html.rs │ │ ├── isrg │ │ ├── config.rs │ │ ├── freshness.rs │ │ ├── fs_cache.rs │ │ ├── memory_cache.rs │ │ └── mod.rs │ │ ├── launch.rs │ │ ├── lib.rs │ │ ├── redirect.rs │ │ ├── server.rs │ │ ├── serverfn.rs │ │ ├── ssr.rs │ │ └── streaming.rs ├── fullstack │ ├── .vscode │ │ └── settings.json │ ├── Cargo.toml │ ├── README.md │ ├── src │ │ ├── client.rs │ │ ├── encoding.rs │ │ ├── lazy.rs │ │ ├── lib.rs │ │ ├── magic.rs │ │ ├── payloads │ │ │ ├── axum_types.rs │ │ │ ├── cbor.rs │ │ │ ├── files.rs │ │ │ ├── form.rs │ │ │ ├── header.rs │ │ │ ├── msgpack.rs │ │ │ ├── multipart.rs │ │ │ ├── postcard.rs │ │ │ ├── query.rs │ │ │ ├── redirect.rs │ │ │ ├── sse.rs │ │ │ ├── stream.rs │ │ │ ├── text.rs │ │ │ └── websocket.rs │ │ ├── request.rs │ │ └── spawn.rs │ └── tests │ │ └── compile-test.rs ├── generational-box │ ├── Cargo.toml │ ├── README.md │ ├── benches │ │ └── lock.rs │ ├── src │ │ ├── entry.rs │ │ ├── error.rs │ │ ├── lib.rs │ │ ├── references.rs │ │ ├── sync.rs │ │ └── unsync.rs │ └── tests │ │ ├── basic.rs │ │ ├── errors.rs │ │ ├── reference_counting.rs │ │ ├── reused.rs │ │ └── sync.rs ├── history │ ├── Cargo.toml │ └── src │ │ ├── lib.rs │ │ └── memory.rs ├── hooks │ ├── Cargo.toml │ ├── README.md │ ├── docs │ │ ├── derived_state.md │ │ ├── moving_state_around.md │ │ ├── rules_of_hooks.md │ │ ├── side_effects.md │ │ └── use_resource.md │ ├── src │ │ ├── lib.rs │ │ ├── use_action.rs │ │ ├── use_after_suspense_resolved.rs │ │ ├── use_callback.rs │ │ ├── use_collection.rs │ │ ├── use_context.rs │ │ ├── use_coroutine.rs │ │ ├── use_effect.rs │ │ ├── use_future.rs │ │ ├── use_hook_did_run.rs │ │ ├── use_memo.rs │ │ ├── use_on_destroy.rs │ │ ├── use_reactive.rs │ │ ├── use_resource.rs │ │ ├── use_root_context.rs │ │ ├── use_set_compare.rs │ │ ├── use_signal.rs │ │ ├── use_sorted.rs │ │ └── use_waker.rs │ └── tests │ │ ├── effect.rs │ │ └── memo.rs ├── html-internal-macro │ ├── Cargo.toml │ ├── src │ │ └── lib.rs │ └── tests │ │ ├── 01-simple.rs │ │ └── progress.rs ├── html │ ├── Cargo.toml │ ├── README.md │ ├── docs │ │ ├── common_event_handler_errors.md │ │ └── event_handlers.md │ ├── src │ │ ├── attribute_groups.rs │ │ ├── data_transfer.rs │ │ ├── elements.rs │ │ ├── events │ │ │ ├── animation.rs │ │ │ ├── cancel.rs │ │ │ ├── clipboard.rs │ │ │ ├── composition.rs │ │ │ ├── drag.rs │ │ │ ├── focus.rs │ │ │ ├── form.rs │ │ │ ├── image.rs │ │ │ ├── keyboard.rs │ │ │ ├── media.rs │ │ │ ├── mod.rs │ │ │ ├── mounted.rs │ │ │ ├── mouse.rs │ │ │ ├── pointer.rs │ │ │ ├── resize.rs │ │ │ ├── scroll.rs │ │ │ ├── selection.rs │ │ │ ├── toggle.rs │ │ │ ├── touch.rs │ │ │ ├── transition.rs │ │ │ ├── visible.rs │ │ │ └── wheel.rs │ │ ├── file_data.rs │ │ ├── geometry.rs │ │ ├── input_data.rs │ │ ├── lib.rs │ │ ├── point_interaction.rs │ │ ├── render_template.rs │ │ └── transit.rs │ └── tsconfig.json ├── interpreter │ ├── .gitignore │ ├── Cargo.toml │ ├── NOTES.md │ ├── README.md │ ├── build.rs │ ├── src │ │ ├── js │ │ │ ├── common.js │ │ │ ├── core.js │ │ │ ├── hash.txt │ │ │ ├── hydrate.js │ │ │ ├── initialize_streaming.js │ │ │ ├── native.js │ │ │ ├── patch_console.js │ │ │ └── set_attribute.js │ │ ├── lib.rs │ │ ├── ts │ │ │ ├── .gitignore │ │ │ ├── core.ts │ │ │ ├── hydrate.ts │ │ │ ├── hydrate_types.ts │ │ │ ├── initialize_streaming.ts │ │ │ ├── native.ts │ │ │ ├── patch_console.ts │ │ │ ├── serialize.ts │ │ │ └── set_attribute.ts │ │ ├── unified_bindings.rs │ │ └── write_native_mutations.rs │ ├── tests │ │ ├── e2e.rs │ │ └── serialize.rs │ └── tsconfig.json ├── lazy-js-bundle │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── liveview │ ├── Cargo.toml │ ├── README.md │ ├── examples │ │ ├── axum.rs │ │ └── axum_stress.rs │ └── src │ │ ├── adapters │ │ ├── axum_adapter.rs │ │ └── mod.rs │ │ ├── config.rs │ │ ├── document.rs │ │ ├── element.rs │ │ ├── events.rs │ │ ├── history.rs │ │ ├── index.html │ │ ├── launch.rs │ │ ├── lib.rs │ │ ├── main.js │ │ ├── pool.rs │ │ └── query.rs ├── logger │ ├── Cargo.toml │ ├── README.md │ └── src │ │ └── lib.rs ├── manganis │ ├── manganis-core │ │ ├── Cargo.toml │ │ ├── assets │ │ │ ├── image.png │ │ │ ├── script.js │ │ │ └── style.css │ │ └── src │ │ │ ├── asset.rs │ │ │ ├── css.rs │ │ │ ├── css_module.rs │ │ │ ├── folder.rs │ │ │ ├── images.rs │ │ │ ├── js.rs │ │ │ ├── lib.rs │ │ │ └── options.rs │ ├── manganis-macro │ │ ├── Cargo.toml │ │ ├── README.md │ │ ├── assets │ │ │ ├── asset.txt │ │ │ ├── image.png │ │ │ ├── manganis_macro.dat │ │ │ ├── script.js │ │ │ └── style.css │ │ ├── src │ │ │ ├── asset.rs │ │ │ ├── css_module.rs │ │ │ ├── lib.rs │ │ │ └── linker.rs │ │ └── tests │ │ │ └── option_asset.rs │ └── manganis │ │ ├── Cargo.toml │ │ ├── README.md │ │ ├── assets │ │ ├── image.png │ │ ├── script.js │ │ └── style.css │ │ └── src │ │ ├── lib.rs │ │ └── macro_helpers.rs ├── native-dom │ ├── Cargo.toml │ └── src │ │ ├── dioxus_document.rs │ │ ├── events.rs │ │ ├── lib.rs │ │ └── mutation_writer.rs ├── native │ ├── Cargo.toml │ └── src │ │ ├── assets.rs │ │ ├── contexts.rs │ │ ├── dioxus_application.rs │ │ ├── dioxus_renderer.rs │ │ ├── lib.rs │ │ └── link_handler.rs ├── playwright-tests │ ├── .gitignore │ ├── barebones-template │ │ ├── .gitignore │ │ ├── Cargo.lock │ │ ├── Cargo.toml │ │ ├── Dioxus.toml │ │ ├── README.md │ │ ├── assets │ │ │ ├── favicon.ico │ │ │ ├── header.svg │ │ │ └── main.css │ │ └── src │ │ │ └── main.rs │ ├── cli-optimization.spec.js │ ├── cli-optimization │ │ ├── .gitignore │ │ ├── Cargo.toml │ │ ├── assets │ │ │ └── data.json │ │ ├── build.rs │ │ ├── images │ │ │ └── toasts.png │ │ └── src │ │ │ └── main.rs │ ├── default-features-disabled.spec.js │ ├── default-features-disabled │ │ ├── .gitignore │ │ ├── Cargo.toml │ │ └── src │ │ │ └── main.rs │ ├── fullstack-error-codes.spec.js │ ├── fullstack-error-codes │ │ ├── .gitignore │ │ ├── Cargo.toml │ │ └── src │ │ │ └── main.rs │ ├── fullstack-errors.spec.js │ ├── fullstack-errors │ │ ├── .gitignore │ │ ├── Cargo.toml │ │ └── src │ │ │ └── main.rs │ ├── fullstack-hydration-order.spec.js │ ├── fullstack-hydration-order │ │ ├── Cargo.toml │ │ └── src │ │ │ └── main.rs │ ├── fullstack-mounted.spec.js │ ├── fullstack-mounted │ │ ├── Cargo.toml │ │ └── src │ │ │ └── main.rs │ ├── fullstack-routing.spec.js │ ├── fullstack-routing │ │ ├── .gitignore │ │ ├── Cargo.toml │ │ └── src │ │ │ └── main.rs │ ├── fullstack-spread.spec.js │ ├── fullstack-spread │ │ ├── Cargo.toml │ │ └── src │ │ │ └── main.rs │ ├── fullstack.spec.js │ ├── fullstack │ │ ├── .gitignore │ │ ├── Cargo.toml │ │ ├── Dioxus.toml │ │ ├── assets │ │ │ ├── image.png │ │ │ └── nested │ │ │ │ └── image.png │ │ └── src │ │ │ └── main.rs │ ├── liveview.spec.js │ ├── liveview │ │ ├── Cargo.toml │ │ └── src │ │ │ └── main.rs │ ├── nested-suspense-no-js.spec.js │ ├── nested-suspense-ssg.spec.js │ ├── nested-suspense.spec.js │ ├── nested-suspense │ │ ├── .gitignore │ │ ├── Cargo.toml │ │ ├── assets │ │ │ └── style.css │ │ └── src │ │ │ ├── lib.rs │ │ │ ├── main.rs │ │ │ └── ssg.rs │ ├── package-lock.json │ ├── package.json │ ├── playwright.config.js │ ├── suspense-carousel.spec.js │ ├── suspense-carousel │ │ ├── .gitignore │ │ ├── Cargo.toml │ │ └── src │ │ │ └── main.rs │ ├── wasm-split-harness │ │ ├── .cargo │ │ │ └── config.toml │ │ ├── Cargo.toml │ │ ├── data │ │ │ ├── .gitignore │ │ │ └── index.html │ │ ├── docsite.sh │ │ ├── run.sh │ │ └── src │ │ │ ├── main.rs │ │ │ └── stars.js │ ├── wasm-split.spec.js │ ├── web-hash-routing.spec.js │ ├── web-hash-routing │ │ ├── Cargo.toml │ │ └── src │ │ │ └── main.rs │ ├── web-hot-patch-fullstack │ │ ├── .gitignore │ │ ├── Cargo.toml │ │ ├── assets │ │ │ ├── alternative-style.css │ │ │ ├── style.css │ │ │ └── toasts.png │ │ └── src │ │ │ └── main.rs │ ├── web-hot-patch │ │ ├── .gitignore │ │ ├── Cargo.toml │ │ ├── assets │ │ │ ├── alternative-style.css │ │ │ ├── style.css │ │ │ └── toasts.png │ │ └── src │ │ │ └── main.rs │ ├── web-patch-fullstack.spec.js │ ├── web-patch.spec.js │ ├── web-routing.spec.js │ ├── web-routing │ │ ├── .gitignore │ │ ├── Cargo.toml │ │ └── src │ │ │ └── main.rs │ ├── web.spec.js │ ├── web │ │ ├── .gitignore │ │ ├── Cargo.toml │ │ └── src │ │ │ └── main.rs │ ├── windows-headless │ │ ├── Cargo.toml │ │ └── src │ │ │ └── main.rs │ └── windows.spec.js ├── router-macro │ ├── Cargo.toml │ └── src │ │ ├── hash.rs │ │ ├── layout.rs │ │ ├── lib.rs │ │ ├── nest.rs │ │ ├── query.rs │ │ ├── redirect.rs │ │ ├── route.rs │ │ ├── route_tree.rs │ │ └── segment.rs ├── router │ ├── .gitignore │ ├── Cargo.toml │ ├── README.md │ ├── src │ │ ├── components │ │ │ ├── child_router.rs │ │ │ ├── default_errors.rs │ │ │ ├── history_buttons.rs │ │ │ ├── history_provider.rs │ │ │ ├── link.rs │ │ │ ├── outlet.rs │ │ │ └── router.rs │ │ ├── contexts │ │ │ ├── navigator.rs │ │ │ ├── outlet.rs │ │ │ └── router.rs │ │ ├── hooks │ │ │ ├── use_navigator.rs │ │ │ ├── use_route.rs │ │ │ └── use_router.rs │ │ ├── lib.rs │ │ ├── navigation.rs │ │ ├── routable.rs │ │ ├── router_cfg.rs │ │ └── utils │ │ │ └── use_router_internal.rs │ └── tests │ │ ├── parent.rs │ │ ├── parsing.rs │ │ ├── site_map.rs │ │ └── via_ssr │ │ ├── child_outlet.rs │ │ ├── link.rs │ │ ├── main.rs │ │ ├── navigation.rs │ │ ├── outlet.rs │ │ ├── redirect.rs │ │ └── without_index.rs ├── rsx-hotreload │ ├── Cargo.toml │ ├── src │ │ ├── collect.rs │ │ ├── diff.rs │ │ ├── extensions.rs │ │ ├── last_build_state.rs │ │ └── lib.rs │ └── tests │ │ ├── hotreload_pattern.rs │ │ ├── hotreloads.rs │ │ └── valid │ │ ├── combo.new.rsx │ │ ├── combo.old.rsx │ │ ├── expr.new.rsx │ │ ├── expr.old.rsx │ │ ├── for_.new.rsx │ │ ├── for_.old.rsx │ │ ├── if_.new.rsx │ │ ├── if_.old.rsx │ │ ├── let_.new.rsx │ │ ├── let_.old.rsx │ │ ├── nested.new.rsx │ │ └── nested.old.rsx ├── rsx-rosetta │ ├── Cargo.toml │ ├── README.md │ ├── examples │ │ └── html.rs │ ├── src │ │ └── lib.rs │ └── tests │ │ ├── escape.rs │ │ ├── h-tags.rs │ │ ├── raw.rs │ │ ├── simple.rs │ │ ├── svgs.rs │ │ └── web-component.rs ├── rsx │ ├── .vscode │ │ └── settings.json │ ├── Cargo.toml │ ├── README.md │ ├── src │ │ ├── assign_dyn_ids.rs │ │ ├── attribute.rs │ │ ├── component.rs │ │ ├── diagnostics.rs │ │ ├── element.rs │ │ ├── expr_node.rs │ │ ├── forloop.rs │ │ ├── ifchain.rs │ │ ├── ifmt.rs │ │ ├── lib.rs │ │ ├── literal.rs │ │ ├── location.rs │ │ ├── node.rs │ │ ├── partial_closure.rs │ │ ├── raw_expr.rs │ │ ├── rsx_block.rs │ │ ├── rsx_call.rs │ │ ├── template_body.rs │ │ ├── text_node.rs │ │ └── util.rs │ └── tests │ │ └── parsing.rs ├── signals │ ├── Cargo.toml │ ├── README.md │ ├── docs │ │ ├── hoist │ │ │ ├── error.rs │ │ │ └── fixed_list.rs │ │ ├── memo.md │ │ └── signals.md │ ├── examples │ │ ├── context.rs │ │ ├── dependencies.rs │ │ ├── map_signal.rs │ │ ├── read_only_degrade.rs │ │ ├── selector.rs │ │ ├── send.rs │ │ ├── send_store.rs │ │ └── split_subscriptions.rs │ ├── src │ │ ├── boxed.rs │ │ ├── copy_value.rs │ │ ├── global │ │ │ ├── memo.rs │ │ │ ├── mod.rs │ │ │ └── signal.rs │ │ ├── impls.rs │ │ ├── lib.rs │ │ ├── map.rs │ │ ├── map_mut.rs │ │ ├── memo.rs │ │ ├── props.rs │ │ ├── read.rs │ │ ├── set_compare.rs │ │ ├── signal.rs │ │ ├── warnings.rs │ │ └── write.rs │ └── tests │ │ ├── create.rs │ │ ├── memo.rs │ │ └── subscribe.rs ├── ssr │ ├── Cargo.toml │ ├── README.md │ ├── src │ │ ├── cache.rs │ │ ├── config.rs │ │ ├── lib.rs │ │ ├── renderer.rs │ │ └── template.rs │ └── tests │ │ ├── bool_attr.rs │ │ ├── escape.rs │ │ ├── forward_spreads.rs │ │ ├── hydration.rs │ │ ├── inner_html.rs │ │ ├── simple.rs │ │ ├── spread.rs │ │ └── styles.rs ├── stores-macro │ ├── Cargo.toml │ └── src │ │ ├── derive.rs │ │ ├── extend.rs │ │ └── lib.rs ├── stores │ ├── Cargo.toml │ ├── README.md │ ├── src │ │ ├── impls │ │ │ ├── btreemap.rs │ │ │ ├── deref.rs │ │ │ ├── hashmap.rs │ │ │ ├── index.rs │ │ │ ├── mod.rs │ │ │ ├── option.rs │ │ │ ├── result.rs │ │ │ ├── slice.rs │ │ │ └── vec.rs │ │ ├── lib.rs │ │ ├── scope.rs │ │ ├── store.rs │ │ └── subscriptions.rs │ └── tests │ │ ├── coercions.rs │ │ └── marco.rs ├── subsecond │ ├── README.md │ ├── subsecond-tests │ │ ├── cross-tls-crate-dylib │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── lib.rs │ │ ├── cross-tls-crate │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── lib.rs │ │ └── cross-tls-test │ │ │ ├── Cargo.toml │ │ │ ├── README.md │ │ │ └── src │ │ │ └── main.rs │ ├── subsecond-types │ │ ├── Cargo.toml │ │ └── src │ │ │ └── lib.rs │ └── subsecond │ │ ├── Cargo.toml │ │ └── src │ │ └── lib.rs ├── wasm-split │ ├── README.md │ ├── wasm-split-cli │ │ ├── Cargo.toml │ │ ├── data │ │ │ └── .gitignore │ │ └── src │ │ │ ├── __wasm_split.js │ │ │ ├── lib.rs │ │ │ └── main.rs │ ├── wasm-split-macro │ │ ├── Cargo.toml │ │ └── src │ │ │ └── lib.rs │ ├── wasm-split │ │ ├── Cargo.toml │ │ └── src │ │ │ └── lib.rs │ └── wasm-used │ │ ├── Cargo.toml │ │ └── src │ │ └── lib.rs └── web │ ├── .gitignore │ ├── .vscode │ └── settings.json │ ├── Cargo.toml │ ├── README.md │ ├── build.rs │ └── src │ ├── cfg.rs │ ├── data_transfer.rs │ ├── devtools.rs │ ├── document.rs │ ├── dom.rs │ ├── events │ ├── animation.rs │ ├── cancel.rs │ ├── clipboard.rs │ ├── composition.rs │ ├── drag.rs │ ├── file.rs │ ├── focus.rs │ ├── form.rs │ ├── keyboard.rs │ ├── load.rs │ ├── media.rs │ ├── mod.rs │ ├── mounted.rs │ ├── mouse.rs │ ├── pointer.rs │ ├── resize.rs │ ├── scroll.rs │ ├── selection.rs │ ├── toggle.rs │ ├── touch.rs │ ├── transition.rs │ ├── visible.rs │ └── wheel.rs │ ├── files.rs │ ├── history.rs │ ├── hydration │ ├── hydrate.rs │ └── mod.rs │ ├── js │ ├── eval.js │ └── hash.txt │ ├── launch.rs │ ├── lib.rs │ ├── mutations.rs │ └── ts │ └── eval.ts └── translations ├── fa-ir └── README.md ├── ja-jp └── README.md ├── ko-kr └── README.md ├── pt-br └── README.md ├── tr-tr └── README.md └── zh-cn └── README.md /.devcontainer/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/.devcontainer/Dockerfile -------------------------------------------------------------------------------- /.devcontainer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/.devcontainer/README.md -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_requst.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/.github/ISSUE_TEMPLATE/feature_requst.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/install.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/.github/install.ps1 -------------------------------------------------------------------------------- /.github/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/.github/install.sh -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/merge.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/.github/workflows/merge.yml -------------------------------------------------------------------------------- /.github/workflows/promote.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/.github/workflows/promote.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/setup-dev-drive.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/.github/workflows/setup-dev-drive.ps1 -------------------------------------------------------------------------------- /.github/workflows/typos.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/.github/workflows/typos.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/.gitignore -------------------------------------------------------------------------------- /.mailmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/.mailmap -------------------------------------------------------------------------------- /.vscode/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/spellright.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/.vscode/spellright.dict -------------------------------------------------------------------------------- /.zed/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/.zed/settings.json -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/SECURITY.md -------------------------------------------------------------------------------- /_typos.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/_typos.toml -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/codecov.yml -------------------------------------------------------------------------------- /examples/01-app-demos/bluetooth-scanner/.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | -------------------------------------------------------------------------------- /examples/01-app-demos/bluetooth-scanner/tailwind.css: -------------------------------------------------------------------------------- 1 | @import "tailwindcss"; 2 | @source "./src/**/*.{rs,html,css}"; 3 | -------------------------------------------------------------------------------- /examples/01-app-demos/calculator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/01-app-demos/calculator.rs -------------------------------------------------------------------------------- /examples/01-app-demos/counters.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/01-app-demos/counters.rs -------------------------------------------------------------------------------- /examples/01-app-demos/crm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/01-app-demos/crm.rs -------------------------------------------------------------------------------- /examples/01-app-demos/dog_app.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/01-app-demos/dog_app.rs -------------------------------------------------------------------------------- /examples/01-app-demos/ecommerce-site/.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | -------------------------------------------------------------------------------- /examples/01-app-demos/ecommerce-site/tailwind.css: -------------------------------------------------------------------------------- 1 | @import "tailwindcss"; 2 | @source "./src/**/*.{rs,html,css}"; 3 | -------------------------------------------------------------------------------- /examples/01-app-demos/hackernews/.gitignore: -------------------------------------------------------------------------------- 1 | /static 2 | /dist -------------------------------------------------------------------------------- /examples/01-app-demos/hello_world.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/01-app-demos/hello_world.rs -------------------------------------------------------------------------------- /examples/01-app-demos/hotdog/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/01-app-demos/hotdog/Cargo.toml -------------------------------------------------------------------------------- /examples/01-app-demos/hotdog/Dioxus.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/01-app-demos/hotdog/Dioxus.toml -------------------------------------------------------------------------------- /examples/01-app-demos/hotdog/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/01-app-demos/hotdog/Dockerfile -------------------------------------------------------------------------------- /examples/01-app-demos/hotdog/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/01-app-demos/hotdog/README.md -------------------------------------------------------------------------------- /examples/01-app-demos/hotdog/fly.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/01-app-demos/hotdog/fly.toml -------------------------------------------------------------------------------- /examples/01-app-demos/hotdog/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/01-app-demos/hotdog/src/main.rs -------------------------------------------------------------------------------- /examples/01-app-demos/repo_readme.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/01-app-demos/repo_readme.rs -------------------------------------------------------------------------------- /examples/01-app-demos/todomvc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/01-app-demos/todomvc.rs -------------------------------------------------------------------------------- /examples/01-app-demos/todomvc_store.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/01-app-demos/todomvc_store.rs -------------------------------------------------------------------------------- /examples/01-app-demos/weather_app.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/01-app-demos/weather_app.rs -------------------------------------------------------------------------------- /examples/01-app-demos/websocket_chat.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/01-app-demos/websocket_chat.rs -------------------------------------------------------------------------------- /examples/02-building-ui/disabled.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/02-building-ui/disabled.rs -------------------------------------------------------------------------------- /examples/02-building-ui/svg.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/02-building-ui/svg.rs -------------------------------------------------------------------------------- /examples/03-assets-styling/meta.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/03-assets-styling/meta.rs -------------------------------------------------------------------------------- /examples/04-managing-state/global.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/04-managing-state/global.rs -------------------------------------------------------------------------------- /examples/04-managing-state/memo_chain.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/04-managing-state/memo_chain.rs -------------------------------------------------------------------------------- /examples/04-managing-state/reducer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/04-managing-state/reducer.rs -------------------------------------------------------------------------------- /examples/04-managing-state/signals.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/04-managing-state/signals.rs -------------------------------------------------------------------------------- /examples/05-using-async/clock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/05-using-async/clock.rs -------------------------------------------------------------------------------- /examples/05-using-async/future.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/05-using-async/future.rs -------------------------------------------------------------------------------- /examples/05-using-async/streams.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/05-using-async/streams.rs -------------------------------------------------------------------------------- /examples/05-using-async/suspense.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/05-using-async/suspense.rs -------------------------------------------------------------------------------- /examples/06-routing/flat_router.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/06-routing/flat_router.rs -------------------------------------------------------------------------------- /examples/06-routing/link.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/06-routing/link.rs -------------------------------------------------------------------------------- /examples/06-routing/router.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/06-routing/router.rs -------------------------------------------------------------------------------- /examples/06-routing/router_resource.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/06-routing/router_resource.rs -------------------------------------------------------------------------------- /examples/06-routing/simple_router.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/06-routing/simple_router.rs -------------------------------------------------------------------------------- /examples/07-fullstack/auth/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/07-fullstack/auth/Cargo.toml -------------------------------------------------------------------------------- /examples/07-fullstack/auth/src/auth.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/07-fullstack/auth/src/auth.rs -------------------------------------------------------------------------------- /examples/07-fullstack/auth/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/07-fullstack/auth/src/main.rs -------------------------------------------------------------------------------- /examples/07-fullstack/desktop/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/07-fullstack/desktop/Cargo.toml -------------------------------------------------------------------------------- /examples/07-fullstack/handling_errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/07-fullstack/handling_errors.rs -------------------------------------------------------------------------------- /examples/07-fullstack/header_map.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/07-fullstack/header_map.rs -------------------------------------------------------------------------------- /examples/07-fullstack/hello-world/assets/hello.css: -------------------------------------------------------------------------------- 1 | h1 { 2 | font-family: monospace; 3 | } 4 | -------------------------------------------------------------------------------- /examples/07-fullstack/login_form.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/07-fullstack/login_form.rs -------------------------------------------------------------------------------- /examples/07-fullstack/middleware.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/07-fullstack/middleware.rs -------------------------------------------------------------------------------- /examples/07-fullstack/multipart_form.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/07-fullstack/multipart_form.rs -------------------------------------------------------------------------------- /examples/07-fullstack/query_params.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/07-fullstack/query_params.rs -------------------------------------------------------------------------------- /examples/07-fullstack/redirect.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/07-fullstack/redirect.rs -------------------------------------------------------------------------------- /examples/07-fullstack/router/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/07-fullstack/router/Cargo.toml -------------------------------------------------------------------------------- /examples/07-fullstack/router/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/07-fullstack/router/src/main.rs -------------------------------------------------------------------------------- /examples/07-fullstack/server_state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/07-fullstack/server_state.rs -------------------------------------------------------------------------------- /examples/07-fullstack/streaming.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/07-fullstack/streaming.rs -------------------------------------------------------------------------------- /examples/07-fullstack/through_reqwest.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/07-fullstack/through_reqwest.rs -------------------------------------------------------------------------------- /examples/07-fullstack/websocket.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/07-fullstack/websocket.rs -------------------------------------------------------------------------------- /examples/08-apis/control_focus.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/08-apis/control_focus.rs -------------------------------------------------------------------------------- /examples/08-apis/custom_html.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/08-apis/custom_html.rs -------------------------------------------------------------------------------- /examples/08-apis/custom_menu.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/08-apis/custom_menu.rs -------------------------------------------------------------------------------- /examples/08-apis/drag_and_drop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/08-apis/drag_and_drop.rs -------------------------------------------------------------------------------- /examples/08-apis/eval.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/08-apis/eval.rs -------------------------------------------------------------------------------- /examples/08-apis/file_upload.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/08-apis/file_upload.rs -------------------------------------------------------------------------------- /examples/08-apis/form.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/08-apis/form.rs -------------------------------------------------------------------------------- /examples/08-apis/logging.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/08-apis/logging.rs -------------------------------------------------------------------------------- /examples/08-apis/multiwindow.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/08-apis/multiwindow.rs -------------------------------------------------------------------------------- /examples/08-apis/on_resize.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/08-apis/on_resize.rs -------------------------------------------------------------------------------- /examples/08-apis/on_visible.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/08-apis/on_visible.rs -------------------------------------------------------------------------------- /examples/08-apis/overlay.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/08-apis/overlay.rs -------------------------------------------------------------------------------- /examples/08-apis/read_size.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/08-apis/read_size.rs -------------------------------------------------------------------------------- /examples/08-apis/scroll_to_offset.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/08-apis/scroll_to_offset.rs -------------------------------------------------------------------------------- /examples/08-apis/scroll_to_top.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/08-apis/scroll_to_top.rs -------------------------------------------------------------------------------- /examples/08-apis/shortcut.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/08-apis/shortcut.rs -------------------------------------------------------------------------------- /examples/08-apis/ssr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/08-apis/ssr.rs -------------------------------------------------------------------------------- /examples/08-apis/title.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/08-apis/title.rs -------------------------------------------------------------------------------- /examples/08-apis/video_stream.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/08-apis/video_stream.rs -------------------------------------------------------------------------------- /examples/08-apis/wgpu_child_window.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/08-apis/wgpu_child_window.rs -------------------------------------------------------------------------------- /examples/08-apis/window_event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/08-apis/window_event.rs -------------------------------------------------------------------------------- /examples/08-apis/window_focus.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/08-apis/window_focus.rs -------------------------------------------------------------------------------- /examples/08-apis/window_popup.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/08-apis/window_popup.rs -------------------------------------------------------------------------------- /examples/08-apis/window_zoom.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/08-apis/window_zoom.rs -------------------------------------------------------------------------------- /examples/09-reference/all_events.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/09-reference/all_events.rs -------------------------------------------------------------------------------- /examples/09-reference/optional_props.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/09-reference/optional_props.rs -------------------------------------------------------------------------------- /examples/09-reference/rsx_usage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/09-reference/rsx_usage.rs -------------------------------------------------------------------------------- /examples/09-reference/shorthand.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/09-reference/shorthand.rs -------------------------------------------------------------------------------- /examples/09-reference/simple_list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/09-reference/simple_list.rs -------------------------------------------------------------------------------- /examples/09-reference/spread.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/09-reference/spread.rs -------------------------------------------------------------------------------- /examples/09-reference/web_component.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/09-reference/web_component.rs -------------------------------------------------------------------------------- /examples/09-reference/xss_safety.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/09-reference/xss_safety.rs -------------------------------------------------------------------------------- /examples/10-integrations/bevy/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/10-integrations/bevy/Cargo.toml -------------------------------------------------------------------------------- /examples/10-integrations/pwa/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/10-integrations/pwa/Cargo.toml -------------------------------------------------------------------------------- /examples/10-integrations/pwa/Dioxus.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/10-integrations/pwa/Dioxus.toml -------------------------------------------------------------------------------- /examples/10-integrations/pwa/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/10-integrations/pwa/LICENSE -------------------------------------------------------------------------------- /examples/10-integrations/pwa/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/10-integrations/pwa/README.md -------------------------------------------------------------------------------- /examples/10-integrations/pwa/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/10-integrations/pwa/index.html -------------------------------------------------------------------------------- /examples/10-integrations/pwa/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/10-integrations/pwa/src/main.rs -------------------------------------------------------------------------------- /examples/10-integrations/tailwind/.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | -------------------------------------------------------------------------------- /examples/10-integrations/tailwind/tailwind.css: -------------------------------------------------------------------------------- 1 | @import "tailwindcss"; 2 | @source "./src/**/*.{rs,html,css}"; 3 | -------------------------------------------------------------------------------- /examples/assets/calculator.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/assets/calculator.css -------------------------------------------------------------------------------- /examples/assets/clock.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/assets/clock.css -------------------------------------------------------------------------------- /examples/assets/context_api.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/assets/context_api.css -------------------------------------------------------------------------------- /examples/assets/counter.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/assets/counter.css -------------------------------------------------------------------------------- /examples/assets/crm.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/assets/crm.css -------------------------------------------------------------------------------- /examples/assets/custom_assets.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/assets/custom_assets.css -------------------------------------------------------------------------------- /examples/assets/events.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/assets/events.css -------------------------------------------------------------------------------- /examples/assets/file_upload.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/assets/file_upload.css -------------------------------------------------------------------------------- /examples/assets/flat_router.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/assets/flat_router.css -------------------------------------------------------------------------------- /examples/assets/links.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/assets/links.css -------------------------------------------------------------------------------- /examples/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/assets/logo.png -------------------------------------------------------------------------------- /examples/assets/overlay.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/assets/overlay.css -------------------------------------------------------------------------------- /examples/assets/radio.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/assets/radio.css -------------------------------------------------------------------------------- /examples/assets/read_size.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/assets/read_size.css -------------------------------------------------------------------------------- /examples/assets/roulette.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/assets/roulette.css -------------------------------------------------------------------------------- /examples/assets/router.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/assets/router.css -------------------------------------------------------------------------------- /examples/assets/todomvc.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/assets/todomvc.css -------------------------------------------------------------------------------- /examples/assets/visible.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/assets/visible.css -------------------------------------------------------------------------------- /examples/assets/weatherapp.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/assets/weatherapp.css -------------------------------------------------------------------------------- /examples/scripts/scrape_examples.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/examples/scripts/scrape_examples.rs -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/flake.nix -------------------------------------------------------------------------------- /lychee.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/lychee.toml -------------------------------------------------------------------------------- /notes/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/notes/CONTRIBUTING.md -------------------------------------------------------------------------------- /notes/FAQ.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/notes/FAQ.md -------------------------------------------------------------------------------- /notes/RELEASING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/notes/RELEASING.md -------------------------------------------------------------------------------- /notes/android_and_ios2.avif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/notes/android_and_ios2.avif -------------------------------------------------------------------------------- /notes/autofmt.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/notes/autofmt.gif -------------------------------------------------------------------------------- /notes/bundle.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/notes/bundle.gif -------------------------------------------------------------------------------- /notes/dioxus-community.avif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/notes/dioxus-community.avif -------------------------------------------------------------------------------- /notes/dioxus_splash_8.avif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/notes/dioxus_splash_8.avif -------------------------------------------------------------------------------- /notes/docs.avif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/notes/docs.avif -------------------------------------------------------------------------------- /notes/ebou2.avif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/notes/ebou2.avif -------------------------------------------------------------------------------- /notes/flat-splash.avif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/notes/flat-splash.avif -------------------------------------------------------------------------------- /notes/fullstack-websockets.avif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/notes/fullstack-websockets.avif -------------------------------------------------------------------------------- /notes/header-dark-updated.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/notes/header-dark-updated.svg -------------------------------------------------------------------------------- /notes/header-dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/notes/header-dark.svg -------------------------------------------------------------------------------- /notes/header-light-updated.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/notes/header-light-updated.svg -------------------------------------------------------------------------------- /notes/header-light.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/notes/header-light.svg -------------------------------------------------------------------------------- /notes/header.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/notes/header.svg -------------------------------------------------------------------------------- /notes/hotreload.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/notes/hotreload.gif -------------------------------------------------------------------------------- /notes/image-splash.avif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/notes/image-splash.avif -------------------------------------------------------------------------------- /notes/primitive-components.avif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/notes/primitive-components.avif -------------------------------------------------------------------------------- /notes/releases/0.7.0-alpha.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/notes/releases/0.7.0-alpha.0.md -------------------------------------------------------------------------------- /notes/splash-header-darkmode.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/notes/splash-header-darkmode.svg -------------------------------------------------------------------------------- /notes/splash-header.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/notes/splash-header.svg -------------------------------------------------------------------------------- /packages/asset-resolver/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/asset-resolver/Cargo.toml -------------------------------------------------------------------------------- /packages/asset-resolver/assets/data.json: -------------------------------------------------------------------------------- 1 | { 2 | "key": "value" 3 | } 4 | -------------------------------------------------------------------------------- /packages/asset-resolver/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/asset-resolver/src/lib.rs -------------------------------------------------------------------------------- /packages/asset-resolver/src/native.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/asset-resolver/src/native.rs -------------------------------------------------------------------------------- /packages/asset-resolver/src/web.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/asset-resolver/src/web.rs -------------------------------------------------------------------------------- /packages/autofmt/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/autofmt/.vscode/settings.json -------------------------------------------------------------------------------- /packages/autofmt/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/autofmt/Cargo.toml -------------------------------------------------------------------------------- /packages/autofmt/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/autofmt/README.md -------------------------------------------------------------------------------- /packages/autofmt/src/buffer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/autofmt/src/buffer.rs -------------------------------------------------------------------------------- /packages/autofmt/src/collect_macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/autofmt/src/collect_macros.rs -------------------------------------------------------------------------------- /packages/autofmt/src/indent.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/autofmt/src/indent.rs -------------------------------------------------------------------------------- /packages/autofmt/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/autofmt/src/lib.rs -------------------------------------------------------------------------------- /packages/autofmt/src/prettier_please.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/autofmt/src/prettier_please.rs -------------------------------------------------------------------------------- /packages/autofmt/src/writer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/autofmt/src/writer.rs -------------------------------------------------------------------------------- /packages/autofmt/tests/error_handling.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/autofmt/tests/error_handling.rs -------------------------------------------------------------------------------- /packages/autofmt/tests/partials/okay.rsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/autofmt/tests/partials/okay.rsx -------------------------------------------------------------------------------- /packages/autofmt/tests/samples.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/autofmt/tests/samples.rs -------------------------------------------------------------------------------- /packages/autofmt/tests/samples/asset.rsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/autofmt/tests/samples/asset.rsx -------------------------------------------------------------------------------- /packages/autofmt/tests/samples/emoji.rsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/autofmt/tests/samples/emoji.rsx -------------------------------------------------------------------------------- /packages/autofmt/tests/samples/key.rsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/autofmt/tests/samples/key.rsx -------------------------------------------------------------------------------- /packages/autofmt/tests/samples/long.rsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/autofmt/tests/samples/long.rsx -------------------------------------------------------------------------------- /packages/autofmt/tests/samples/oneline.rsx: -------------------------------------------------------------------------------- 1 | rsx! { "hello world" } 2 | -------------------------------------------------------------------------------- /packages/autofmt/tests/samples/skip.rsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/autofmt/tests/samples/skip.rsx -------------------------------------------------------------------------------- /packages/autofmt/tests/samples/t2.rsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/autofmt/tests/samples/t2.rsx -------------------------------------------------------------------------------- /packages/autofmt/tests/samples/tiny.rsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/autofmt/tests/samples/tiny.rsx -------------------------------------------------------------------------------- /packages/autofmt/tests/srcless.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/autofmt/tests/srcless.rs -------------------------------------------------------------------------------- /packages/autofmt/tests/srcless/asset.rsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/autofmt/tests/srcless/asset.rsx -------------------------------------------------------------------------------- /packages/autofmt/tests/wrong.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/autofmt/tests/wrong.rs -------------------------------------------------------------------------------- /packages/autofmt/tests/wrong/multi-4sp.wrong.rsx: -------------------------------------------------------------------------------- 1 | fn app() -> Element { 2 | rsx! { div {"hello world" } } 3 | } 4 | -------------------------------------------------------------------------------- /packages/autofmt/tests/wrong/multi-tab.wrong.rsx: -------------------------------------------------------------------------------- 1 | fn app() -> Element { 2 | rsx! { div {"hello world" } } 3 | } 4 | -------------------------------------------------------------------------------- /packages/check/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/check/Cargo.toml -------------------------------------------------------------------------------- /packages/check/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/check/README.md -------------------------------------------------------------------------------- /packages/check/src/check.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/check/src/check.rs -------------------------------------------------------------------------------- /packages/check/src/issues.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/check/src/issues.rs -------------------------------------------------------------------------------- /packages/check/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/check/src/lib.rs -------------------------------------------------------------------------------- /packages/check/src/metadata.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/check/src/metadata.rs -------------------------------------------------------------------------------- /packages/cli-config/.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | Cargo.lock 3 | .DS_Store 4 | .idea/ 5 | -------------------------------------------------------------------------------- /packages/cli-config/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli-config/Cargo.toml -------------------------------------------------------------------------------- /packages/cli-config/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli-config/README.md -------------------------------------------------------------------------------- /packages/cli-config/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli-config/src/lib.rs -------------------------------------------------------------------------------- /packages/cli-harnesses/.gitignore: -------------------------------------------------------------------------------- 1 | !README.md 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /packages/cli-harnesses/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli-harnesses/README.md -------------------------------------------------------------------------------- /packages/cli-harnesses/harness-no-dioxus/src/main.rs: -------------------------------------------------------------------------------- 1 | fn main() { 2 | println!("Hello, world!"); 3 | } 4 | -------------------------------------------------------------------------------- /packages/cli-harnesses/harness-simple-dedicated-client/src/main.rs: -------------------------------------------------------------------------------- 1 | fn main() { 2 | println!("Hello, world!"); 3 | } 4 | -------------------------------------------------------------------------------- /packages/cli-harnesses/harness-simple-dedicated-server/src/main.rs: -------------------------------------------------------------------------------- 1 | fn main() { 2 | println!("Hello, world!"); 3 | } 4 | -------------------------------------------------------------------------------- /packages/cli-harnesses/harness-simple-desktop/src/main.rs: -------------------------------------------------------------------------------- 1 | fn main() { 2 | println!("Hello, world!"); 3 | } 4 | -------------------------------------------------------------------------------- /packages/cli-harnesses/harness-simple-mobile/src/main.rs: -------------------------------------------------------------------------------- 1 | fn main() { 2 | println!("Hello, world!"); 3 | } 4 | -------------------------------------------------------------------------------- /packages/cli-harnesses/harness-simple-web/src/main.rs: -------------------------------------------------------------------------------- 1 | fn main() { 2 | println!("Hello, world!"); 3 | } 4 | -------------------------------------------------------------------------------- /packages/cli-opt/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli-opt/Cargo.toml -------------------------------------------------------------------------------- /packages/cli-opt/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli-opt/build.rs -------------------------------------------------------------------------------- /packages/cli-opt/src/build_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli-opt/src/build_info.rs -------------------------------------------------------------------------------- /packages/cli-opt/src/css.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli-opt/src/css.rs -------------------------------------------------------------------------------- /packages/cli-opt/src/file.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli-opt/src/file.rs -------------------------------------------------------------------------------- /packages/cli-opt/src/folder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli-opt/src/folder.rs -------------------------------------------------------------------------------- /packages/cli-opt/src/hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli-opt/src/hash.rs -------------------------------------------------------------------------------- /packages/cli-opt/src/image/jpg.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli-opt/src/image/jpg.rs -------------------------------------------------------------------------------- /packages/cli-opt/src/image/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli-opt/src/image/mod.rs -------------------------------------------------------------------------------- /packages/cli-opt/src/image/png.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli-opt/src/image/png.rs -------------------------------------------------------------------------------- /packages/cli-opt/src/js.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli-opt/src/js.rs -------------------------------------------------------------------------------- /packages/cli-opt/src/json.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli-opt/src/json.rs -------------------------------------------------------------------------------- /packages/cli-opt/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli-opt/src/lib.rs -------------------------------------------------------------------------------- /packages/cli-telemetry/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli-telemetry/Cargo.toml -------------------------------------------------------------------------------- /packages/cli-telemetry/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli-telemetry/src/lib.rs -------------------------------------------------------------------------------- /packages/cli/.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | Cargo.lock 3 | .DS_Store 4 | .idea/ 5 | -------------------------------------------------------------------------------- /packages/cli/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/Cargo.toml -------------------------------------------------------------------------------- /packages/cli/Dioxus.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/Dioxus.toml -------------------------------------------------------------------------------- /packages/cli/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/README.md -------------------------------------------------------------------------------- /packages/cli/assets/android/gen/app/src/main/assets/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/cli/assets/android/gen/app/src/main/kotlin/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/cli/assets/android/gen/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/assets/android/gen/gradlew -------------------------------------------------------------------------------- /packages/cli/assets/android/gen/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | 3 | -------------------------------------------------------------------------------- /packages/cli/assets/dioxus.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/assets/dioxus.toml -------------------------------------------------------------------------------- /packages/cli/assets/ios/ios.plist.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/assets/ios/ios.plist.hbs -------------------------------------------------------------------------------- /packages/cli/assets/macos/mac.plist.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/assets/macos/mac.plist.hbs -------------------------------------------------------------------------------- /packages/cli/assets/web/dev.index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/assets/web/dev.index.html -------------------------------------------------------------------------------- /packages/cli/assets/web/dev.loading.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/assets/web/dev.loading.html -------------------------------------------------------------------------------- /packages/cli/assets/web/prod.index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/assets/web/prod.index.html -------------------------------------------------------------------------------- /packages/cli/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/build.rs -------------------------------------------------------------------------------- /packages/cli/src/build/assets.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/src/build/assets.rs -------------------------------------------------------------------------------- /packages/cli/src/build/builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/src/build/builder.rs -------------------------------------------------------------------------------- /packages/cli/src/build/context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/src/build/context.rs -------------------------------------------------------------------------------- /packages/cli/src/build/manifest.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/src/build/manifest.rs -------------------------------------------------------------------------------- /packages/cli/src/build/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/src/build/mod.rs -------------------------------------------------------------------------------- /packages/cli/src/build/patch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/src/build/patch.rs -------------------------------------------------------------------------------- /packages/cli/src/build/pre_render.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/src/build/pre_render.rs -------------------------------------------------------------------------------- /packages/cli/src/build/request.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/src/build/request.rs -------------------------------------------------------------------------------- /packages/cli/src/build/tools.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/src/build/tools.rs -------------------------------------------------------------------------------- /packages/cli/src/bundle_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/src/bundle_utils.rs -------------------------------------------------------------------------------- /packages/cli/src/cargo_toml.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/src/cargo_toml.rs -------------------------------------------------------------------------------- /packages/cli/src/cli/autoformat.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/src/cli/autoformat.rs -------------------------------------------------------------------------------- /packages/cli/src/cli/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/src/cli/build.rs -------------------------------------------------------------------------------- /packages/cli/src/cli/build_assets.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/src/cli/build_assets.rs -------------------------------------------------------------------------------- /packages/cli/src/cli/bundle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/src/cli/bundle.rs -------------------------------------------------------------------------------- /packages/cli/src/cli/check.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/src/cli/check.rs -------------------------------------------------------------------------------- /packages/cli/src/cli/component.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/src/cli/component.rs -------------------------------------------------------------------------------- /packages/cli/src/cli/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/src/cli/config.rs -------------------------------------------------------------------------------- /packages/cli/src/cli/create.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/src/cli/create.rs -------------------------------------------------------------------------------- /packages/cli/src/cli/doctor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/src/cli/doctor.rs -------------------------------------------------------------------------------- /packages/cli/src/cli/hotpatch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/src/cli/hotpatch.rs -------------------------------------------------------------------------------- /packages/cli/src/cli/init.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/src/cli/init.rs -------------------------------------------------------------------------------- /packages/cli/src/cli/link.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/src/cli/link.rs -------------------------------------------------------------------------------- /packages/cli/src/cli/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/src/cli/mod.rs -------------------------------------------------------------------------------- /packages/cli/src/cli/print.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/src/cli/print.rs -------------------------------------------------------------------------------- /packages/cli/src/cli/run.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/src/cli/run.rs -------------------------------------------------------------------------------- /packages/cli/src/cli/serve.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/src/cli/serve.rs -------------------------------------------------------------------------------- /packages/cli/src/cli/target.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/src/cli/target.rs -------------------------------------------------------------------------------- /packages/cli/src/cli/translate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/src/cli/translate.rs -------------------------------------------------------------------------------- /packages/cli/src/cli/update.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/src/cli/update.rs -------------------------------------------------------------------------------- /packages/cli/src/cli/verbosity.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/src/cli/verbosity.rs -------------------------------------------------------------------------------- /packages/cli/src/config/app.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/src/config/app.rs -------------------------------------------------------------------------------- /packages/cli/src/config/bundle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/src/config/bundle.rs -------------------------------------------------------------------------------- /packages/cli/src/config/component.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/src/config/component.rs -------------------------------------------------------------------------------- /packages/cli/src/config/dioxus_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/src/config/dioxus_config.rs -------------------------------------------------------------------------------- /packages/cli/src/config/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/src/config/mod.rs -------------------------------------------------------------------------------- /packages/cli/src/config/serve.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/src/config/serve.rs -------------------------------------------------------------------------------- /packages/cli/src/config/web.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/src/config/web.rs -------------------------------------------------------------------------------- /packages/cli/src/devcfg.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/src/devcfg.rs -------------------------------------------------------------------------------- /packages/cli/src/dx_build_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/src/dx_build_info.rs -------------------------------------------------------------------------------- /packages/cli/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/src/error.rs -------------------------------------------------------------------------------- /packages/cli/src/fastfs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/src/fastfs.rs -------------------------------------------------------------------------------- /packages/cli/src/logging.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/src/logging.rs -------------------------------------------------------------------------------- /packages/cli/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/src/main.rs -------------------------------------------------------------------------------- /packages/cli/src/platform.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/src/platform.rs -------------------------------------------------------------------------------- /packages/cli/src/rustcwrapper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/src/rustcwrapper.rs -------------------------------------------------------------------------------- /packages/cli/src/serve/ansi_buffer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/src/serve/ansi_buffer.rs -------------------------------------------------------------------------------- /packages/cli/src/serve/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/src/serve/mod.rs -------------------------------------------------------------------------------- /packages/cli/src/serve/output.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/src/serve/output.rs -------------------------------------------------------------------------------- /packages/cli/src/serve/proxy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/src/serve/proxy.rs -------------------------------------------------------------------------------- /packages/cli/src/serve/proxy_ws.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/src/serve/proxy_ws.rs -------------------------------------------------------------------------------- /packages/cli/src/serve/runner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/src/serve/runner.rs -------------------------------------------------------------------------------- /packages/cli/src/serve/server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/src/serve/server.rs -------------------------------------------------------------------------------- /packages/cli/src/serve/update.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/src/serve/update.rs -------------------------------------------------------------------------------- /packages/cli/src/settings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/src/settings.rs -------------------------------------------------------------------------------- /packages/cli/src/tailwind.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/src/tailwind.rs -------------------------------------------------------------------------------- /packages/cli/src/test_harnesses.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/src/test_harnesses.rs -------------------------------------------------------------------------------- /packages/cli/src/wasm_bindgen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/src/wasm_bindgen.rs -------------------------------------------------------------------------------- /packages/cli/src/wasm_opt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/src/wasm_opt.rs -------------------------------------------------------------------------------- /packages/cli/src/workspace.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/cli/src/workspace.rs -------------------------------------------------------------------------------- /packages/component-manifest/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/component-manifest/Cargo.toml -------------------------------------------------------------------------------- /packages/component-manifest/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/component-manifest/src/lib.rs -------------------------------------------------------------------------------- /packages/config-macro/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/config-macro/Cargo.toml -------------------------------------------------------------------------------- /packages/config-macro/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/config-macro/README.md -------------------------------------------------------------------------------- /packages/config-macro/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/config-macro/src/lib.rs -------------------------------------------------------------------------------- /packages/config-macros/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/config-macros/Cargo.toml -------------------------------------------------------------------------------- /packages/config-macros/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/config-macros/README.md -------------------------------------------------------------------------------- /packages/config-macros/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/config-macros/src/lib.rs -------------------------------------------------------------------------------- /packages/const-serialize/.gitignore: -------------------------------------------------------------------------------- 1 | target -------------------------------------------------------------------------------- /packages/const-serialize/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/const-serialize/Cargo.toml -------------------------------------------------------------------------------- /packages/const-serialize/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/const-serialize/README.md -------------------------------------------------------------------------------- /packages/const-serialize/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/const-serialize/src/lib.rs -------------------------------------------------------------------------------- /packages/const-serialize/tests/enum.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/const-serialize/tests/enum.rs -------------------------------------------------------------------------------- /packages/const-serialize/tests/eq.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/const-serialize/tests/eq.rs -------------------------------------------------------------------------------- /packages/const-serialize/tests/lists.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/const-serialize/tests/lists.rs -------------------------------------------------------------------------------- /packages/const-serialize/tests/str.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/const-serialize/tests/str.rs -------------------------------------------------------------------------------- /packages/const-serialize/tests/tuples.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/const-serialize/tests/tuples.rs -------------------------------------------------------------------------------- /packages/core-macro/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core-macro/Cargo.toml -------------------------------------------------------------------------------- /packages/core-macro/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core-macro/README.md -------------------------------------------------------------------------------- /packages/core-macro/docs/component.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core-macro/docs/component.md -------------------------------------------------------------------------------- /packages/core-macro/docs/props.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core-macro/docs/props.md -------------------------------------------------------------------------------- /packages/core-macro/docs/rsx.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core-macro/docs/rsx.md -------------------------------------------------------------------------------- /packages/core-macro/src/component.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core-macro/src/component.rs -------------------------------------------------------------------------------- /packages/core-macro/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core-macro/src/lib.rs -------------------------------------------------------------------------------- /packages/core-macro/src/props/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core-macro/src/props/mod.rs -------------------------------------------------------------------------------- /packages/core-macro/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core-macro/src/utils.rs -------------------------------------------------------------------------------- /packages/core-macro/tests/generics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core-macro/tests/generics.rs -------------------------------------------------------------------------------- /packages/core-macro/tests/rsx.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core-macro/tests/rsx.rs -------------------------------------------------------------------------------- /packages/core-types/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core-types/Cargo.toml -------------------------------------------------------------------------------- /packages/core-types/src/attributes.rs: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /packages/core-types/src/bubbles.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core-types/src/bubbles.rs -------------------------------------------------------------------------------- /packages/core-types/src/bundled.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core-types/src/bundled.rs -------------------------------------------------------------------------------- /packages/core-types/src/formatter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core-types/src/formatter.rs -------------------------------------------------------------------------------- /packages/core-types/src/hr_context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core-types/src/hr_context.rs -------------------------------------------------------------------------------- /packages/core-types/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core-types/src/lib.rs -------------------------------------------------------------------------------- /packages/core/.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "rust-analyzer.checkOnSave.allTargets": false 3 | } 4 | -------------------------------------------------------------------------------- /packages/core/.vscode/spellright.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/.vscode/spellright.dict -------------------------------------------------------------------------------- /packages/core/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/Cargo.toml -------------------------------------------------------------------------------- /packages/core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/README.md -------------------------------------------------------------------------------- /packages/core/docs/reactivity.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/docs/reactivity.md -------------------------------------------------------------------------------- /packages/core/src/any_props.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/src/any_props.rs -------------------------------------------------------------------------------- /packages/core/src/arena.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/src/arena.rs -------------------------------------------------------------------------------- /packages/core/src/diff/component.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/src/diff/component.rs -------------------------------------------------------------------------------- /packages/core/src/diff/iterator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/src/diff/iterator.rs -------------------------------------------------------------------------------- /packages/core/src/diff/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/src/diff/mod.rs -------------------------------------------------------------------------------- /packages/core/src/diff/node.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/src/diff/node.rs -------------------------------------------------------------------------------- /packages/core/src/effect.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/src/effect.rs -------------------------------------------------------------------------------- /packages/core/src/error_boundary.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/src/error_boundary.rs -------------------------------------------------------------------------------- /packages/core/src/events.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/src/events.rs -------------------------------------------------------------------------------- /packages/core/src/fragment.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/src/fragment.rs -------------------------------------------------------------------------------- /packages/core/src/generational_box.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/src/generational_box.rs -------------------------------------------------------------------------------- /packages/core/src/global_context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/src/global_context.rs -------------------------------------------------------------------------------- /packages/core/src/hotreload_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/src/hotreload_utils.rs -------------------------------------------------------------------------------- /packages/core/src/launch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/src/launch.rs -------------------------------------------------------------------------------- /packages/core/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/src/lib.rs -------------------------------------------------------------------------------- /packages/core/src/mutations.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/src/mutations.rs -------------------------------------------------------------------------------- /packages/core/src/nodes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/src/nodes.rs -------------------------------------------------------------------------------- /packages/core/src/properties.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/src/properties.rs -------------------------------------------------------------------------------- /packages/core/src/reactive_context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/src/reactive_context.rs -------------------------------------------------------------------------------- /packages/core/src/render_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/src/render_error.rs -------------------------------------------------------------------------------- /packages/core/src/root_wrapper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/src/root_wrapper.rs -------------------------------------------------------------------------------- /packages/core/src/runtime.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/src/runtime.rs -------------------------------------------------------------------------------- /packages/core/src/scheduler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/src/scheduler.rs -------------------------------------------------------------------------------- /packages/core/src/scope_arena.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/src/scope_arena.rs -------------------------------------------------------------------------------- /packages/core/src/scope_context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/src/scope_context.rs -------------------------------------------------------------------------------- /packages/core/src/scopes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/src/scopes.rs -------------------------------------------------------------------------------- /packages/core/src/suspense/component.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/src/suspense/component.rs -------------------------------------------------------------------------------- /packages/core/src/suspense/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/src/suspense/mod.rs -------------------------------------------------------------------------------- /packages/core/src/tasks.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/src/tasks.rs -------------------------------------------------------------------------------- /packages/core/src/virtual_dom.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/src/virtual_dom.rs -------------------------------------------------------------------------------- /packages/core/tests/.rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/tests/.rustfmt.toml -------------------------------------------------------------------------------- /packages/core/tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/tests/README.md -------------------------------------------------------------------------------- /packages/core/tests/attr_cleanup.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/tests/attr_cleanup.rs -------------------------------------------------------------------------------- /packages/core/tests/attributes_pass.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/tests/attributes_pass.rs -------------------------------------------------------------------------------- /packages/core/tests/boolattrs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/tests/boolattrs.rs -------------------------------------------------------------------------------- /packages/core/tests/bubble_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/tests/bubble_error.rs -------------------------------------------------------------------------------- /packages/core/tests/context_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/tests/context_api.rs -------------------------------------------------------------------------------- /packages/core/tests/create_dom.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/tests/create_dom.rs -------------------------------------------------------------------------------- /packages/core/tests/create_fragments.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/tests/create_fragments.rs -------------------------------------------------------------------------------- /packages/core/tests/create_lists.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/tests/create_lists.rs -------------------------------------------------------------------------------- /packages/core/tests/create_passthru.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/tests/create_passthru.rs -------------------------------------------------------------------------------- /packages/core/tests/cycle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/tests/cycle.rs -------------------------------------------------------------------------------- /packages/core/tests/diff_component.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/tests/diff_component.rs -------------------------------------------------------------------------------- /packages/core/tests/diff_dynamic_node.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/tests/diff_dynamic_node.rs -------------------------------------------------------------------------------- /packages/core/tests/diff_element.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/tests/diff_element.rs -------------------------------------------------------------------------------- /packages/core/tests/diff_keyed_list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/tests/diff_keyed_list.rs -------------------------------------------------------------------------------- /packages/core/tests/diff_unkeyed_list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/tests/diff_unkeyed_list.rs -------------------------------------------------------------------------------- /packages/core/tests/error_boundary.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/tests/error_boundary.rs -------------------------------------------------------------------------------- /packages/core/tests/event_propagation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/tests/event_propagation.rs -------------------------------------------------------------------------------- /packages/core/tests/fuzzing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/tests/fuzzing.rs -------------------------------------------------------------------------------- /packages/core/tests/hotreloading.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/tests/hotreloading.rs -------------------------------------------------------------------------------- /packages/core/tests/kitchen_sink.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/tests/kitchen_sink.rs -------------------------------------------------------------------------------- /packages/core/tests/lifecycle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/tests/lifecycle.rs -------------------------------------------------------------------------------- /packages/core/tests/many_roots.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/tests/many_roots.rs -------------------------------------------------------------------------------- /packages/core/tests/memory_leak.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/tests/memory_leak.rs -------------------------------------------------------------------------------- /packages/core/tests/miri_full_app.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/tests/miri_full_app.rs -------------------------------------------------------------------------------- /packages/core/tests/miri_simple.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/tests/miri_simple.rs -------------------------------------------------------------------------------- /packages/core/tests/miri_stress.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/tests/miri_stress.rs -------------------------------------------------------------------------------- /packages/core/tests/safety.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/tests/safety.rs -------------------------------------------------------------------------------- /packages/core/tests/suspense.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/tests/suspense.rs -------------------------------------------------------------------------------- /packages/core/tests/task.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/tests/task.rs -------------------------------------------------------------------------------- /packages/core/tests/tracing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/tests/tracing.rs -------------------------------------------------------------------------------- /packages/core/tests/use_drop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/core/tests/use_drop.rs -------------------------------------------------------------------------------- /packages/depinfo/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/depinfo/Cargo.toml -------------------------------------------------------------------------------- /packages/depinfo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/depinfo/README.md -------------------------------------------------------------------------------- /packages/depinfo/src/dx.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/depinfo/src/dx.d -------------------------------------------------------------------------------- /packages/depinfo/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/depinfo/src/lib.rs -------------------------------------------------------------------------------- /packages/desktop/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/desktop/.vscode/settings.json -------------------------------------------------------------------------------- /packages/desktop/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/desktop/Cargo.toml -------------------------------------------------------------------------------- /packages/desktop/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/desktop/README.md -------------------------------------------------------------------------------- /packages/desktop/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/desktop/build.rs -------------------------------------------------------------------------------- /packages/desktop/headless_tests/eval.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/desktop/headless_tests/eval.rs -------------------------------------------------------------------------------- /packages/desktop/headless_tests/forms.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/desktop/headless_tests/forms.rs -------------------------------------------------------------------------------- /packages/desktop/headless_tests/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/desktop/headless_tests/utils.rs -------------------------------------------------------------------------------- /packages/desktop/src/app.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/desktop/src/app.rs -------------------------------------------------------------------------------- /packages/desktop/src/assets.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/desktop/src/assets.rs -------------------------------------------------------------------------------- /packages/desktop/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/desktop/src/config.rs -------------------------------------------------------------------------------- /packages/desktop/src/desktop_context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/desktop/src/desktop_context.rs -------------------------------------------------------------------------------- /packages/desktop/src/document.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/desktop/src/document.rs -------------------------------------------------------------------------------- /packages/desktop/src/edits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/desktop/src/edits.rs -------------------------------------------------------------------------------- /packages/desktop/src/element.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/desktop/src/element.rs -------------------------------------------------------------------------------- /packages/desktop/src/event_handlers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/desktop/src/event_handlers.rs -------------------------------------------------------------------------------- /packages/desktop/src/events.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/desktop/src/events.rs -------------------------------------------------------------------------------- /packages/desktop/src/file_upload.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/desktop/src/file_upload.rs -------------------------------------------------------------------------------- /packages/desktop/src/hooks.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/desktop/src/hooks.rs -------------------------------------------------------------------------------- /packages/desktop/src/ipc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/desktop/src/ipc.rs -------------------------------------------------------------------------------- /packages/desktop/src/js/hash.txt: -------------------------------------------------------------------------------- 1 | [16018260687765471498] -------------------------------------------------------------------------------- /packages/desktop/src/js/native_eval.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/desktop/src/js/native_eval.js -------------------------------------------------------------------------------- /packages/desktop/src/launch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/desktop/src/launch.rs -------------------------------------------------------------------------------- /packages/desktop/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/desktop/src/lib.rs -------------------------------------------------------------------------------- /packages/desktop/src/menubar.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/desktop/src/menubar.rs -------------------------------------------------------------------------------- /packages/desktop/src/mobile.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/desktop/src/mobile.rs -------------------------------------------------------------------------------- /packages/desktop/src/mobile_shortcut.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/desktop/src/mobile_shortcut.rs -------------------------------------------------------------------------------- /packages/desktop/src/protocol.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/desktop/src/protocol.rs -------------------------------------------------------------------------------- /packages/desktop/src/query.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/desktop/src/query.rs -------------------------------------------------------------------------------- /packages/desktop/src/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/desktop/src/readme.md -------------------------------------------------------------------------------- /packages/desktop/src/shortcut.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/desktop/src/shortcut.rs -------------------------------------------------------------------------------- /packages/desktop/src/trayicon.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/desktop/src/trayicon.rs -------------------------------------------------------------------------------- /packages/desktop/src/ts/native_eval.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/desktop/src/ts/native_eval.ts -------------------------------------------------------------------------------- /packages/desktop/src/waker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/desktop/src/waker.rs -------------------------------------------------------------------------------- /packages/desktop/src/webview.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/desktop/src/webview.rs -------------------------------------------------------------------------------- /packages/desktop/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/desktop/tsconfig.json -------------------------------------------------------------------------------- /packages/devtools-types/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/devtools-types/Cargo.toml -------------------------------------------------------------------------------- /packages/devtools-types/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/devtools-types/src/lib.rs -------------------------------------------------------------------------------- /packages/devtools/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/devtools/Cargo.toml -------------------------------------------------------------------------------- /packages/devtools/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/devtools/src/lib.rs -------------------------------------------------------------------------------- /packages/dioxus/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/dioxus/Cargo.toml -------------------------------------------------------------------------------- /packages/dioxus/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/dioxus/README.md -------------------------------------------------------------------------------- /packages/dioxus/benches/jsframework.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/dioxus/benches/jsframework.rs -------------------------------------------------------------------------------- /packages/dioxus/src/launch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/dioxus/src/launch.rs -------------------------------------------------------------------------------- /packages/dioxus/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/dioxus/src/lib.rs -------------------------------------------------------------------------------- /packages/document/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/document/Cargo.toml -------------------------------------------------------------------------------- /packages/document/assets/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/document/assets/script.js -------------------------------------------------------------------------------- /packages/document/assets/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/document/assets/style.css -------------------------------------------------------------------------------- /packages/document/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/document/build.rs -------------------------------------------------------------------------------- /packages/document/docs/eval.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/document/docs/eval.md -------------------------------------------------------------------------------- /packages/document/docs/head.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/document/docs/head.md -------------------------------------------------------------------------------- /packages/document/src/document.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/document/src/document.rs -------------------------------------------------------------------------------- /packages/document/src/elements/link.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/document/src/elements/link.rs -------------------------------------------------------------------------------- /packages/document/src/elements/meta.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/document/src/elements/meta.rs -------------------------------------------------------------------------------- /packages/document/src/elements/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/document/src/elements/mod.rs -------------------------------------------------------------------------------- /packages/document/src/elements/script.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/document/src/elements/script.rs -------------------------------------------------------------------------------- /packages/document/src/elements/style.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/document/src/elements/style.rs -------------------------------------------------------------------------------- /packages/document/src/elements/title.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/document/src/elements/title.rs -------------------------------------------------------------------------------- /packages/document/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/document/src/error.rs -------------------------------------------------------------------------------- /packages/document/src/eval.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/document/src/eval.rs -------------------------------------------------------------------------------- /packages/document/src/js/hash.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/document/src/js/hash.txt -------------------------------------------------------------------------------- /packages/document/src/js/head.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/document/src/js/head.js -------------------------------------------------------------------------------- /packages/document/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/document/src/lib.rs -------------------------------------------------------------------------------- /packages/document/src/ts/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/document/src/ts/.gitignore -------------------------------------------------------------------------------- /packages/document/src/ts/eval.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/document/src/ts/eval.ts -------------------------------------------------------------------------------- /packages/document/src/ts/head.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/document/src/ts/head.ts -------------------------------------------------------------------------------- /packages/document/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/document/tsconfig.json -------------------------------------------------------------------------------- /packages/dx-wire-format/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/dx-wire-format/Cargo.toml -------------------------------------------------------------------------------- /packages/dx-wire-format/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/dx-wire-format/src/lib.rs -------------------------------------------------------------------------------- /packages/extension/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/extension/.eslintrc.js -------------------------------------------------------------------------------- /packages/extension/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/extension/.gitignore -------------------------------------------------------------------------------- /packages/extension/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/extension/.vscode/launch.json -------------------------------------------------------------------------------- /packages/extension/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/extension/.vscode/tasks.json -------------------------------------------------------------------------------- /packages/extension/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/extension/Cargo.toml -------------------------------------------------------------------------------- /packages/extension/DEV.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/extension/DEV.md -------------------------------------------------------------------------------- /packages/extension/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/extension/LICENSE.txt -------------------------------------------------------------------------------- /packages/extension/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/extension/README.md -------------------------------------------------------------------------------- /packages/extension/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/extension/package-lock.json -------------------------------------------------------------------------------- /packages/extension/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/extension/package.json -------------------------------------------------------------------------------- /packages/extension/pkg/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/extension/pkg/package.json -------------------------------------------------------------------------------- /packages/extension/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/extension/src/lib.rs -------------------------------------------------------------------------------- /packages/extension/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/extension/src/main.ts -------------------------------------------------------------------------------- /packages/extension/static/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/extension/static/icon.png -------------------------------------------------------------------------------- /packages/extension/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/extension/tsconfig.json -------------------------------------------------------------------------------- /packages/extension/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/extension/webpack.config.js -------------------------------------------------------------------------------- /packages/fullstack-core/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/fullstack-core/Cargo.toml -------------------------------------------------------------------------------- /packages/fullstack-core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/fullstack-core/README.md -------------------------------------------------------------------------------- /packages/fullstack-core/src/document.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/fullstack-core/src/document.rs -------------------------------------------------------------------------------- /packages/fullstack-core/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/fullstack-core/src/error.rs -------------------------------------------------------------------------------- /packages/fullstack-core/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/fullstack-core/src/errors.rs -------------------------------------------------------------------------------- /packages/fullstack-core/src/history.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/fullstack-core/src/history.rs -------------------------------------------------------------------------------- /packages/fullstack-core/src/httperror.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/fullstack-core/src/httperror.rs -------------------------------------------------------------------------------- /packages/fullstack-core/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/fullstack-core/src/lib.rs -------------------------------------------------------------------------------- /packages/fullstack-core/src/loader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/fullstack-core/src/loader.rs -------------------------------------------------------------------------------- /packages/fullstack-core/src/streaming.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/fullstack-core/src/streaming.rs -------------------------------------------------------------------------------- /packages/fullstack-core/src/transport.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/fullstack-core/src/transport.rs -------------------------------------------------------------------------------- /packages/fullstack-macro/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/fullstack-macro/Cargo.toml -------------------------------------------------------------------------------- /packages/fullstack-macro/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/fullstack-macro/src/lib.rs -------------------------------------------------------------------------------- /packages/fullstack-server/.gitignore: -------------------------------------------------------------------------------- 1 | target -------------------------------------------------------------------------------- /packages/fullstack-server/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/fullstack-server/Cargo.toml -------------------------------------------------------------------------------- /packages/fullstack-server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/fullstack-server/README.md -------------------------------------------------------------------------------- /packages/fullstack-server/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/fullstack-server/src/config.rs -------------------------------------------------------------------------------- /packages/fullstack-server/src/launch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/fullstack-server/src/launch.rs -------------------------------------------------------------------------------- /packages/fullstack-server/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/fullstack-server/src/lib.rs -------------------------------------------------------------------------------- /packages/fullstack-server/src/server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/fullstack-server/src/server.rs -------------------------------------------------------------------------------- /packages/fullstack-server/src/ssr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/fullstack-server/src/ssr.rs -------------------------------------------------------------------------------- /packages/fullstack/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/fullstack/.vscode/settings.json -------------------------------------------------------------------------------- /packages/fullstack/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/fullstack/Cargo.toml -------------------------------------------------------------------------------- /packages/fullstack/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/fullstack/README.md -------------------------------------------------------------------------------- /packages/fullstack/src/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/fullstack/src/client.rs -------------------------------------------------------------------------------- /packages/fullstack/src/encoding.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/fullstack/src/encoding.rs -------------------------------------------------------------------------------- /packages/fullstack/src/lazy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/fullstack/src/lazy.rs -------------------------------------------------------------------------------- /packages/fullstack/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/fullstack/src/lib.rs -------------------------------------------------------------------------------- /packages/fullstack/src/magic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/fullstack/src/magic.rs -------------------------------------------------------------------------------- /packages/fullstack/src/payloads/cbor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/fullstack/src/payloads/cbor.rs -------------------------------------------------------------------------------- /packages/fullstack/src/payloads/files.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/fullstack/src/payloads/files.rs -------------------------------------------------------------------------------- /packages/fullstack/src/payloads/form.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/fullstack/src/payloads/form.rs -------------------------------------------------------------------------------- /packages/fullstack/src/payloads/query.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/fullstack/src/payloads/query.rs -------------------------------------------------------------------------------- /packages/fullstack/src/payloads/redirect.rs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/fullstack/src/payloads/sse.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/fullstack/src/payloads/sse.rs -------------------------------------------------------------------------------- /packages/fullstack/src/payloads/text.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/fullstack/src/payloads/text.rs -------------------------------------------------------------------------------- /packages/fullstack/src/request.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/fullstack/src/request.rs -------------------------------------------------------------------------------- /packages/fullstack/src/spawn.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/fullstack/src/spawn.rs -------------------------------------------------------------------------------- /packages/fullstack/tests/compile-test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/fullstack/tests/compile-test.rs -------------------------------------------------------------------------------- /packages/generational-box/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/generational-box/Cargo.toml -------------------------------------------------------------------------------- /packages/generational-box/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/generational-box/README.md -------------------------------------------------------------------------------- /packages/generational-box/src/entry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/generational-box/src/entry.rs -------------------------------------------------------------------------------- /packages/generational-box/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/generational-box/src/error.rs -------------------------------------------------------------------------------- /packages/generational-box/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/generational-box/src/lib.rs -------------------------------------------------------------------------------- /packages/generational-box/src/sync.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/generational-box/src/sync.rs -------------------------------------------------------------------------------- /packages/generational-box/src/unsync.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/generational-box/src/unsync.rs -------------------------------------------------------------------------------- /packages/generational-box/tests/basic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/generational-box/tests/basic.rs -------------------------------------------------------------------------------- /packages/generational-box/tests/sync.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/generational-box/tests/sync.rs -------------------------------------------------------------------------------- /packages/history/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/history/Cargo.toml -------------------------------------------------------------------------------- /packages/history/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/history/src/lib.rs -------------------------------------------------------------------------------- /packages/history/src/memory.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/history/src/memory.rs -------------------------------------------------------------------------------- /packages/hooks/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/hooks/Cargo.toml -------------------------------------------------------------------------------- /packages/hooks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/hooks/README.md -------------------------------------------------------------------------------- /packages/hooks/docs/derived_state.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/hooks/docs/derived_state.md -------------------------------------------------------------------------------- /packages/hooks/docs/rules_of_hooks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/hooks/docs/rules_of_hooks.md -------------------------------------------------------------------------------- /packages/hooks/docs/side_effects.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/hooks/docs/side_effects.md -------------------------------------------------------------------------------- /packages/hooks/docs/use_resource.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/hooks/docs/use_resource.md -------------------------------------------------------------------------------- /packages/hooks/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/hooks/src/lib.rs -------------------------------------------------------------------------------- /packages/hooks/src/use_action.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/hooks/src/use_action.rs -------------------------------------------------------------------------------- /packages/hooks/src/use_callback.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/hooks/src/use_callback.rs -------------------------------------------------------------------------------- /packages/hooks/src/use_collection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/hooks/src/use_collection.rs -------------------------------------------------------------------------------- /packages/hooks/src/use_context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/hooks/src/use_context.rs -------------------------------------------------------------------------------- /packages/hooks/src/use_coroutine.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/hooks/src/use_coroutine.rs -------------------------------------------------------------------------------- /packages/hooks/src/use_effect.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/hooks/src/use_effect.rs -------------------------------------------------------------------------------- /packages/hooks/src/use_future.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/hooks/src/use_future.rs -------------------------------------------------------------------------------- /packages/hooks/src/use_hook_did_run.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/hooks/src/use_hook_did_run.rs -------------------------------------------------------------------------------- /packages/hooks/src/use_memo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/hooks/src/use_memo.rs -------------------------------------------------------------------------------- /packages/hooks/src/use_on_destroy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/hooks/src/use_on_destroy.rs -------------------------------------------------------------------------------- /packages/hooks/src/use_reactive.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/hooks/src/use_reactive.rs -------------------------------------------------------------------------------- /packages/hooks/src/use_resource.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/hooks/src/use_resource.rs -------------------------------------------------------------------------------- /packages/hooks/src/use_root_context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/hooks/src/use_root_context.rs -------------------------------------------------------------------------------- /packages/hooks/src/use_set_compare.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/hooks/src/use_set_compare.rs -------------------------------------------------------------------------------- /packages/hooks/src/use_signal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/hooks/src/use_signal.rs -------------------------------------------------------------------------------- /packages/hooks/src/use_sorted.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/hooks/src/use_sorted.rs -------------------------------------------------------------------------------- /packages/hooks/src/use_waker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/hooks/src/use_waker.rs -------------------------------------------------------------------------------- /packages/hooks/tests/effect.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/hooks/tests/effect.rs -------------------------------------------------------------------------------- /packages/hooks/tests/memo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/hooks/tests/memo.rs -------------------------------------------------------------------------------- /packages/html-internal-macro/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/html-internal-macro/Cargo.toml -------------------------------------------------------------------------------- /packages/html-internal-macro/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/html-internal-macro/src/lib.rs -------------------------------------------------------------------------------- /packages/html-internal-macro/tests/01-simple.rs: -------------------------------------------------------------------------------- 1 | fn main() {} 2 | -------------------------------------------------------------------------------- /packages/html/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/html/Cargo.toml -------------------------------------------------------------------------------- /packages/html/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/html/README.md -------------------------------------------------------------------------------- /packages/html/docs/event_handlers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/html/docs/event_handlers.md -------------------------------------------------------------------------------- /packages/html/src/attribute_groups.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/html/src/attribute_groups.rs -------------------------------------------------------------------------------- /packages/html/src/data_transfer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/html/src/data_transfer.rs -------------------------------------------------------------------------------- /packages/html/src/elements.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/html/src/elements.rs -------------------------------------------------------------------------------- /packages/html/src/events/animation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/html/src/events/animation.rs -------------------------------------------------------------------------------- /packages/html/src/events/cancel.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/html/src/events/cancel.rs -------------------------------------------------------------------------------- /packages/html/src/events/clipboard.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/html/src/events/clipboard.rs -------------------------------------------------------------------------------- /packages/html/src/events/composition.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/html/src/events/composition.rs -------------------------------------------------------------------------------- /packages/html/src/events/drag.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/html/src/events/drag.rs -------------------------------------------------------------------------------- /packages/html/src/events/focus.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/html/src/events/focus.rs -------------------------------------------------------------------------------- /packages/html/src/events/form.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/html/src/events/form.rs -------------------------------------------------------------------------------- /packages/html/src/events/image.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/html/src/events/image.rs -------------------------------------------------------------------------------- /packages/html/src/events/keyboard.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/html/src/events/keyboard.rs -------------------------------------------------------------------------------- /packages/html/src/events/media.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/html/src/events/media.rs -------------------------------------------------------------------------------- /packages/html/src/events/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/html/src/events/mod.rs -------------------------------------------------------------------------------- /packages/html/src/events/mounted.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/html/src/events/mounted.rs -------------------------------------------------------------------------------- /packages/html/src/events/mouse.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/html/src/events/mouse.rs -------------------------------------------------------------------------------- /packages/html/src/events/pointer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/html/src/events/pointer.rs -------------------------------------------------------------------------------- /packages/html/src/events/resize.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/html/src/events/resize.rs -------------------------------------------------------------------------------- /packages/html/src/events/scroll.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/html/src/events/scroll.rs -------------------------------------------------------------------------------- /packages/html/src/events/selection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/html/src/events/selection.rs -------------------------------------------------------------------------------- /packages/html/src/events/toggle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/html/src/events/toggle.rs -------------------------------------------------------------------------------- /packages/html/src/events/touch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/html/src/events/touch.rs -------------------------------------------------------------------------------- /packages/html/src/events/transition.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/html/src/events/transition.rs -------------------------------------------------------------------------------- /packages/html/src/events/visible.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/html/src/events/visible.rs -------------------------------------------------------------------------------- /packages/html/src/events/wheel.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/html/src/events/wheel.rs -------------------------------------------------------------------------------- /packages/html/src/file_data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/html/src/file_data.rs -------------------------------------------------------------------------------- /packages/html/src/geometry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/html/src/geometry.rs -------------------------------------------------------------------------------- /packages/html/src/input_data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/html/src/input_data.rs -------------------------------------------------------------------------------- /packages/html/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/html/src/lib.rs -------------------------------------------------------------------------------- /packages/html/src/point_interaction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/html/src/point_interaction.rs -------------------------------------------------------------------------------- /packages/html/src/render_template.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/html/src/render_template.rs -------------------------------------------------------------------------------- /packages/html/src/transit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/html/src/transit.rs -------------------------------------------------------------------------------- /packages/html/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/html/tsconfig.json -------------------------------------------------------------------------------- /packages/interpreter/.gitignore: -------------------------------------------------------------------------------- 1 | gen2/ 2 | -------------------------------------------------------------------------------- /packages/interpreter/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/interpreter/Cargo.toml -------------------------------------------------------------------------------- /packages/interpreter/NOTES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/interpreter/NOTES.md -------------------------------------------------------------------------------- /packages/interpreter/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/interpreter/README.md -------------------------------------------------------------------------------- /packages/interpreter/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/interpreter/build.rs -------------------------------------------------------------------------------- /packages/interpreter/src/js/common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/interpreter/src/js/common.js -------------------------------------------------------------------------------- /packages/interpreter/src/js/core.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/interpreter/src/js/core.js -------------------------------------------------------------------------------- /packages/interpreter/src/js/hash.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/interpreter/src/js/hash.txt -------------------------------------------------------------------------------- /packages/interpreter/src/js/hydrate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/interpreter/src/js/hydrate.js -------------------------------------------------------------------------------- /packages/interpreter/src/js/native.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/interpreter/src/js/native.js -------------------------------------------------------------------------------- /packages/interpreter/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/interpreter/src/lib.rs -------------------------------------------------------------------------------- /packages/interpreter/src/ts/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/interpreter/src/ts/.gitignore -------------------------------------------------------------------------------- /packages/interpreter/src/ts/core.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/interpreter/src/ts/core.ts -------------------------------------------------------------------------------- /packages/interpreter/src/ts/hydrate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/interpreter/src/ts/hydrate.ts -------------------------------------------------------------------------------- /packages/interpreter/src/ts/native.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/interpreter/src/ts/native.ts -------------------------------------------------------------------------------- /packages/interpreter/src/ts/serialize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/interpreter/src/ts/serialize.ts -------------------------------------------------------------------------------- /packages/interpreter/tests/e2e.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/interpreter/tests/e2e.rs -------------------------------------------------------------------------------- /packages/interpreter/tests/serialize.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/interpreter/tests/serialize.rs -------------------------------------------------------------------------------- /packages/interpreter/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/interpreter/tsconfig.json -------------------------------------------------------------------------------- /packages/lazy-js-bundle/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/lazy-js-bundle/Cargo.toml -------------------------------------------------------------------------------- /packages/lazy-js-bundle/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/lazy-js-bundle/src/lib.rs -------------------------------------------------------------------------------- /packages/liveview/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/liveview/Cargo.toml -------------------------------------------------------------------------------- /packages/liveview/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/liveview/README.md -------------------------------------------------------------------------------- /packages/liveview/examples/axum.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/liveview/examples/axum.rs -------------------------------------------------------------------------------- /packages/liveview/src/adapters/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/liveview/src/adapters/mod.rs -------------------------------------------------------------------------------- /packages/liveview/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/liveview/src/config.rs -------------------------------------------------------------------------------- /packages/liveview/src/document.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/liveview/src/document.rs -------------------------------------------------------------------------------- /packages/liveview/src/element.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/liveview/src/element.rs -------------------------------------------------------------------------------- /packages/liveview/src/events.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/liveview/src/events.rs -------------------------------------------------------------------------------- /packages/liveview/src/history.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/liveview/src/history.rs -------------------------------------------------------------------------------- /packages/liveview/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/liveview/src/index.html -------------------------------------------------------------------------------- /packages/liveview/src/launch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/liveview/src/launch.rs -------------------------------------------------------------------------------- /packages/liveview/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/liveview/src/lib.rs -------------------------------------------------------------------------------- /packages/liveview/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/liveview/src/main.js -------------------------------------------------------------------------------- /packages/liveview/src/pool.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/liveview/src/pool.rs -------------------------------------------------------------------------------- /packages/liveview/src/query.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/liveview/src/query.rs -------------------------------------------------------------------------------- /packages/logger/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/logger/Cargo.toml -------------------------------------------------------------------------------- /packages/logger/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/logger/README.md -------------------------------------------------------------------------------- /packages/logger/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/logger/src/lib.rs -------------------------------------------------------------------------------- /packages/manganis/manganis-core/assets/script.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/manganis/manganis-core/assets/style.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/manganis/manganis-macro/assets/asset.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/manganis/manganis-macro/assets/manganis_macro.dat: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/manganis/manganis-macro/assets/script.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/manganis/manganis-macro/assets/style.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/manganis/manganis/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/manganis/manganis/Cargo.toml -------------------------------------------------------------------------------- /packages/manganis/manganis/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/manganis/manganis/README.md -------------------------------------------------------------------------------- /packages/manganis/manganis/assets/script.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/manganis/manganis/assets/style.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/manganis/manganis/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/manganis/manganis/src/lib.rs -------------------------------------------------------------------------------- /packages/native-dom/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/native-dom/Cargo.toml -------------------------------------------------------------------------------- /packages/native-dom/src/events.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/native-dom/src/events.rs -------------------------------------------------------------------------------- /packages/native-dom/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/native-dom/src/lib.rs -------------------------------------------------------------------------------- /packages/native/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/native/Cargo.toml -------------------------------------------------------------------------------- /packages/native/src/assets.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/native/src/assets.rs -------------------------------------------------------------------------------- /packages/native/src/contexts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/native/src/contexts.rs -------------------------------------------------------------------------------- /packages/native/src/dioxus_renderer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/native/src/dioxus_renderer.rs -------------------------------------------------------------------------------- /packages/native/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/native/src/lib.rs -------------------------------------------------------------------------------- /packages/native/src/link_handler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/native/src/link_handler.rs -------------------------------------------------------------------------------- /packages/playwright-tests/.gitignore: -------------------------------------------------------------------------------- 1 | playwright-report 2 | /web/dist/ 3 | -------------------------------------------------------------------------------- /packages/playwright-tests/cli-optimization/assets/data.json: -------------------------------------------------------------------------------- 1 | { 2 | "list": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] 3 | } 4 | -------------------------------------------------------------------------------- /packages/playwright-tests/default-features-disabled/.gitignore: -------------------------------------------------------------------------------- 1 | .dioxus 2 | dist 3 | target -------------------------------------------------------------------------------- /packages/playwright-tests/fullstack-error-codes/.gitignore: -------------------------------------------------------------------------------- 1 | .dioxus 2 | dist 3 | target -------------------------------------------------------------------------------- /packages/playwright-tests/fullstack-errors/.gitignore: -------------------------------------------------------------------------------- 1 | .dioxus 2 | dist 3 | target -------------------------------------------------------------------------------- /packages/playwright-tests/fullstack-routing/.gitignore: -------------------------------------------------------------------------------- 1 | .dioxus 2 | dist 3 | target -------------------------------------------------------------------------------- /packages/playwright-tests/fullstack/.gitignore: -------------------------------------------------------------------------------- 1 | .dioxus 2 | dist 3 | target -------------------------------------------------------------------------------- /packages/playwright-tests/nested-suspense/.gitignore: -------------------------------------------------------------------------------- 1 | .dioxus 2 | dist 3 | target -------------------------------------------------------------------------------- /packages/playwright-tests/nested-suspense/assets/style.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/playwright-tests/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/playwright-tests/package.json -------------------------------------------------------------------------------- /packages/playwright-tests/suspense-carousel/.gitignore: -------------------------------------------------------------------------------- 1 | .dioxus 2 | dist 3 | target -------------------------------------------------------------------------------- /packages/playwright-tests/wasm-split-harness/data/.gitignore: -------------------------------------------------------------------------------- 1 | harness/ 2 | -------------------------------------------------------------------------------- /packages/playwright-tests/web-hot-patch-fullstack/.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | target 3 | -------------------------------------------------------------------------------- /packages/playwright-tests/web-hot-patch-fullstack/assets/style.css: -------------------------------------------------------------------------------- 1 | #main { 2 | background-color: red; 3 | } 4 | -------------------------------------------------------------------------------- /packages/playwright-tests/web-hot-patch/.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | target 3 | -------------------------------------------------------------------------------- /packages/playwright-tests/web-hot-patch/assets/style.css: -------------------------------------------------------------------------------- 1 | #main { 2 | background-color: red; 3 | } 4 | -------------------------------------------------------------------------------- /packages/playwright-tests/web-routing/.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | target 3 | -------------------------------------------------------------------------------- /packages/playwright-tests/web.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/playwright-tests/web.spec.js -------------------------------------------------------------------------------- /packages/playwright-tests/web/.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | target 3 | -------------------------------------------------------------------------------- /packages/playwright-tests/web/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/playwright-tests/web/Cargo.toml -------------------------------------------------------------------------------- /packages/router-macro/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/router-macro/Cargo.toml -------------------------------------------------------------------------------- /packages/router-macro/src/hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/router-macro/src/hash.rs -------------------------------------------------------------------------------- /packages/router-macro/src/layout.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/router-macro/src/layout.rs -------------------------------------------------------------------------------- /packages/router-macro/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/router-macro/src/lib.rs -------------------------------------------------------------------------------- /packages/router-macro/src/nest.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/router-macro/src/nest.rs -------------------------------------------------------------------------------- /packages/router-macro/src/query.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/router-macro/src/query.rs -------------------------------------------------------------------------------- /packages/router-macro/src/redirect.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/router-macro/src/redirect.rs -------------------------------------------------------------------------------- /packages/router-macro/src/route.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/router-macro/src/route.rs -------------------------------------------------------------------------------- /packages/router-macro/src/route_tree.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/router-macro/src/route_tree.rs -------------------------------------------------------------------------------- /packages/router-macro/src/segment.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/router-macro/src/segment.rs -------------------------------------------------------------------------------- /packages/router/.gitignore: -------------------------------------------------------------------------------- 1 | dist/ 2 | static -------------------------------------------------------------------------------- /packages/router/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/router/Cargo.toml -------------------------------------------------------------------------------- /packages/router/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/router/README.md -------------------------------------------------------------------------------- /packages/router/src/components/link.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/router/src/components/link.rs -------------------------------------------------------------------------------- /packages/router/src/components/outlet.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/router/src/components/outlet.rs -------------------------------------------------------------------------------- /packages/router/src/components/router.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/router/src/components/router.rs -------------------------------------------------------------------------------- /packages/router/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/router/src/lib.rs -------------------------------------------------------------------------------- /packages/router/src/navigation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/router/src/navigation.rs -------------------------------------------------------------------------------- /packages/router/src/routable.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/router/src/routable.rs -------------------------------------------------------------------------------- /packages/router/src/router_cfg.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/router/src/router_cfg.rs -------------------------------------------------------------------------------- /packages/router/tests/parent.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/router/tests/parent.rs -------------------------------------------------------------------------------- /packages/router/tests/parsing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/router/tests/parsing.rs -------------------------------------------------------------------------------- /packages/router/tests/site_map.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/router/tests/site_map.rs -------------------------------------------------------------------------------- /packages/router/tests/via_ssr/link.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/router/tests/via_ssr/link.rs -------------------------------------------------------------------------------- /packages/router/tests/via_ssr/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/router/tests/via_ssr/main.rs -------------------------------------------------------------------------------- /packages/rsx-hotreload/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/rsx-hotreload/Cargo.toml -------------------------------------------------------------------------------- /packages/rsx-hotreload/src/collect.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/rsx-hotreload/src/collect.rs -------------------------------------------------------------------------------- /packages/rsx-hotreload/src/diff.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/rsx-hotreload/src/diff.rs -------------------------------------------------------------------------------- /packages/rsx-hotreload/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/rsx-hotreload/src/lib.rs -------------------------------------------------------------------------------- /packages/rsx-rosetta/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/rsx-rosetta/Cargo.toml -------------------------------------------------------------------------------- /packages/rsx-rosetta/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/rsx-rosetta/README.md -------------------------------------------------------------------------------- /packages/rsx-rosetta/examples/html.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/rsx-rosetta/examples/html.rs -------------------------------------------------------------------------------- /packages/rsx-rosetta/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/rsx-rosetta/src/lib.rs -------------------------------------------------------------------------------- /packages/rsx-rosetta/tests/escape.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/rsx-rosetta/tests/escape.rs -------------------------------------------------------------------------------- /packages/rsx-rosetta/tests/h-tags.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/rsx-rosetta/tests/h-tags.rs -------------------------------------------------------------------------------- /packages/rsx-rosetta/tests/raw.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/rsx-rosetta/tests/raw.rs -------------------------------------------------------------------------------- /packages/rsx-rosetta/tests/simple.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/rsx-rosetta/tests/simple.rs -------------------------------------------------------------------------------- /packages/rsx-rosetta/tests/svgs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/rsx-rosetta/tests/svgs.rs -------------------------------------------------------------------------------- /packages/rsx/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/rsx/.vscode/settings.json -------------------------------------------------------------------------------- /packages/rsx/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/rsx/Cargo.toml -------------------------------------------------------------------------------- /packages/rsx/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/rsx/README.md -------------------------------------------------------------------------------- /packages/rsx/src/assign_dyn_ids.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/rsx/src/assign_dyn_ids.rs -------------------------------------------------------------------------------- /packages/rsx/src/attribute.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/rsx/src/attribute.rs -------------------------------------------------------------------------------- /packages/rsx/src/component.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/rsx/src/component.rs -------------------------------------------------------------------------------- /packages/rsx/src/diagnostics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/rsx/src/diagnostics.rs -------------------------------------------------------------------------------- /packages/rsx/src/element.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/rsx/src/element.rs -------------------------------------------------------------------------------- /packages/rsx/src/expr_node.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/rsx/src/expr_node.rs -------------------------------------------------------------------------------- /packages/rsx/src/forloop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/rsx/src/forloop.rs -------------------------------------------------------------------------------- /packages/rsx/src/ifchain.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/rsx/src/ifchain.rs -------------------------------------------------------------------------------- /packages/rsx/src/ifmt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/rsx/src/ifmt.rs -------------------------------------------------------------------------------- /packages/rsx/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/rsx/src/lib.rs -------------------------------------------------------------------------------- /packages/rsx/src/literal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/rsx/src/literal.rs -------------------------------------------------------------------------------- /packages/rsx/src/location.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/rsx/src/location.rs -------------------------------------------------------------------------------- /packages/rsx/src/node.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/rsx/src/node.rs -------------------------------------------------------------------------------- /packages/rsx/src/partial_closure.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/rsx/src/partial_closure.rs -------------------------------------------------------------------------------- /packages/rsx/src/raw_expr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/rsx/src/raw_expr.rs -------------------------------------------------------------------------------- /packages/rsx/src/rsx_block.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/rsx/src/rsx_block.rs -------------------------------------------------------------------------------- /packages/rsx/src/rsx_call.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/rsx/src/rsx_call.rs -------------------------------------------------------------------------------- /packages/rsx/src/template_body.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/rsx/src/template_body.rs -------------------------------------------------------------------------------- /packages/rsx/src/text_node.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/rsx/src/text_node.rs -------------------------------------------------------------------------------- /packages/rsx/src/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/rsx/src/util.rs -------------------------------------------------------------------------------- /packages/rsx/tests/parsing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/rsx/tests/parsing.rs -------------------------------------------------------------------------------- /packages/signals/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/signals/Cargo.toml -------------------------------------------------------------------------------- /packages/signals/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/signals/README.md -------------------------------------------------------------------------------- /packages/signals/docs/hoist/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/signals/docs/hoist/error.rs -------------------------------------------------------------------------------- /packages/signals/docs/memo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/signals/docs/memo.md -------------------------------------------------------------------------------- /packages/signals/docs/signals.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/signals/docs/signals.md -------------------------------------------------------------------------------- /packages/signals/examples/context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/signals/examples/context.rs -------------------------------------------------------------------------------- /packages/signals/examples/selector.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/signals/examples/selector.rs -------------------------------------------------------------------------------- /packages/signals/examples/send.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/signals/examples/send.rs -------------------------------------------------------------------------------- /packages/signals/src/boxed.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/signals/src/boxed.rs -------------------------------------------------------------------------------- /packages/signals/src/copy_value.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/signals/src/copy_value.rs -------------------------------------------------------------------------------- /packages/signals/src/global/memo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/signals/src/global/memo.rs -------------------------------------------------------------------------------- /packages/signals/src/global/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/signals/src/global/mod.rs -------------------------------------------------------------------------------- /packages/signals/src/global/signal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/signals/src/global/signal.rs -------------------------------------------------------------------------------- /packages/signals/src/impls.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/signals/src/impls.rs -------------------------------------------------------------------------------- /packages/signals/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/signals/src/lib.rs -------------------------------------------------------------------------------- /packages/signals/src/map.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/signals/src/map.rs -------------------------------------------------------------------------------- /packages/signals/src/map_mut.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/signals/src/map_mut.rs -------------------------------------------------------------------------------- /packages/signals/src/memo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/signals/src/memo.rs -------------------------------------------------------------------------------- /packages/signals/src/props.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/signals/src/props.rs -------------------------------------------------------------------------------- /packages/signals/src/read.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/signals/src/read.rs -------------------------------------------------------------------------------- /packages/signals/src/set_compare.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/signals/src/set_compare.rs -------------------------------------------------------------------------------- /packages/signals/src/signal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/signals/src/signal.rs -------------------------------------------------------------------------------- /packages/signals/src/warnings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/signals/src/warnings.rs -------------------------------------------------------------------------------- /packages/signals/src/write.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/signals/src/write.rs -------------------------------------------------------------------------------- /packages/signals/tests/create.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/signals/tests/create.rs -------------------------------------------------------------------------------- /packages/signals/tests/memo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/signals/tests/memo.rs -------------------------------------------------------------------------------- /packages/signals/tests/subscribe.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/signals/tests/subscribe.rs -------------------------------------------------------------------------------- /packages/ssr/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/ssr/Cargo.toml -------------------------------------------------------------------------------- /packages/ssr/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/ssr/README.md -------------------------------------------------------------------------------- /packages/ssr/src/cache.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/ssr/src/cache.rs -------------------------------------------------------------------------------- /packages/ssr/src/config.rs: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /packages/ssr/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/ssr/src/lib.rs -------------------------------------------------------------------------------- /packages/ssr/src/renderer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/ssr/src/renderer.rs -------------------------------------------------------------------------------- /packages/ssr/src/template.rs: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /packages/ssr/tests/bool_attr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/ssr/tests/bool_attr.rs -------------------------------------------------------------------------------- /packages/ssr/tests/escape.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/ssr/tests/escape.rs -------------------------------------------------------------------------------- /packages/ssr/tests/forward_spreads.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/ssr/tests/forward_spreads.rs -------------------------------------------------------------------------------- /packages/ssr/tests/hydration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/ssr/tests/hydration.rs -------------------------------------------------------------------------------- /packages/ssr/tests/inner_html.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/ssr/tests/inner_html.rs -------------------------------------------------------------------------------- /packages/ssr/tests/simple.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/ssr/tests/simple.rs -------------------------------------------------------------------------------- /packages/ssr/tests/spread.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/ssr/tests/spread.rs -------------------------------------------------------------------------------- /packages/ssr/tests/styles.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/ssr/tests/styles.rs -------------------------------------------------------------------------------- /packages/stores-macro/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/stores-macro/Cargo.toml -------------------------------------------------------------------------------- /packages/stores-macro/src/derive.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/stores-macro/src/derive.rs -------------------------------------------------------------------------------- /packages/stores-macro/src/extend.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/stores-macro/src/extend.rs -------------------------------------------------------------------------------- /packages/stores-macro/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/stores-macro/src/lib.rs -------------------------------------------------------------------------------- /packages/stores/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/stores/Cargo.toml -------------------------------------------------------------------------------- /packages/stores/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/stores/README.md -------------------------------------------------------------------------------- /packages/stores/src/impls/btreemap.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/stores/src/impls/btreemap.rs -------------------------------------------------------------------------------- /packages/stores/src/impls/deref.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/stores/src/impls/deref.rs -------------------------------------------------------------------------------- /packages/stores/src/impls/hashmap.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/stores/src/impls/hashmap.rs -------------------------------------------------------------------------------- /packages/stores/src/impls/index.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/stores/src/impls/index.rs -------------------------------------------------------------------------------- /packages/stores/src/impls/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/stores/src/impls/mod.rs -------------------------------------------------------------------------------- /packages/stores/src/impls/option.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/stores/src/impls/option.rs -------------------------------------------------------------------------------- /packages/stores/src/impls/result.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/stores/src/impls/result.rs -------------------------------------------------------------------------------- /packages/stores/src/impls/slice.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/stores/src/impls/slice.rs -------------------------------------------------------------------------------- /packages/stores/src/impls/vec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/stores/src/impls/vec.rs -------------------------------------------------------------------------------- /packages/stores/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/stores/src/lib.rs -------------------------------------------------------------------------------- /packages/stores/src/scope.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/stores/src/scope.rs -------------------------------------------------------------------------------- /packages/stores/src/store.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/stores/src/store.rs -------------------------------------------------------------------------------- /packages/stores/src/subscriptions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/stores/src/subscriptions.rs -------------------------------------------------------------------------------- /packages/stores/tests/coercions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/stores/tests/coercions.rs -------------------------------------------------------------------------------- /packages/stores/tests/marco.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/stores/tests/marco.rs -------------------------------------------------------------------------------- /packages/subsecond/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/subsecond/README.md -------------------------------------------------------------------------------- /packages/wasm-split/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/wasm-split/README.md -------------------------------------------------------------------------------- /packages/web/.gitignore: -------------------------------------------------------------------------------- 1 | dist/ 2 | -------------------------------------------------------------------------------- /packages/web/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/web/.vscode/settings.json -------------------------------------------------------------------------------- /packages/web/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/web/Cargo.toml -------------------------------------------------------------------------------- /packages/web/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/web/README.md -------------------------------------------------------------------------------- /packages/web/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/web/build.rs -------------------------------------------------------------------------------- /packages/web/src/cfg.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/web/src/cfg.rs -------------------------------------------------------------------------------- /packages/web/src/data_transfer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/web/src/data_transfer.rs -------------------------------------------------------------------------------- /packages/web/src/devtools.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/web/src/devtools.rs -------------------------------------------------------------------------------- /packages/web/src/document.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/web/src/document.rs -------------------------------------------------------------------------------- /packages/web/src/dom.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/web/src/dom.rs -------------------------------------------------------------------------------- /packages/web/src/events/animation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/web/src/events/animation.rs -------------------------------------------------------------------------------- /packages/web/src/events/cancel.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/web/src/events/cancel.rs -------------------------------------------------------------------------------- /packages/web/src/events/clipboard.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/web/src/events/clipboard.rs -------------------------------------------------------------------------------- /packages/web/src/events/drag.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/web/src/events/drag.rs -------------------------------------------------------------------------------- /packages/web/src/events/file.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/web/src/events/file.rs -------------------------------------------------------------------------------- /packages/web/src/events/focus.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/web/src/events/focus.rs -------------------------------------------------------------------------------- /packages/web/src/events/form.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/web/src/events/form.rs -------------------------------------------------------------------------------- /packages/web/src/events/keyboard.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/web/src/events/keyboard.rs -------------------------------------------------------------------------------- /packages/web/src/events/load.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/web/src/events/load.rs -------------------------------------------------------------------------------- /packages/web/src/events/media.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/web/src/events/media.rs -------------------------------------------------------------------------------- /packages/web/src/events/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/web/src/events/mod.rs -------------------------------------------------------------------------------- /packages/web/src/events/mounted.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/web/src/events/mounted.rs -------------------------------------------------------------------------------- /packages/web/src/events/mouse.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/web/src/events/mouse.rs -------------------------------------------------------------------------------- /packages/web/src/events/pointer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/web/src/events/pointer.rs -------------------------------------------------------------------------------- /packages/web/src/events/resize.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/web/src/events/resize.rs -------------------------------------------------------------------------------- /packages/web/src/events/scroll.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/web/src/events/scroll.rs -------------------------------------------------------------------------------- /packages/web/src/events/selection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/web/src/events/selection.rs -------------------------------------------------------------------------------- /packages/web/src/events/toggle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/web/src/events/toggle.rs -------------------------------------------------------------------------------- /packages/web/src/events/touch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/web/src/events/touch.rs -------------------------------------------------------------------------------- /packages/web/src/events/transition.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/web/src/events/transition.rs -------------------------------------------------------------------------------- /packages/web/src/events/visible.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/web/src/events/visible.rs -------------------------------------------------------------------------------- /packages/web/src/events/wheel.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/web/src/events/wheel.rs -------------------------------------------------------------------------------- /packages/web/src/files.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/web/src/files.rs -------------------------------------------------------------------------------- /packages/web/src/history.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/web/src/history.rs -------------------------------------------------------------------------------- /packages/web/src/hydration/hydrate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/web/src/hydration/hydrate.rs -------------------------------------------------------------------------------- /packages/web/src/hydration/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/web/src/hydration/mod.rs -------------------------------------------------------------------------------- /packages/web/src/js/eval.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/web/src/js/eval.js -------------------------------------------------------------------------------- /packages/web/src/js/hash.txt: -------------------------------------------------------------------------------- 1 | [1857573420427678443] -------------------------------------------------------------------------------- /packages/web/src/launch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/web/src/launch.rs -------------------------------------------------------------------------------- /packages/web/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/web/src/lib.rs -------------------------------------------------------------------------------- /packages/web/src/mutations.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/web/src/mutations.rs -------------------------------------------------------------------------------- /packages/web/src/ts/eval.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/packages/web/src/ts/eval.ts -------------------------------------------------------------------------------- /translations/fa-ir/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/translations/fa-ir/README.md -------------------------------------------------------------------------------- /translations/ja-jp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/translations/ja-jp/README.md -------------------------------------------------------------------------------- /translations/ko-kr/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/translations/ko-kr/README.md -------------------------------------------------------------------------------- /translations/pt-br/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/translations/pt-br/README.md -------------------------------------------------------------------------------- /translations/tr-tr/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/translations/tr-tr/README.md -------------------------------------------------------------------------------- /translations/zh-cn/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/translations/zh-cn/README.md --------------------------------------------------------------------------------