mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-09-15 05:30:24 +00:00
fix(clownface): in and out can be called without parameters (#41784)
This commit is contained in:
committed by
Ben Lichtman
parent
d6fa35195d
commit
fed60e05ad
@@ -117,6 +117,7 @@ cf = cf.has([predicate, predicate], 'Stuart');
|
||||
cf = cf.has(predicate, [literal, literal]);
|
||||
|
||||
// .in
|
||||
cf = cf.in();
|
||||
cf = cf.in(node);
|
||||
cf = cf.in([node, node]);
|
||||
cf = cf.in(cf.node(node));
|
||||
@@ -150,6 +151,7 @@ cf = cf.node('example', { datatype: node.value });
|
||||
cf = cf.node('example', { datatype: node });
|
||||
|
||||
// .out
|
||||
cf = cf.out();
|
||||
cf = cf.out(node);
|
||||
cf = cf.out([node, node]);
|
||||
cf = cf.out(cf.node([node, node]));
|
||||
|
||||
Vendored
+2
-2
@@ -77,8 +77,8 @@ declare namespace clownface {
|
||||
namedNode(values: Array<string | NamedNode>): SafeClownface<D, NamedNode>;
|
||||
|
||||
// tslint:disable:no-unnecessary-generics
|
||||
in<X extends Term = Term>(predicates: SingleOrArrayOfTerms): SafeClownface<D, X>;
|
||||
out<X extends Term = Term>(predicates: SingleOrArrayOfTerms): SafeClownface<D, X>;
|
||||
in<X extends Term = Term>(predicates?: SingleOrArrayOfTerms): SafeClownface<D, X>;
|
||||
out<X extends Term = Term>(predicates?: SingleOrArrayOfTerms): SafeClownface<D, X>;
|
||||
|
||||
has<X extends Term = Term>(predicates: SingleOrArrayOfTerms, objects?: SingleOrArrayOfTermsOrLiterals): SafeClownface<D, X>;
|
||||
|
||||
|
||||
Vendored
+2
-2
@@ -51,8 +51,8 @@ declare class Clownface<D extends DatasetCore = DatasetCore, T extends Term = Te
|
||||
namedNode(values: Array<string | NamedNode>): SafeClownface<D, NamedNode>;
|
||||
|
||||
// tslint:disable:no-unnecessary-generics
|
||||
in<X extends Term = Term>(predicates: SingleOrArrayOfTerms): SafeClownface<D, X>;
|
||||
out<X extends Term = Term>(predicates: SingleOrArrayOfTerms): SafeClownface<D, X>;
|
||||
in<X extends Term = Term>(predicates?: SingleOrArrayOfTerms): SafeClownface<D, X>;
|
||||
out<X extends Term = Term>(predicates?: SingleOrArrayOfTerms): SafeClownface<D, X>;
|
||||
|
||||
has<X extends Term = Term>(predicates: SingleOrArrayOfTerms, objects?: SingleOrArrayOfTermsOrLiterals): SafeClownface<D, X>;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user