4.0.0
This update brings the models in line with the changes for the 3.0.0 release of the senzing rest api server
and rest api specification.
Added
showMatchKeyFiltersproperty added tosz-standalone-graphtag. specifying a value offalsewill hide the Filter By Match Key section of the embedded graph controls. (defaults to true)showMatchKeyFiltersproperty added tosz-graph-filtertag. specifying a value offalsewill hide the Filter By Match Key list of checkboxes. (defaults to true)SzWhyEntityComponentcomponent for displaying results from the api server's respective why endpoints(/entities/{entityId}/why).parseSzIdentifierfunction added tosrc/lib/common/utils.tsnonTextTrimfunction added tosrc/lib/common/utils.tsSzWhySelectionModeshowWhyFunctioninput attribute added toSzEntityDetailComponent. Turns on the availability of "Why" related functions(Why button under icon, why buttons in the records section) in the entity detail component.whySelectionModeinput attribute added toSzEntityDetailComponent. Turns on the availability of "Why" related functions(Why button under icon, why buttons in the records section) in the entity detail component. values areNONE|SINGLE|MULTIopenWhyComparisonModalOnClickinput attribute added toSzEntityDetailComponent. setting tofalsewill mean that the integrator will be responsible for responding to "Why" events(recordsWhyButtonClick,headerWhyButtonClick), the component will no longer display a modal on click by default.- The following getters/setters, and methods to
SzEntityDetailComponentshowRecordWhyUtilities- explicitly hide or show the why buttons on individual records.showEntityWhyFunction- explicitly hide or show the why button under the icon.onCompareRecordsForWhy()- is what is called when arecordsWhyButtonClickevent is invoked.onHeaderWhyButtonClick()- is what is called when aheaderWhyButtonClickevent is invoked.
- The following event emitters to
SzEntityDetailComponentrecordsWhyButtonClick- is emitted when a user clicks a why button from within the context of a record.headerWhyButtonClick- is emitted when a user clicks a why button underneath the icon in the header.
- The graph filters found in the
SzStandaloneGraphComponentcan now show a tag cloud of Match Key Tokens. If setting theshowMatchKeyTokenFilters="true"you should also set theshowMatchKeyFilters]="false"since the two options are exclusive and will interfere with proper function of the other.
Removed
- the following methods removed
SzAdminServiceaddEntityClasses()addEntityTypes()addEntityTypesForClass()getCurrentConfig()getDefaultConfig()getEntityClass()getEntityType()getEntityTypeByClass()listEntityClasses()listEntityTypes()listEntityTypesByClass()
- the following parameters removed from
SzAdminService.loadBulkRecords()entityTypemapEntityTypesmapEntityType
- the following properties removed from
SzBulkDataService_entityTypesentityTypeMapentityTypes
- the following event emitters from
SzBulkDataServiceonEntityTypesChangeonEntityTypeMapChange
- the following methods removed from
SzBulkDataServiceupdateEntityTypes()getEntityTypeMapFromAnalysis()changeEntityTypeName()createEntityTypes()
- the following parameters removed from
SzBulkDataService.load()entityTypeMap
SzEntityTypesServiceSzSearchResultEntityData.matchScoreproperty