@tpluscode/rdfine
Advanced tools
Comparing version 0.4.6 to 0.4.7
@@ -6,2 +6,13 @@ # Change Log | ||
## [0.4.7](https://github.com/tpluscode/rdfine/compare/@tpluscode/rdfine@0.4.6...@tpluscode/rdfine@0.4.7) (2020-04-21) | ||
### Features | ||
* add a handy getter to check blank node resource ([#54](https://github.com/tpluscode/rdfine/issues/54)) ([d3d5731](https://github.com/tpluscode/rdfine/commit/d3d5731a2955a6abe373c5b01db88d905183d21f)) | ||
## [0.4.6](https://github.com/tpluscode/rdfine/compare/@tpluscode/rdfine@0.4.5...@tpluscode/rdfine@0.4.6) (2020-04-21) | ||
@@ -8,0 +19,0 @@ |
{ | ||
"name": "@tpluscode/rdfine", | ||
"version": "0.4.6", | ||
"version": "0.4.7", | ||
"description": "RDF/JS idiomatic, native, effective", | ||
@@ -72,3 +72,3 @@ "main": "main.js", | ||
}, | ||
"gitHead": "f4d8e46dbc5ac995ca756bd20f8c952bf123230a" | ||
"gitHead": "eb59090c2419f90e3fe7ed8bb09b19a0dfece00d" | ||
} |
@@ -20,2 +20,3 @@ /// <reference types="rdfjs__namespace" /> | ||
readonly _parent?: RdfResource<D>; | ||
readonly isAnonymous: boolean; | ||
hasType(type: string | NamedNode): boolean; | ||
@@ -37,2 +38,3 @@ _create<T extends RdfResource>(term: ResourceNode<D>, mixins?: Mixin[] | [Constructor, ...Mixin[]], options?: ResourceCreationOptions<D>): T & ResourceIndexer; | ||
get types(): TypeCollection<D>; | ||
get isAnonymous(): boolean; | ||
hasType(type: string | NamedNode): boolean; | ||
@@ -39,0 +41,0 @@ equals(other: RdfResource | undefined | null): boolean; |
@@ -66,2 +66,5 @@ /* eslint-disable camelcase,@typescript-eslint/camelcase */ | ||
} | ||
get isAnonymous() { | ||
return this.id.termType === 'BlankNode'; | ||
} | ||
hasType(type) { | ||
@@ -68,0 +71,0 @@ return this.types.has(type); |
60568
928