mirror of https://github.com/boa-dev/boa.git
Browse Source
This Pull Request closes #2080. It moves all implementors of the `JsObjectType` trait into their own `js_object` module. This should simplify documentation and by doing a `pub(crate)` export in `object` little to no imports within the crate need to be changed, simplifying the usage of this module within the boa_engine crate. Documentation within the `object` module has been updated to reflect this change and in a way that it is shown on the home page of the documentation.pull/2329/head
Calli
2 years ago
17 changed files with 59 additions and 47 deletions
@ -0,0 +1,23 @@
|
||||
//! Contains all the Rust representations of JavaScript objects.
|
||||
|
||||
mod jsarray; |
||||
mod jsarraybuffer; |
||||
mod jsdataview; |
||||
mod jsfunction; |
||||
mod jsmap; |
||||
mod jsmap_iterator; |
||||
pub(crate) mod jsproxy; |
||||
mod jsset; |
||||
mod jsset_iterator; |
||||
mod jstypedarray; |
||||
|
||||
pub use jsarray::*; |
||||
pub use jsarraybuffer::*; |
||||
pub use jsdataview::*; |
||||
pub use jsfunction::*; |
||||
pub use jsmap::*; |
||||
pub use jsmap_iterator::*; |
||||
pub use jsproxy::{JsProxy, JsRevocableProxy}; |
||||
pub use jsset::*; |
||||
pub use jsset_iterator::*; |
||||
pub use jstypedarray::*; |
Loading…
Reference in new issue