├── .github ├── FUNDING.yml ├── renovate.json └── workflows │ ├── ci.yml │ ├── release.yml │ ├── upstream.yml │ └── website.yml ├── .gitignore ├── .pre-commit-config.yaml ├── .prettierignore ├── .prettierrc.json ├── Cargo.lock ├── Cargo.toml ├── LICENSE.md ├── README.md ├── book-examples ├── Cargo.toml ├── Trunk.toml ├── index.html ├── main.js ├── src │ ├── app.rs │ ├── components.rs │ ├── components │ │ ├── chrome.rs │ │ ├── floating.rs │ │ ├── grid_item.rs │ │ └── reference.rs │ ├── main.rs │ ├── positioning.rs │ ├── positioning │ │ ├── flip.rs │ │ ├── placement.rs │ │ ├── shift.rs │ │ └── size.rs │ ├── utils.rs │ └── utils │ │ └── rem_to_px.rs ├── style │ └── tailwind.css └── tailwind.config.js ├── book ├── book.toml ├── src │ ├── SUMMARY.md │ ├── auto-update.md │ ├── compute-position.md │ ├── detect-overflow.md │ ├── examples.md │ ├── frameworks │ │ ├── README.md │ │ ├── dioxus.md │ │ ├── dom.md │ │ ├── leptos.md │ │ └── yew.md │ ├── images │ │ └── logo.svg │ ├── introduction.md │ ├── middleware │ │ ├── README.md │ │ ├── arrow.md │ │ ├── auto-placement.md │ │ ├── flip.md │ │ ├── hide.md │ │ ├── inline.md │ │ ├── offset.md │ │ ├── shift.md │ │ └── size.md │ ├── platform.md │ └── virtual-elements.md └── theme │ ├── tabs.css │ ├── tabs.js │ ├── theme.css │ ├── theme.js │ ├── trunk.css │ └── trunk.js ├── deny.toml ├── logo.svg ├── package.json ├── packages ├── core │ ├── Cargo.toml │ ├── README.md │ └── src │ │ ├── compute_coords_from_placement.rs │ │ ├── compute_position.rs │ │ ├── detect_overflow.rs │ │ ├── lib.rs │ │ ├── middleware.rs │ │ ├── middleware │ │ ├── arrow.rs │ │ ├── auto_placement.rs │ │ ├── flip.rs │ │ ├── hide.rs │ │ ├── inline.rs │ │ ├── offset.rs │ │ ├── shift.rs │ │ └── size.rs │ │ ├── test_utils.rs │ │ └── types.rs ├── dioxus │ ├── Cargo.toml │ ├── README.md │ ├── example │ │ ├── Cargo.toml │ │ ├── index.html │ │ └── src │ │ │ ├── app.rs │ │ │ └── main.rs │ ├── src │ │ ├── arrow.rs │ │ ├── lib.rs │ │ ├── types.rs │ │ ├── use_auto_update.rs │ │ ├── use_floating.rs │ │ ├── utils.rs │ │ └── utils │ │ │ ├── get_dpr.rs │ │ │ └── round_by_dpr.rs │ └── tests │ │ └── README.md ├── dom │ ├── Cargo.toml │ ├── README.md │ ├── example │ │ ├── Cargo.toml │ │ ├── README.md │ │ ├── index.html │ │ └── src │ │ │ └── lib.rs │ └── src │ │ ├── auto_update.rs │ │ ├── lib.rs │ │ ├── middleware.rs │ │ ├── platform.rs │ │ ├── platform │ │ ├── convert_offset_parent_relative_rect_to_viewport_relative_rect.rs │ │ ├── get_client_length.rs │ │ ├── get_client_rects.rs │ │ ├── get_clipping_rect.rs │ │ ├── get_dimensions.rs │ │ ├── get_element_rects.rs │ │ ├── get_offset_parent.rs │ │ ├── get_scale.rs │ │ └── is_rtl.rs │ │ ├── types.rs │ │ ├── utils.rs │ │ └── utils │ │ ├── get_bounding_client_rect.rs │ │ ├── get_css_dimensions.rs │ │ ├── get_document_rect.rs │ │ ├── get_html_offset.rs │ │ ├── get_rect_relative_to_offset_parent.rs │ │ ├── get_viewport_rect.rs │ │ ├── get_visual_offsets.rs │ │ ├── get_window_scroll_bar_x.rs │ │ ├── is_static_positioned.rs │ │ └── rects_are_equal.rs ├── leptos │ ├── Cargo.toml │ ├── README.md │ ├── example │ │ ├── Cargo.toml │ │ ├── README.md │ │ ├── index.html │ │ └── src │ │ │ ├── app.rs │ │ │ └── main.rs │ ├── src │ │ ├── arrow.rs │ │ ├── lib.rs │ │ ├── types.rs │ │ ├── use_floating.rs │ │ ├── utils.rs │ │ └── utils │ │ │ ├── get_dpr.rs │ │ │ └── round_by_dpr.rs │ └── tests │ │ ├── README.md │ │ ├── playwright.rs │ │ └── visual │ │ ├── Cargo.toml │ │ ├── index.css │ │ ├── index.html │ │ └── src │ │ ├── app.rs │ │ ├── main.rs │ │ ├── spec.rs │ │ ├── spec │ │ ├── arrow.rs │ │ ├── auto_placement.rs │ │ ├── auto_update.rs │ │ ├── border.rs │ │ ├── containing_block.rs │ │ ├── decimal_size.rs │ │ ├── flip.rs │ │ ├── hide.rs │ │ ├── inline.rs │ │ ├── offset.rs │ │ ├── placement.rs │ │ ├── relative.rs │ │ ├── scroll.rs │ │ ├── scrollbars.rs │ │ ├── shift.rs │ │ ├── size.rs │ │ ├── table.rs │ │ ├── transform.rs │ │ └── virtual_element.rs │ │ ├── utils.rs │ │ └── utils │ │ ├── all_placements.rs │ │ ├── new.rs │ │ ├── use_resize.rs │ │ ├── use_scroll.rs │ │ └── use_size.rs ├── utils │ ├── Cargo.toml │ ├── README.md │ └── src │ │ ├── dom.rs │ │ └── lib.rs └── yew │ ├── Cargo.toml │ ├── README.md │ ├── example │ ├── Cargo.toml │ ├── README.md │ ├── index.html │ └── src │ │ ├── app.rs │ │ └── main.rs │ ├── src │ ├── arrow.rs │ ├── lib.rs │ ├── types.rs │ ├── use_auto_update.rs │ ├── use_floating.rs │ ├── utils.rs │ └── utils │ │ ├── get_dpr.rs │ │ └── round_by_dpr.rs │ └── tests │ ├── README.md │ ├── playwright.rs │ └── visual │ ├── Cargo.toml │ ├── index.css │ ├── index.html │ └── src │ ├── app.rs │ ├── main.rs │ ├── spec.rs │ ├── spec │ ├── arrow.rs │ ├── placement.rs │ └── relative.rs │ ├── utils.rs │ └── utils │ ├── all_placements.rs │ ├── new.rs │ ├── use_scroll.rs │ └── use_size.rs ├── scripts ├── Cargo.toml └── src │ ├── bin │ └── upstream.rs │ └── lib.rs └── upstream.toml /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/.github/renovate.json -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/upstream.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/.github/workflows/upstream.yml -------------------------------------------------------------------------------- /.github/workflows/website.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/.github/workflows/website.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | target/ 2 | -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/README.md -------------------------------------------------------------------------------- /book-examples/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/book-examples/Cargo.toml -------------------------------------------------------------------------------- /book-examples/Trunk.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/book-examples/Trunk.toml -------------------------------------------------------------------------------- /book-examples/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/book-examples/index.html -------------------------------------------------------------------------------- /book-examples/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/book-examples/main.js -------------------------------------------------------------------------------- /book-examples/src/app.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/book-examples/src/app.rs -------------------------------------------------------------------------------- /book-examples/src/components.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/book-examples/src/components.rs -------------------------------------------------------------------------------- /book-examples/src/components/chrome.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/book-examples/src/components/chrome.rs -------------------------------------------------------------------------------- /book-examples/src/components/floating.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/book-examples/src/components/floating.rs -------------------------------------------------------------------------------- /book-examples/src/components/grid_item.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/book-examples/src/components/grid_item.rs -------------------------------------------------------------------------------- /book-examples/src/components/reference.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/book-examples/src/components/reference.rs -------------------------------------------------------------------------------- /book-examples/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/book-examples/src/main.rs -------------------------------------------------------------------------------- /book-examples/src/positioning.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/book-examples/src/positioning.rs -------------------------------------------------------------------------------- /book-examples/src/positioning/flip.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/book-examples/src/positioning/flip.rs -------------------------------------------------------------------------------- /book-examples/src/positioning/placement.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/book-examples/src/positioning/placement.rs -------------------------------------------------------------------------------- /book-examples/src/positioning/shift.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/book-examples/src/positioning/shift.rs -------------------------------------------------------------------------------- /book-examples/src/positioning/size.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/book-examples/src/positioning/size.rs -------------------------------------------------------------------------------- /book-examples/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/book-examples/src/utils.rs -------------------------------------------------------------------------------- /book-examples/src/utils/rem_to_px.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/book-examples/src/utils/rem_to_px.rs -------------------------------------------------------------------------------- /book-examples/style/tailwind.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/book-examples/style/tailwind.css -------------------------------------------------------------------------------- /book-examples/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/book-examples/tailwind.config.js -------------------------------------------------------------------------------- /book/book.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/book/book.toml -------------------------------------------------------------------------------- /book/src/SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/book/src/SUMMARY.md -------------------------------------------------------------------------------- /book/src/auto-update.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/book/src/auto-update.md -------------------------------------------------------------------------------- /book/src/compute-position.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/book/src/compute-position.md -------------------------------------------------------------------------------- /book/src/detect-overflow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/book/src/detect-overflow.md -------------------------------------------------------------------------------- /book/src/examples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/book/src/examples.md -------------------------------------------------------------------------------- /book/src/frameworks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/book/src/frameworks/README.md -------------------------------------------------------------------------------- /book/src/frameworks/dioxus.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/book/src/frameworks/dioxus.md -------------------------------------------------------------------------------- /book/src/frameworks/dom.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/book/src/frameworks/dom.md -------------------------------------------------------------------------------- /book/src/frameworks/leptos.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/book/src/frameworks/leptos.md -------------------------------------------------------------------------------- /book/src/frameworks/yew.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/book/src/frameworks/yew.md -------------------------------------------------------------------------------- /book/src/images/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/book/src/images/logo.svg -------------------------------------------------------------------------------- /book/src/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/book/src/introduction.md -------------------------------------------------------------------------------- /book/src/middleware/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/book/src/middleware/README.md -------------------------------------------------------------------------------- /book/src/middleware/arrow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/book/src/middleware/arrow.md -------------------------------------------------------------------------------- /book/src/middleware/auto-placement.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/book/src/middleware/auto-placement.md -------------------------------------------------------------------------------- /book/src/middleware/flip.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/book/src/middleware/flip.md -------------------------------------------------------------------------------- /book/src/middleware/hide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/book/src/middleware/hide.md -------------------------------------------------------------------------------- /book/src/middleware/inline.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/book/src/middleware/inline.md -------------------------------------------------------------------------------- /book/src/middleware/offset.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/book/src/middleware/offset.md -------------------------------------------------------------------------------- /book/src/middleware/shift.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/book/src/middleware/shift.md -------------------------------------------------------------------------------- /book/src/middleware/size.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/book/src/middleware/size.md -------------------------------------------------------------------------------- /book/src/platform.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/book/src/platform.md -------------------------------------------------------------------------------- /book/src/virtual-elements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/book/src/virtual-elements.md -------------------------------------------------------------------------------- /book/theme/tabs.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/book/theme/tabs.css -------------------------------------------------------------------------------- /book/theme/tabs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/book/theme/tabs.js -------------------------------------------------------------------------------- /book/theme/theme.css: -------------------------------------------------------------------------------- 1 | table { 2 | margin: unset; 3 | } 4 | -------------------------------------------------------------------------------- /book/theme/theme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/book/theme/theme.js -------------------------------------------------------------------------------- /book/theme/trunk.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/book/theme/trunk.css -------------------------------------------------------------------------------- /book/theme/trunk.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/book/theme/trunk.js -------------------------------------------------------------------------------- /deny.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/deny.toml -------------------------------------------------------------------------------- /logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/logo.svg -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/package.json -------------------------------------------------------------------------------- /packages/core/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/core/Cargo.toml -------------------------------------------------------------------------------- /packages/core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/core/README.md -------------------------------------------------------------------------------- /packages/core/src/compute_coords_from_placement.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/core/src/compute_coords_from_placement.rs -------------------------------------------------------------------------------- /packages/core/src/compute_position.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/core/src/compute_position.rs -------------------------------------------------------------------------------- /packages/core/src/detect_overflow.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/core/src/detect_overflow.rs -------------------------------------------------------------------------------- /packages/core/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/core/src/lib.rs -------------------------------------------------------------------------------- /packages/core/src/middleware.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/core/src/middleware.rs -------------------------------------------------------------------------------- /packages/core/src/middleware/arrow.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/core/src/middleware/arrow.rs -------------------------------------------------------------------------------- /packages/core/src/middleware/auto_placement.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/core/src/middleware/auto_placement.rs -------------------------------------------------------------------------------- /packages/core/src/middleware/flip.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/core/src/middleware/flip.rs -------------------------------------------------------------------------------- /packages/core/src/middleware/hide.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/core/src/middleware/hide.rs -------------------------------------------------------------------------------- /packages/core/src/middleware/inline.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/core/src/middleware/inline.rs -------------------------------------------------------------------------------- /packages/core/src/middleware/offset.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/core/src/middleware/offset.rs -------------------------------------------------------------------------------- /packages/core/src/middleware/shift.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/core/src/middleware/shift.rs -------------------------------------------------------------------------------- /packages/core/src/middleware/size.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/core/src/middleware/size.rs -------------------------------------------------------------------------------- /packages/core/src/test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/core/src/test_utils.rs -------------------------------------------------------------------------------- /packages/core/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/core/src/types.rs -------------------------------------------------------------------------------- /packages/dioxus/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/dioxus/Cargo.toml -------------------------------------------------------------------------------- /packages/dioxus/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/dioxus/README.md -------------------------------------------------------------------------------- /packages/dioxus/example/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/dioxus/example/Cargo.toml -------------------------------------------------------------------------------- /packages/dioxus/example/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/dioxus/example/index.html -------------------------------------------------------------------------------- /packages/dioxus/example/src/app.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/dioxus/example/src/app.rs -------------------------------------------------------------------------------- /packages/dioxus/example/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/dioxus/example/src/main.rs -------------------------------------------------------------------------------- /packages/dioxus/src/arrow.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/dioxus/src/arrow.rs -------------------------------------------------------------------------------- /packages/dioxus/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/dioxus/src/lib.rs -------------------------------------------------------------------------------- /packages/dioxus/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/dioxus/src/types.rs -------------------------------------------------------------------------------- /packages/dioxus/src/use_auto_update.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/dioxus/src/use_auto_update.rs -------------------------------------------------------------------------------- /packages/dioxus/src/use_floating.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/dioxus/src/use_floating.rs -------------------------------------------------------------------------------- /packages/dioxus/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/dioxus/src/utils.rs -------------------------------------------------------------------------------- /packages/dioxus/src/utils/get_dpr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/dioxus/src/utils/get_dpr.rs -------------------------------------------------------------------------------- /packages/dioxus/src/utils/round_by_dpr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/dioxus/src/utils/round_by_dpr.rs -------------------------------------------------------------------------------- /packages/dioxus/tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/dioxus/tests/README.md -------------------------------------------------------------------------------- /packages/dom/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/dom/Cargo.toml -------------------------------------------------------------------------------- /packages/dom/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/dom/README.md -------------------------------------------------------------------------------- /packages/dom/example/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/dom/example/Cargo.toml -------------------------------------------------------------------------------- /packages/dom/example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/dom/example/README.md -------------------------------------------------------------------------------- /packages/dom/example/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/dom/example/index.html -------------------------------------------------------------------------------- /packages/dom/example/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/dom/example/src/lib.rs -------------------------------------------------------------------------------- /packages/dom/src/auto_update.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/dom/src/auto_update.rs -------------------------------------------------------------------------------- /packages/dom/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/dom/src/lib.rs -------------------------------------------------------------------------------- /packages/dom/src/middleware.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/dom/src/middleware.rs -------------------------------------------------------------------------------- /packages/dom/src/platform.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/dom/src/platform.rs -------------------------------------------------------------------------------- /packages/dom/src/platform/convert_offset_parent_relative_rect_to_viewport_relative_rect.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/dom/src/platform/convert_offset_parent_relative_rect_to_viewport_relative_rect.rs -------------------------------------------------------------------------------- /packages/dom/src/platform/get_client_length.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/dom/src/platform/get_client_length.rs -------------------------------------------------------------------------------- /packages/dom/src/platform/get_client_rects.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/dom/src/platform/get_client_rects.rs -------------------------------------------------------------------------------- /packages/dom/src/platform/get_clipping_rect.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/dom/src/platform/get_clipping_rect.rs -------------------------------------------------------------------------------- /packages/dom/src/platform/get_dimensions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/dom/src/platform/get_dimensions.rs -------------------------------------------------------------------------------- /packages/dom/src/platform/get_element_rects.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/dom/src/platform/get_element_rects.rs -------------------------------------------------------------------------------- /packages/dom/src/platform/get_offset_parent.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/dom/src/platform/get_offset_parent.rs -------------------------------------------------------------------------------- /packages/dom/src/platform/get_scale.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/dom/src/platform/get_scale.rs -------------------------------------------------------------------------------- /packages/dom/src/platform/is_rtl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/dom/src/platform/is_rtl.rs -------------------------------------------------------------------------------- /packages/dom/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/dom/src/types.rs -------------------------------------------------------------------------------- /packages/dom/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/dom/src/utils.rs -------------------------------------------------------------------------------- /packages/dom/src/utils/get_bounding_client_rect.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/dom/src/utils/get_bounding_client_rect.rs -------------------------------------------------------------------------------- /packages/dom/src/utils/get_css_dimensions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/dom/src/utils/get_css_dimensions.rs -------------------------------------------------------------------------------- /packages/dom/src/utils/get_document_rect.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/dom/src/utils/get_document_rect.rs -------------------------------------------------------------------------------- /packages/dom/src/utils/get_html_offset.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/dom/src/utils/get_html_offset.rs -------------------------------------------------------------------------------- /packages/dom/src/utils/get_rect_relative_to_offset_parent.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/dom/src/utils/get_rect_relative_to_offset_parent.rs -------------------------------------------------------------------------------- /packages/dom/src/utils/get_viewport_rect.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/dom/src/utils/get_viewport_rect.rs -------------------------------------------------------------------------------- /packages/dom/src/utils/get_visual_offsets.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/dom/src/utils/get_visual_offsets.rs -------------------------------------------------------------------------------- /packages/dom/src/utils/get_window_scroll_bar_x.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/dom/src/utils/get_window_scroll_bar_x.rs -------------------------------------------------------------------------------- /packages/dom/src/utils/is_static_positioned.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/dom/src/utils/is_static_positioned.rs -------------------------------------------------------------------------------- /packages/dom/src/utils/rects_are_equal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/dom/src/utils/rects_are_equal.rs -------------------------------------------------------------------------------- /packages/leptos/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/leptos/Cargo.toml -------------------------------------------------------------------------------- /packages/leptos/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/leptos/README.md -------------------------------------------------------------------------------- /packages/leptos/example/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/leptos/example/Cargo.toml -------------------------------------------------------------------------------- /packages/leptos/example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/leptos/example/README.md -------------------------------------------------------------------------------- /packages/leptos/example/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/leptos/example/index.html -------------------------------------------------------------------------------- /packages/leptos/example/src/app.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/leptos/example/src/app.rs -------------------------------------------------------------------------------- /packages/leptos/example/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/leptos/example/src/main.rs -------------------------------------------------------------------------------- /packages/leptos/src/arrow.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/leptos/src/arrow.rs -------------------------------------------------------------------------------- /packages/leptos/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/leptos/src/lib.rs -------------------------------------------------------------------------------- /packages/leptos/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/leptos/src/types.rs -------------------------------------------------------------------------------- /packages/leptos/src/use_floating.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/leptos/src/use_floating.rs -------------------------------------------------------------------------------- /packages/leptos/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/leptos/src/utils.rs -------------------------------------------------------------------------------- /packages/leptos/src/utils/get_dpr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/leptos/src/utils/get_dpr.rs -------------------------------------------------------------------------------- /packages/leptos/src/utils/round_by_dpr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/leptos/src/utils/round_by_dpr.rs -------------------------------------------------------------------------------- /packages/leptos/tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/leptos/tests/README.md -------------------------------------------------------------------------------- /packages/leptos/tests/playwright.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/leptos/tests/playwright.rs -------------------------------------------------------------------------------- /packages/leptos/tests/visual/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/leptos/tests/visual/Cargo.toml -------------------------------------------------------------------------------- /packages/leptos/tests/visual/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/leptos/tests/visual/index.css -------------------------------------------------------------------------------- /packages/leptos/tests/visual/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/leptos/tests/visual/index.html -------------------------------------------------------------------------------- /packages/leptos/tests/visual/src/app.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/leptos/tests/visual/src/app.rs -------------------------------------------------------------------------------- /packages/leptos/tests/visual/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/leptos/tests/visual/src/main.rs -------------------------------------------------------------------------------- /packages/leptos/tests/visual/src/spec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/leptos/tests/visual/src/spec.rs -------------------------------------------------------------------------------- /packages/leptos/tests/visual/src/spec/arrow.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/leptos/tests/visual/src/spec/arrow.rs -------------------------------------------------------------------------------- /packages/leptos/tests/visual/src/spec/auto_placement.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/leptos/tests/visual/src/spec/auto_placement.rs -------------------------------------------------------------------------------- /packages/leptos/tests/visual/src/spec/auto_update.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/leptos/tests/visual/src/spec/auto_update.rs -------------------------------------------------------------------------------- /packages/leptos/tests/visual/src/spec/border.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/leptos/tests/visual/src/spec/border.rs -------------------------------------------------------------------------------- /packages/leptos/tests/visual/src/spec/containing_block.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/leptos/tests/visual/src/spec/containing_block.rs -------------------------------------------------------------------------------- /packages/leptos/tests/visual/src/spec/decimal_size.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/leptos/tests/visual/src/spec/decimal_size.rs -------------------------------------------------------------------------------- /packages/leptos/tests/visual/src/spec/flip.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/leptos/tests/visual/src/spec/flip.rs -------------------------------------------------------------------------------- /packages/leptos/tests/visual/src/spec/hide.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/leptos/tests/visual/src/spec/hide.rs -------------------------------------------------------------------------------- /packages/leptos/tests/visual/src/spec/inline.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/leptos/tests/visual/src/spec/inline.rs -------------------------------------------------------------------------------- /packages/leptos/tests/visual/src/spec/offset.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/leptos/tests/visual/src/spec/offset.rs -------------------------------------------------------------------------------- /packages/leptos/tests/visual/src/spec/placement.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/leptos/tests/visual/src/spec/placement.rs -------------------------------------------------------------------------------- /packages/leptos/tests/visual/src/spec/relative.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/leptos/tests/visual/src/spec/relative.rs -------------------------------------------------------------------------------- /packages/leptos/tests/visual/src/spec/scroll.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/leptos/tests/visual/src/spec/scroll.rs -------------------------------------------------------------------------------- /packages/leptos/tests/visual/src/spec/scrollbars.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/leptos/tests/visual/src/spec/scrollbars.rs -------------------------------------------------------------------------------- /packages/leptos/tests/visual/src/spec/shift.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/leptos/tests/visual/src/spec/shift.rs -------------------------------------------------------------------------------- /packages/leptos/tests/visual/src/spec/size.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/leptos/tests/visual/src/spec/size.rs -------------------------------------------------------------------------------- /packages/leptos/tests/visual/src/spec/table.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/leptos/tests/visual/src/spec/table.rs -------------------------------------------------------------------------------- /packages/leptos/tests/visual/src/spec/transform.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/leptos/tests/visual/src/spec/transform.rs -------------------------------------------------------------------------------- /packages/leptos/tests/visual/src/spec/virtual_element.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/leptos/tests/visual/src/spec/virtual_element.rs -------------------------------------------------------------------------------- /packages/leptos/tests/visual/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/leptos/tests/visual/src/utils.rs -------------------------------------------------------------------------------- /packages/leptos/tests/visual/src/utils/all_placements.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/leptos/tests/visual/src/utils/all_placements.rs -------------------------------------------------------------------------------- /packages/leptos/tests/visual/src/utils/new.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/leptos/tests/visual/src/utils/new.rs -------------------------------------------------------------------------------- /packages/leptos/tests/visual/src/utils/use_resize.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/leptos/tests/visual/src/utils/use_resize.rs -------------------------------------------------------------------------------- /packages/leptos/tests/visual/src/utils/use_scroll.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/leptos/tests/visual/src/utils/use_scroll.rs -------------------------------------------------------------------------------- /packages/leptos/tests/visual/src/utils/use_size.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/leptos/tests/visual/src/utils/use_size.rs -------------------------------------------------------------------------------- /packages/utils/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/utils/Cargo.toml -------------------------------------------------------------------------------- /packages/utils/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/utils/README.md -------------------------------------------------------------------------------- /packages/utils/src/dom.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/utils/src/dom.rs -------------------------------------------------------------------------------- /packages/utils/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/utils/src/lib.rs -------------------------------------------------------------------------------- /packages/yew/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/yew/Cargo.toml -------------------------------------------------------------------------------- /packages/yew/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/yew/README.md -------------------------------------------------------------------------------- /packages/yew/example/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/yew/example/Cargo.toml -------------------------------------------------------------------------------- /packages/yew/example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/yew/example/README.md -------------------------------------------------------------------------------- /packages/yew/example/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/yew/example/index.html -------------------------------------------------------------------------------- /packages/yew/example/src/app.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/yew/example/src/app.rs -------------------------------------------------------------------------------- /packages/yew/example/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/yew/example/src/main.rs -------------------------------------------------------------------------------- /packages/yew/src/arrow.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/yew/src/arrow.rs -------------------------------------------------------------------------------- /packages/yew/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/yew/src/lib.rs -------------------------------------------------------------------------------- /packages/yew/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/yew/src/types.rs -------------------------------------------------------------------------------- /packages/yew/src/use_auto_update.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/yew/src/use_auto_update.rs -------------------------------------------------------------------------------- /packages/yew/src/use_floating.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/yew/src/use_floating.rs -------------------------------------------------------------------------------- /packages/yew/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/yew/src/utils.rs -------------------------------------------------------------------------------- /packages/yew/src/utils/get_dpr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/yew/src/utils/get_dpr.rs -------------------------------------------------------------------------------- /packages/yew/src/utils/round_by_dpr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/yew/src/utils/round_by_dpr.rs -------------------------------------------------------------------------------- /packages/yew/tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/yew/tests/README.md -------------------------------------------------------------------------------- /packages/yew/tests/playwright.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/yew/tests/playwright.rs -------------------------------------------------------------------------------- /packages/yew/tests/visual/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/yew/tests/visual/Cargo.toml -------------------------------------------------------------------------------- /packages/yew/tests/visual/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/yew/tests/visual/index.css -------------------------------------------------------------------------------- /packages/yew/tests/visual/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/yew/tests/visual/index.html -------------------------------------------------------------------------------- /packages/yew/tests/visual/src/app.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/yew/tests/visual/src/app.rs -------------------------------------------------------------------------------- /packages/yew/tests/visual/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/yew/tests/visual/src/main.rs -------------------------------------------------------------------------------- /packages/yew/tests/visual/src/spec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/yew/tests/visual/src/spec.rs -------------------------------------------------------------------------------- /packages/yew/tests/visual/src/spec/arrow.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/yew/tests/visual/src/spec/arrow.rs -------------------------------------------------------------------------------- /packages/yew/tests/visual/src/spec/placement.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/yew/tests/visual/src/spec/placement.rs -------------------------------------------------------------------------------- /packages/yew/tests/visual/src/spec/relative.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/yew/tests/visual/src/spec/relative.rs -------------------------------------------------------------------------------- /packages/yew/tests/visual/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/yew/tests/visual/src/utils.rs -------------------------------------------------------------------------------- /packages/yew/tests/visual/src/utils/all_placements.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/yew/tests/visual/src/utils/all_placements.rs -------------------------------------------------------------------------------- /packages/yew/tests/visual/src/utils/new.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/yew/tests/visual/src/utils/new.rs -------------------------------------------------------------------------------- /packages/yew/tests/visual/src/utils/use_scroll.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/yew/tests/visual/src/utils/use_scroll.rs -------------------------------------------------------------------------------- /packages/yew/tests/visual/src/utils/use_size.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/packages/yew/tests/visual/src/utils/use_size.rs -------------------------------------------------------------------------------- /scripts/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/scripts/Cargo.toml -------------------------------------------------------------------------------- /scripts/src/bin/upstream.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/scripts/src/bin/upstream.rs -------------------------------------------------------------------------------- /scripts/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/scripts/src/lib.rs -------------------------------------------------------------------------------- /upstream.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustForWeb/floating-ui/HEAD/upstream.toml --------------------------------------------------------------------------------