Index
Modules:
palladian
,
palladian/cli/functions/build_impl
,
palladian/cli/functions/dev_impl
,
palladian/cli/functions/new_impl
,
palladian/cli/functions/serve_impl
,
palladian/cli/server
.
API symbols
BoolSignalValue:
palladian: BoolSignalValue
build:
build_impl: build(baseUrl = "")
children:
palladian: children(self: ComponentProps): cstring
CleanUpCallback:
palladian: CleanUpCallback
Component:
palladian: Component
ComponentProps:
palladian: ComponentProps
dev:
dev_impl: dev(portArg = 3000)
false:
BoolSignalValue.false
FloatSignalValue:
palladian: FloatSignalValue
fmt:
palladian: fmt(arg: cstring): cstring
palladian: fmt(arg: string): cstring
html:
palladian: html(arg: cstring): Component
palladian: html(arg: string): Component
len:
palladian: len(arg: JsObject): int
new:
new_impl: new(args: seq[string]): int
ObjSignalValue:
palladian: ObjSignalValue
RefObject:
palladian: RefObject
renderApp:
palladian: renderApp(component: proc (): Component; dom: Element)
Route:
server: Route
runServe:
server: runServe(routes: seq[Route]; port = 8080): owned(Future[void])
serve:
serve_impl: serve(port = 3000)
signal:
palladian: signal(arg: bool): BoolSignal
palladian: signal(arg: cstring): StrSignal
palladian: signal(arg: float): FloatSignal
palladian: signal(arg: int): IntSignal
palladian: signal(arg: JsObject): ObjSignal
States:
palladian: States
StrSignalValue:
palladian: StrSignalValue
true:
BoolSignalValue.true
useCallback:
palladian: useCallback(cb: proc ()): (proc ())
palladian: useCallback(cb: proc (); dependency: array): (proc ())
palladian: useCallback(cb: proc (); dependency: seq[States]): (proc ())
useEffect:
palladian: useEffect(cb: proc ())
palladian: useEffect(cb: proc (); dependency: array)
palladian: useEffect(cb: proc (): Future[void]; dependency: array)
palladian: useEffect(cb: proc (): CleanUpCallback; dependency: array)
palladian: useEffect(cb: proc (); dependency: seq[States])
palladian: useEffect(cb: proc (): Future[void]; dependency: seq[States])
palladian: useEffect(cb: proc (): CleanUpCallback; dependency: seq[States])
palladian: useEffect(cb: proc (): Future[void])
palladian: useEffect(cb: proc (): CleanUpCallback)
useLayoutEffect:
palladian: useLayoutEffect(cb: proc ())
palladian: useLayoutEffect(cb: proc (); dependency: array)
palladian: useLayoutEffect(cb: proc (): Future[void]; dependency: array)
palladian: useLayoutEffect(cb: proc (): CleanUpCallback; dependency: array)
palladian: useLayoutEffect(cb: proc (); dependency: seq[States])
palladian: useLayoutEffect(cb: proc (): Future[void]; dependency: seq[States])
palladian: useLayoutEffect(cb: proc (): CleanUpCallback; dependency: seq[States])
palladian: useLayoutEffect(cb: proc (): Future[void])
palladian: useLayoutEffect(cb: proc (): CleanUpCallback)
useMemo:
palladian: useMemo(cb: proc (): bool): bool
palladian: useMemo(cb: proc (): bool; dependency: array): bool
palladian: useMemo(cb: proc (): int; dependency: array): int
palladian: useMemo(cb: proc (): float; dependency: array): float
palladian: useMemo(cb: proc (): cstring; dependency: array): cstring
palladian: useMemo(cb: proc (): JsObject; dependency: array): JsObject
palladian: useMemo(cb: proc (): bool; dependency: seq[States]): bool
palladian: useMemo(cb: proc (): int; dependency: seq[States]): int
palladian: useMemo(cb: proc (): float; dependency: seq[States]): float
palladian: useMemo(cb: proc (): cstring; dependency: seq[States]): cstring
palladian: useMemo(cb: proc (): JsObject; dependency: seq[States]): JsObject
palladian: useMemo(cb: proc (): int): int
palladian: useMemo(cb: proc (): float): float
palladian: useMemo(cb: proc (): cstring): cstring
palladian: useMemo(cb: proc (): JsObject): JsObject
useRef:
palladian: useRef(): RefObject
useState:
palladian: useState(arg: bool): (bool, BoolStateSetter)
palladian: useState(arg: cstring): (cstring, StrStateSetter)
palladian: useState(arg: float): (float, FloatStateSetter)
palladian: useState(arg: int): (int, IntStateSetter)
palladian: useState(arg: JsObject): (JsObject, ObjectStateSetter)
palladian: useState(arg: typedesc): untyped
value:
palladian: value(self: BoolSignal): BoolSignalValue
palladian: value(self: FloatSignal): FloatSignalValue
palladian: value(self: IntSignal): int
palladian: value(self: ObjSignal): ObjSignalValue
palladian: value(self: StrSignal): StrSignalValue
value=:
palladian: value=(self: BoolSignal; val: bool)
palladian: value=(self: FloatSignal; val: float)
palladian: value=(self: IntSignal; val: int)
palladian: value=(self: ObjSignal; val: JsObject)
palladian: value=(self: StrSignal; val: cstring)