glutinum-org / cli

https://glutinum.net/
59 stars 6 forks source link

`keyof` not resolved against this interface #91

Closed MangelMaxime closed 5 months ago

MangelMaxime commented 6 months ago

Issue created from Glutinum Tool

Glutinum version - 0.5.0

TypeScript

export interface RowData {
    test : string
}

export interface AccessorKeyColumnDefBase {
    accessorKey: keyof RowData;
}

FSharp

module rec Glutinum

open Fable.Core
open Fable.Core.JsInterop
open System

[<AllowNullLiteral>]
[<Interface>]
type RowData =
    abstract member test: string with get, set

[<AllowNullLiteral>]
[<Interface>]
type AccessorKeyColumnDefBase =
    abstract member accessorKey: obj with get, set

Problem description