module rec Glutinum
open Fable.Core
open Fable.Core.JsInterop
open System
[<AllowNullLiteral>]
[<Interface>]
type Transaction =
abstract member updateHook: ((Transaction.updateHook.callback.params -> unit) option -> unit) with get, set
module Transaction =
module updateHook =
module callback =
[<Global>]
[<AllowNullLiteral>]
type params
[<ParamObject; Emit("$0")>]
(
table: string,
operation: UpdateHookOperation,
rowId: float,
?row: obj
) =
member val table : string = nativeOnly with get, set
member val operation : UpdateHookOperation = nativeOnly with get, set
member val rowId : float = nativeOnly with get, set
member val row : obj option = nativeOnly with get, set
Problem description
In the above type definition, taken from https://github.com/OP-Engineering/op-sqlite, the reserved keyword params is not escaped in backticks. The referenced type below has the same issue.
Issue created from Glutinum Tool
Glutinum version - 0.11.0-preview
TypeScript
FSharp
Problem description
In the above type definition, taken from https://github.com/OP-Engineering/op-sqlite, the reserved keyword
params
is not escaped in backticks. The referenced type below has the same issue.