1
0
Форкнуть 0
A few more properties were added to the existing scatter chart visual, including shapes as markers, background image support, and developer crosshairs for positioning elements onto an image background.
Перейти к файлу
MulyukovAidar f17558b279
Dev (#126)
* Update build.yml

trigger on dev

* Enhanced Scatter Chart 3.0.3.0 (#102)

* ColorPicker: duplicate dataPoint selectors created bug fixed

* dataview validness check

* vulnerability fix

* axes start end initial values fix

* packages updated

* options localization added

* context menu include/exclude feature fix

* version update

* changelog updated

* npm packages update

* telemetry refactor and test fixes

* import powerbi fix

* bindKeyboardEvent feature added and contextMenu binding refactored

* contexmenu typo fix

* type added for isTraced variable

* type added for EnterCode and SpaceCode variables

* ts-node package removed

* d3Selection import removed

* tools version update

* strokeWidth settings added to formattingModels

* removed redundant comments

* comma missed in resources fixed

* redundant comma removed in resources

* tabIndex and focusable attributes added for image svg elements

* backdrop is enabled in high contrast mode

* stroke-width value changed for path in styles

* Changelog updated

* labelUnitsDisplay setting type changed

* redundant localize call removed

* bindContextMenu method refactor

* backdrop disabled when high-contrast applied

* redundant resources removed

* bindContextMenu initial approach restored

* unused imports removed

* shape enumeration for getCustomSymbolType refactored

* console log removed

* Tests fixes and new tests for outline

* Outline tests fixed

* Outline tests names are changed

* refactor function argument type from any to PrimitiveValue

* boolean argument created for assertColorsMatch function

* readme and changelogs updated

* EnhancedScatterChart 3.0.4.0 (#105)

* ColorPicker: duplicate dataPoint selectors created bug fixed

* dataview validness check

* vulnerability fix

* axes start end initial values fix

* packages updated

* options localization added

* context menu include/exclude feature fix

* version update

* changelog updated

* npm packages update

* telemetry refactor and test fixes

* import powerbi fix

* bindKeyboardEvent feature added and contextMenu binding refactored

* contexmenu typo fix

* type added for isTraced variable

* type added for EnterCode and SpaceCode variables

* ts-node package removed

* d3Selection import removed

* tools version update

* strokeWidth settings added to formattingModels

* removed redundant comments

* comma missed in resources fixed

* redundant comma removed in resources

* tabIndex and focusable attributes added for image svg elements

* backdrop is enabled in high contrast mode

* stroke-width value changed for path in styles

* Changelog updated

* labelUnitsDisplay setting type changed

* redundant localize call removed

* bindContextMenu method refactor

* backdrop disabled when high-contrast applied

* redundant resources removed

* bindContextMenu initial approach restored

* unused imports removed

* shape enumeration for getCustomSymbolType refactored

* console log removed

* Tests fixes and new tests for outline

* Outline tests fixed

* Outline tests names are changed

* refactor function argument type from any to PrimitiveValue

* boolean argument created for assertColorsMatch function

* readme and changelogs updated

* Stroke color changes related to the element fill color

* more colors added stroke color lightness test

* outline stroke width fraction fix

* darker function argument specified

* darker and brighter functions arguments value changed

* shiftkey enabled for multiple selection

* stroke color calculation refactor

* Enhanced Scatter Chart 3.0.5.0 (#106)

* ColorPicker: duplicate dataPoint selectors created bug fixed

* dataview validness check

* vulnerability fix

* axes start end initial values fix

* packages updated

* options localization added

* context menu include/exclude feature fix

* version update

* changelog updated

* npm packages update

* telemetry refactor and test fixes

* import powerbi fix

* bindKeyboardEvent feature added and contextMenu binding refactored

* contexmenu typo fix

* type added for isTraced variable

* type added for EnterCode and SpaceCode variables

* ts-node package removed

* d3Selection import removed

* tools version update

* strokeWidth settings added to formattingModels

* removed redundant comments

* comma missed in resources fixed

* redundant comma removed in resources

* tabIndex and focusable attributes added for image svg elements

* backdrop is enabled in high contrast mode

* stroke-width value changed for path in styles

* Changelog updated

* labelUnitsDisplay setting type changed

* redundant localize call removed

* bindContextMenu method refactor

* backdrop disabled when high-contrast applied

* redundant resources removed

* bindContextMenu initial approach restored

* unused imports removed

* shape enumeration for getCustomSymbolType refactored

* console log removed

* Tests fixes and new tests for outline

* Outline tests fixed

* Outline tests names are changed

* refactor function argument type from any to PrimitiveValue

* boolean argument created for assertColorsMatch function

* readme and changelogs updated

* Stroke color changes related to the element fill color

* more colors added stroke color lightness test

* outline stroke width fraction fix

* darker function argument specified

* darker and brighter functions arguments value changed

* shiftkey enabled for multiple selection

* stroke color calculation refactor

* outline disabled for images

* devDependencies updated

* outlineCardSettings calculation fixed

* audit fix

* dependencies fix

* fillPoint settings fix

* test changes revert

* outline settings hided when images used

* outline and fillpoint settings synchronized

* if statement refactored

* outline and fillPoint settings synchronization fixed

* fillPoint also not hidden when size applied

* stroke fixed

* stroke width and color fix

* redundant isHidden property removed from formatting settings model

* Enhanced Scatter Chart 3.0.6.0 (#107)

3.0.6.0

* Enhanced Scatter Chart 3.0.7.0 (#108)

* ColorPicker: duplicate dataPoint selectors created bug fixed

* dataview validness check

* vulnerability fix

* axes start end initial values fix

* packages updated

* options localization added

* context menu include/exclude feature fix

* version update

* changelog updated

* npm packages update

* telemetry refactor and test fixes

* import powerbi fix

* bindKeyboardEvent feature added and contextMenu binding refactored

* contexmenu typo fix

* type added for isTraced variable

* type added for EnterCode and SpaceCode variables

* ts-node package removed

* d3Selection import removed

* tools version update

* strokeWidth settings added to formattingModels

* removed redundant comments

* comma missed in resources fixed

* redundant comma removed in resources

* tabIndex and focusable attributes added for image svg elements

* backdrop is enabled in high contrast mode

* stroke-width value changed for path in styles

* Changelog updated

* labelUnitsDisplay setting type changed

* redundant localize call removed

* bindContextMenu method refactor

* backdrop disabled when high-contrast applied

* redundant resources removed

* bindContextMenu initial approach restored

* unused imports removed

* shape enumeration for getCustomSymbolType refactored

* console log removed

* Tests fixes and new tests for outline

* Outline tests fixed

* Outline tests names are changed

* refactor function argument type from any to PrimitiveValue

* boolean argument created for assertColorsMatch function

* readme and changelogs updated

* Stroke color changes related to the element fill color

* more colors added stroke color lightness test

* outline stroke width fraction fix

* darker function argument specified

* darker and brighter functions arguments value changed

* shiftkey enabled for multiple selection

* stroke color calculation refactor

* outline disabled for images

* devDependencies updated

* outlineCardSettings calculation fixed

* audit fix

* dependencies fix

* fillPoint settings fix

* test changes revert

* outline settings hided when images used

* outline and fillpoint settings synchronized

* if statement refactored

* outline and fillPoint settings synchronization fixed

* fillPoint also not hidden when size applied

* stroke fixed

* stroke width and color fix

* redundant isHidden property removed from formatting settings model

* shape enumeration fix and test for shape validness

* version update

* enumeration fill color fixed

* useCustomColor settings used to remove dataPoint card

* version update

* formattingmodel update

* changelog fixed

* Enhanced Scatter Chart 3.0.8.0 (#109)

* ColorPicker: duplicate dataPoint selectors created bug fixed

* dataview validness check

* vulnerability fix

* axes start end initial values fix

* packages updated

* options localization added

* context menu include/exclude feature fix

* version update

* changelog updated

* npm packages update

* telemetry refactor and test fixes

* import powerbi fix

* bindKeyboardEvent feature added and contextMenu binding refactored

* contexmenu typo fix

* type added for isTraced variable

* type added for EnterCode and SpaceCode variables

* ts-node package removed

* d3Selection import removed

* tools version update

* strokeWidth settings added to formattingModels

* removed redundant comments

* comma missed in resources fixed

* redundant comma removed in resources

* tabIndex and focusable attributes added for image svg elements

* backdrop is enabled in high contrast mode

* stroke-width value changed for path in styles

* Changelog updated

* labelUnitsDisplay setting type changed

* redundant localize call removed

* bindContextMenu method refactor

* backdrop disabled when high-contrast applied

* redundant resources removed

* bindContextMenu initial approach restored

* unused imports removed

* shape enumeration for getCustomSymbolType refactored

* console log removed

* Tests fixes and new tests for outline

* Outline tests fixed

* Outline tests names are changed

* refactor function argument type from any to PrimitiveValue

* boolean argument created for assertColorsMatch function

* readme and changelogs updated

* Stroke color changes related to the element fill color

* more colors added stroke color lightness test

* outline stroke width fraction fix

* darker function argument specified

* darker and brighter functions arguments value changed

* shiftkey enabled for multiple selection

* stroke color calculation refactor

* outline disabled for images

* devDependencies updated

* outlineCardSettings calculation fixed

* audit fix

* dependencies fix

* fillPoint settings fix

* test changes revert

* outline settings hided when images used

* outline and fillpoint settings synchronized

* if statement refactored

* outline and fillPoint settings synchronization fixed

* fillPoint also not hidden when size applied

* stroke fixed

* stroke width and color fix

* redundant isHidden property removed from formatting settings model

* shape enumeration fix and test for shape validness

* version update

* enumeration fill color fixed

* useCustomColor settings used to remove dataPoint card

* version update

* formattingmodel update

* changelog fixed

* fix fillPoint compatibility with older version

* isHidden property substituted with constant variable

* fillPoint backward version compatibility tests added

* Enhanced Scatter Chart 3.0.9.0 (#110)

* ColorPicker: duplicate dataPoint selectors created bug fixed

* dataview validness check

* vulnerability fix

* axes start end initial values fix

* packages updated

* options localization added

* context menu include/exclude feature fix

* version update

* changelog updated

* npm packages update

* telemetry refactor and test fixes

* import powerbi fix

* bindKeyboardEvent feature added and contextMenu binding refactored

* contexmenu typo fix

* type added for isTraced variable

* type added for EnterCode and SpaceCode variables

* ts-node package removed

* d3Selection import removed

* tools version update

* strokeWidth settings added to formattingModels

* removed redundant comments

* comma missed in resources fixed

* redundant comma removed in resources

* tabIndex and focusable attributes added for image svg elements

* backdrop is enabled in high contrast mode

* stroke-width value changed for path in styles

* Changelog updated

* labelUnitsDisplay setting type changed

* redundant localize call removed

* bindContextMenu method refactor

* backdrop disabled when high-contrast applied

* redundant resources removed

* bindContextMenu initial approach restored

* unused imports removed

* shape enumeration for getCustomSymbolType refactored

* console log removed

* Tests fixes and new tests for outline

* Outline tests fixed

* Outline tests names are changed

* refactor function argument type from any to PrimitiveValue

* boolean argument created for assertColorsMatch function

* readme and changelogs updated

* Stroke color changes related to the element fill color

* more colors added stroke color lightness test

* outline stroke width fraction fix

* darker function argument specified

* darker and brighter functions arguments value changed

* shiftkey enabled for multiple selection

* stroke color calculation refactor

* outline disabled for images

* devDependencies updated

* outlineCardSettings calculation fixed

* audit fix

* dependencies fix

* fillPoint settings fix

* test changes revert

* outline settings hided when images used

* outline and fillpoint settings synchronized

* if statement refactored

* outline and fillPoint settings synchronization fixed

* fillPoint also not hidden when size applied

* stroke fixed

* stroke width and color fix

* redundant isHidden property removed from formatting settings model

* shape enumeration fix and test for shape validness

* version update

* enumeration fill color fixed

* useCustomColor settings used to remove dataPoint card

* version update

* formattingmodel update

* changelog fixed

* fix fillPoint compatibility with older version

* isHidden property substituted with constant variable

* fillPoint backward version compatibility tests added

* outline style fix for images

* version update

---------

Co-authored-by: Rustam Boranov <105354451+v-ruboranov@users.noreply.github.com>
2024-06-10 13:38:47 +04:00
.github/workflows
assets
src
stringResources
style
test
.eslintignore
.eslintrc.js
.gitignore
CHANGELOG.md
LICENSE
README.md
azure-pipelines.yml
capabilities.json
karma.conf.ts
package-lock.json
package.json
pbiviz.json
test.tsconfig.json
test.webpack.config.js
tsconfig.json
tslint.json

README.md

EnhancedScatter

Build

A few more properties were added to the existing scatter chart visual, including shapes as markers, background image support, and developer crosshairs for positioning elements onto an image background.

Enhancedscatter screenshot

Supported display figure shapes

Shape Number value String value
Circle 0 "circle"
Cross 1 "cross"
Diamond 2 "diamond"
Square 3 "square"
Triangle Down 4 "triangle-down"
Triangle Up 5 "triangle-up"
Star 6 "star"
Hexagon 7 "hexagon"
X 8 "x"
Up Arrow 9 "uparrow"
Down Arrow 10 "downarrow"

Overview

Enhanced Scatter introduces a few more properties that were added on top of the existing scatter chart visual, including shapes as markers, background image support, and developer crosshairs for positioning elements onto an image background.

See also Enhanced Scatter at Microsoft Office store