Skip to content

Commit ffbf756

Browse files
committed
signal names
1 parent a3de53f commit ffbf756

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

Project.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name = "StateSignals"
22
uuid = "cc7ea9f4-611f-50b7-86a5-d62288be5013"
33
authors = ["Pere Giménez <[email protected]>"]
4-
version = "0.3.0"
4+
version = "0.3.1"
55

66
[deps]
77
Signals = "6303bc30-01ab-52eb-8b10-60e47555a8d1"

src/Resources.jl

+3-3
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@ struct Resource
1212
end
1313

1414
function Resource(loader::Function, sources::Vector{<:Signal}, id = :none)
15-
value = Signal(nothing)
16-
isloading = Signal(false)
17-
error = Signal(nothing)
15+
value = Signal(nothing, Symbol("$id"*"_value"))
16+
isloading = Signal(false, Symbol("$id"*"_value"))
17+
error = Signal(nothing, Symbol("$id"*"_value"))
1818

1919
resource = Resource(id, value, loader, isloading, sources, error)
2020

src/Signals.jl

+2-2
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@ end
2222

2323
COMPUTED_DEPS::Set{Signal} = Set{Signal}()
2424

25-
Signal(x) = Signal(x, nothing, true, nothing, Set{Signal}(), Set{Function}())
25+
Signal(x::Any, id=:none) = Signal(x, id, true, nothing, Set{Signal}(), Set{Function}())
2626
Signal(::Nothing) = Signal{Union{Any,Nothing}}(nothing, nothing, true, nothing, Set{Signal}(), Set{Function}())
27-
Signal(x, id::Union{Symbol,Nothing}) = Signal(x, id, true, nothing, Set{Signal}(), Set{Function}())
27+
Signal(::Nothing, id=Symbol) = Signal{Union{Any,Nothing}}(nothing, nothing, true, nothing, Set{Signal}(), Set{Function}())
2828
Signal(f::Function, id::Union{Symbol,Nothing}=nothing) = Signal(f(), id, true, f, Set{Signal}(), Set{Function}())
2929

3030
"""

0 commit comments

Comments
 (0)