diff --git a/src/svui.nim b/src/svui.nim index 45167ea..716444c 100644 --- a/src/svui.nim +++ b/src/svui.nim @@ -1,14 +1,13 @@ import - std/typetraits, preserves, std/tables + std/typetraits, preserves type - Svui*[E] {.preservesRecord: "svui".} = ref object - `attrs`*: Table[string, Preserve[E]] + Svui* {.preservesRecord: "svui".} = object `svg`*: string -proc `$`*[E](x: Svui[E]): string = - `$`(toPreserve(x, E)) +proc `$`*(x: Svui): string = + `$`(toPreserve(x)) -proc encode*[E](x: Svui[E]): seq[byte] = - encode(toPreserve(x, E)) +proc encode*(x: Svui): seq[byte] = + encode(toPreserve(x)) diff --git a/svui.prs b/svui.prs index 6c8100b..715a1a6 100644 --- a/svui.prs +++ b/svui.prs @@ -1,3 +1,3 @@ version 1. -Svui = . +Svui = .