improve deprecation message

This commit is contained in:
Araq 2019-01-31 16:15:03 +01:00
commit fc9f9312ef
2 changed files with 5 additions and 5 deletions

View file

@ -713,7 +713,7 @@ proc addEventHandler*(n: VNode; k: EventKind; action: proc();
if not kxi.surpressRedraws: redraw(kxi) if not kxi.surpressRedraws: redraw(kxi)
addEventListener(n, k, wrapper) addEventListener(n, k, wrapper)
proc setOnHashChange*(action: proc (hashPart: cstring)) {.deprecated.} = proc setOnHashChange*(action: proc (hashPart: cstring)) {.deprecated: "use setRenderer instead".} =
## Now deprecated, instead pass a callback to ``setRenderer`` that receives ## Now deprecated, instead pass a callback to ``setRenderer`` that receives
## a ``data: RouterData`` parameter. ## a ``data: RouterData`` parameter.
proc wrapper() = proc wrapper() =

View file

@ -438,7 +438,7 @@ type
key*: cstring key*: cstring
keyCode*: int keyCode*: int
location*: int location*: int
# https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/key/Key_Values # https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/key/Key_Values
KeyboardEventKey* {.pure.} = enum KeyboardEventKey* {.pure.} = enum
# Modifier keys # Modifier keys
@ -828,7 +828,7 @@ type
items*: seq[DataTransferItem] items*: seq[DataTransferItem]
types*: seq[cstring] types*: seq[cstring]
DataTransferDropEffect* {.pure.} = enum DataTransferDropEffect* {.pure.} = enum
None = "none", None = "none",
Copy = "copy", Copy = "copy",
Link = "link", Link = "link",
@ -860,7 +860,7 @@ type
dataTransfer*: DataTransfer dataTransfer*: DataTransfer
TouchList* {.importc.} = ref object of RootObj TouchList* {.importc.} = ref object of RootObj
length*: int length*: int
Touch* = ref TouchObj Touch* = ref TouchObj
TouchObj {.importc.} = object of RootObj TouchObj {.importc.} = object of RootObj
@ -1142,7 +1142,7 @@ proc setAttribute*(s: Style, attr, value: cstring, caseSensitive=false)
proc preventDefault*(ev: Event) proc preventDefault*(ev: Event)
proc stopImmediatePropagation*(ev: Event) proc stopImmediatePropagation*(ev: Event)
proc stopPropagation*(ev: Event) proc stopPropagation*(ev: Event)
# KeyboardEvent "methods" # KeyboardEvent "methods"
proc getModifierState*(ev: KeyboardEvent, keyArg: cstring): bool proc getModifierState*(ev: KeyboardEvent, keyArg: cstring): bool