Changing to use stdweb 0.4.0: it's now usable!
This commit is contained in:
parent
1cc8c7e14f
commit
209c5a9f63
|
@ -4,11 +4,11 @@ version = "0.1.0"
|
||||||
authors = ["Pauan <pcxunlimited@gmail.com>"]
|
authors = ["Pauan <pcxunlimited@gmail.com>"]
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
stdweb-derive = { path = "../stdweb/stdweb-derive" }
|
stdweb-derive = "0.4.0"
|
||||||
lazy_static = "1.0.0"
|
lazy_static = "1.0.0"
|
||||||
discard = "1.0.3"
|
discard = "1.0.3"
|
||||||
signals = { path = "./signals" }
|
signals = { path = "./signals" }
|
||||||
|
|
||||||
[dependencies.stdweb]
|
[dependencies.stdweb]
|
||||||
path = "../stdweb"
|
version = "0.4.0"
|
||||||
features = ["experimental_features_which_may_break_on_minor_version_bumps"]
|
features = ["experimental_features_which_may_break_on_minor_version_bumps"]
|
||||||
|
|
|
@ -8,5 +8,5 @@ dominator = { path = "../.." }
|
||||||
signals = { path = "../../signals" }
|
signals = { path = "../../signals" }
|
||||||
|
|
||||||
[dependencies.stdweb]
|
[dependencies.stdweb]
|
||||||
path = "../../../stdweb"
|
version = "0.4.0"
|
||||||
features = ["experimental_features_which_may_break_on_minor_version_bumps"]
|
features = ["experimental_features_which_may_break_on_minor_version_bumps"]
|
||||||
|
|
|
@ -15,7 +15,8 @@ use stdweb::web::{document, HtmlElement};
|
||||||
use stdweb::web::event::ClickEvent;
|
use stdweb::web::event::ClickEvent;
|
||||||
use stdweb::web::IParentNode;
|
use stdweb::web::IParentNode;
|
||||||
|
|
||||||
use signals::Signal;
|
use signals::signal;
|
||||||
|
use signals::signal::Signal;
|
||||||
use dominator::traits::*;
|
use dominator::traits::*;
|
||||||
use dominator::{Dom, text};
|
use dominator::{Dom, text};
|
||||||
|
|
||||||
|
@ -35,15 +36,15 @@ fn main() {
|
||||||
|
|
||||||
let mut count = 0;
|
let mut count = 0;
|
||||||
|
|
||||||
let (sender_elements, receiver_elements) = signals::unsync::mutable(count);
|
let (sender_elements, receiver_elements) = signal::unsync::mutable(count);
|
||||||
|
|
||||||
|
|
||||||
let mut width: u32 = 10;
|
let mut width: u32 = 10;
|
||||||
|
|
||||||
let (sender1, receiver1) = signals::unsync::mutable(width);
|
let (sender1, receiver1) = signal::unsync::mutable(width);
|
||||||
let (sender2, receiver2) = signals::unsync::mutable(vec![width]);
|
let (sender2, receiver2) = signal::unsync::mutable(vec![width]);
|
||||||
let (sender3, receiver3) = signals::unsync::mutable(vec![width]);
|
let (sender3, receiver3) = signal::unsync::mutable(vec![width]);
|
||||||
let (text_sender, text_receiver) = signals::unsync::mutable(format!("{}", width));
|
let (text_sender, text_receiver) = signal::unsync::mutable(format!("{}", width));
|
||||||
|
|
||||||
/*let style_width = receiver1.switch(move |x| {
|
/*let style_width = receiver1.switch(move |x| {
|
||||||
receiver2.clone().switch(move |y| {
|
receiver2.clone().switch(move |y| {
|
||||||
|
|
|
@ -2,7 +2,7 @@ use stdweb::PromiseFuture;
|
||||||
use discard::{Discard, DiscardOnDrop};
|
use discard::{Discard, DiscardOnDrop};
|
||||||
use stdweb::Reference;
|
use stdweb::Reference;
|
||||||
use stdweb::web::TextNode;
|
use stdweb::web::TextNode;
|
||||||
use signals::{Signal, cancelable_future, CancelableFutureHandle};
|
use signals::signal::{Signal, cancelable_future, CancelableFutureHandle};
|
||||||
use dom_operations;
|
use dom_operations;
|
||||||
use dom::{Dom, IStyle};
|
use dom::{Dom, IStyle};
|
||||||
use callbacks::Callbacks;
|
use callbacks::Callbacks;
|
||||||
|
|
|
@ -4,7 +4,7 @@ use stdweb::traits::{IElement, IHtmlElement, INode};
|
||||||
use stdweb::unstable::TryInto;
|
use stdweb::unstable::TryInto;
|
||||||
use dom::{Dom, IStyle, Dynamic};
|
use dom::{Dom, IStyle, Dynamic};
|
||||||
use callbacks::Callbacks;
|
use callbacks::Callbacks;
|
||||||
use signals::Signal;
|
use signals::signal::Signal;
|
||||||
use operations;
|
use operations;
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue