File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed
Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change 1- import type { DataFactory , DatasetCore , Term } from "@rdfjs/types"
21import type { IValueMapping } from "../type/IValueMapping.js"
2+ import type { ITermWrapperConstructor } from "../type/ITermWrapperConstructor.js"
33import type { TermWrapper } from "../TermWrapper.js"
44
55
@@ -15,7 +15,7 @@ import type { TermWrapper } from "../TermWrapper.js"
1515 *
1616*/
1717export namespace ObjectMapping {
18- export function as < T > ( constructor : new ( term : Term , dataset : DatasetCore , factory : DataFactory ) => T ) : IValueMapping < T > {
18+ export function as < T > ( constructor : ITermWrapperConstructor < T > ) : IValueMapping < T > {
1919 return ( termWrapper : TermWrapper ) => new constructor ( termWrapper . term , termWrapper . dataset , termWrapper . factory )
2020 }
2121}
You can’t perform that action at this time.
0 commit comments