Nick Fitzgerald
602b63c1b0
guide: Add working with pointers example to types section
2018-08-14 15:24:43 -07:00
Alex Crichton
46f1719524
Merge pull request #696 from fitzgen/more-examples-for-guide
...
More examples for guide
2018-08-13 18:34:26 -06:00
Nick Fitzgerald
d1b2299340
guide: Add Box<[JsValue]>
example to supported types section
2018-08-13 17:08:18 -07:00
Nick Fitzgerald
60307e81f9
guide: Add JsValue
example to supported types section
2018-08-13 16:57:29 -07:00
Nick Fitzgerald
fedd1a5440
guide: Add bool
example to supported types section
2018-08-13 16:55:05 -07:00
Nick Fitzgerald
975a122d6d
guide: Add a char
example to the supported types section
2018-08-13 16:24:39 -07:00
Nick Fitzgerald
74dc8874e1
guide: add String
example usage to supported types
2018-08-13 16:20:25 -07:00
Nick Fitzgerald
fa72afe286
guide: Add str
examples to supported types section
2018-08-13 16:12:58 -07:00
Nick Fitzgerald
8e19645006
guide: Add exported rust type examples to reference
2018-08-13 16:03:02 -07:00
Nick Fitzgerald
485d377594
guide: Add a reference section for Promises and Futures
2018-08-13 15:44:28 -07:00
Nick Fitzgerald
e87498e939
guide: Start adding example usage to "supported types" section
2018-08-10 16:56:40 -07:00
Mario Reder
cc76963bad
guide: typo in arbitrary data with serde
2018-08-09 17:46:38 +02:00
Alex Crichton
5b935526ff
Merge pull request #640 from alexcrichton/jscast
...
Implement RFC #2 - casting hierarchy between JS values
2018-08-07 17:26:37 -05:00
Nick Fitzgerald
43636977ae
Merge pull request #664 from fitzgen/guide-serde-arbitrary-data
...
Guide serde arbitrary data
2018-08-07 14:48:45 -07:00
Nick Fitzgerald
1d92784e07
guide: add indexing_{getter,setter,deleter}
attribute page
2018-08-07 14:42:13 -07:00
Nick Fitzgerald
2e7620e014
guide: Polish Serializing + Deserializing into/from JsValue with Serde section
2018-08-07 14:25:30 -07:00
Nick Fitzgerald
676611020e
guide: Delete "Feature Reference" page
...
We now have a rather large section for feature reference, and I don't think
there is anything in this page that isn't covered elsewhere and in more detail
anymore.
2018-08-07 14:25:30 -07:00
Alex Crichton
37db88ebfa
Implement #[wasm_bindgen(extends = ...)]
...
This commit implements the `extends` attribute for `#[wasm_bindgen]` to
statically draw the inheritance hierarchy in the generated bindings, generating
appropriate `AsRef`, `AsMut`, and `From` implementations.
2018-08-07 13:04:11 -07:00
Nick Fitzgerald
451a2a8118
guide: Add small intro to Rust export attributes section
2018-08-07 11:13:41 -07:00
Nick Fitzgerald
e22ccb4d5d
guide: Clean up passing rust closures to JS section; add passing JS closures to rust section
2018-08-07 11:09:19 -07:00
Nick Fitzgerald
33520d4828
guide: add exhuastive reference docs for #[wasm_bindgen] attributes
2018-08-07 11:09:19 -07:00
Nick Fitzgerald
2b8e092f78
guide: Note that wasm-pack
is preferred over using the wasm-bindgen
CLI directly
2018-08-03 22:35:19 -05:00
Nick Fitzgerald
9b87e0c0b0
guide: clean up introduction to the supported types table
2018-08-03 22:35:19 -05:00
Nick Fitzgerald
1e1188d9e5
guide: Add String
to "Supported Types" reference
2018-08-03 22:35:19 -05:00
Nick Fitzgerald
93b3216014
guide: Add imported and exported types to "supported types" reference
2018-08-03 22:35:19 -05:00
Nick Fitzgerald
536bf5e0d7
guide: Rename "Type Reference" section to "Supported Types"
2018-08-03 22:35:19 -05:00
Nick Fitzgerald
9e03dba413
guide: Overhaul the CLI reference content
...
* Add missing documentation for a couple existing flags.
* Make each flag its own header, so it gets an anchor, and can be permalinked
to.
* Streamline some content and descriptions.
2018-08-03 22:35:19 -05:00
Nick Fitzgerald
2b83f6aa9b
guide: Clean up title and URL of CLI reference section
2018-08-03 22:35:19 -05:00
Nick Fitzgerald
39e576d0be
guide: Organize docs into "Whirlwind Tour" and "Reference" sections
...
First part of #616
2018-08-03 15:16:22 -07:00