Skip to content

Cleared the conflicts #3221

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 263 commits into from
Jul 24, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
263 commits
Select commit Hold shift + click to select a range
7b013f0
890332: Added content for the open and save Json feature in Spreadsheet.
Babusf3928 Jun 10, 2024
69e34ca
Merge branch 'development' into EJ2-885109-otpGetStarted
SenthilarasuBalu Jun 11, 2024
e37a528
Merge branch 'development' into EJ2-885109-otpGetStarted
SenthilarasuBalu Jun 11, 2024
4b42190
890332: Added content for the open and save Json feature in Spreadsheet.
Babusf3928 Jun 11, 2024
45cbd99
889191: Drafted a content for csp.
ArunKumar-SF3979 Jun 11, 2024
698ff9c
Merge branch 'development' into EJ2-890332-json-cont
gobalakrishnans Jun 11, 2024
a33c9c0
documentation(EJ2-890332): Added content for the open and save Json f…
gobalakrishnans Jun 11, 2024
715a3f8
889657: To add documentation for the feature 'Default item added in f…
Vinoth2562000 Jun 11, 2024
4427156
Merge branch 'development' into 889657-Doc-D4
Vinoth2562000 Jun 11, 2024
0e1f971
889657: To add documentation for the feature 'Default item added in f…
Vinoth2562000 Jun 11, 2024
cacaf82
889448: Removed the deprecated APIs from the maps UG documentation.
smukilansf3478 Jun 11, 2024
9b68ff0
890332: Added typescript codes for open and save.
DinakarSF4212 Jun 11, 2024
a727591
Merge branch 'development' into EJ2-885109-otpGetStarted
SenthilarasuBalu Jun 11, 2024
3e4ee54
885109: Updated casing changes
IndrajithSrinivasan Jun 11, 2024
710ebc7
889448: Removed the deprecated APIs from the maps UG documentation.
smukilansf3478 Jun 11, 2024
bf86a6a
890682: committed ug for IE and QB new features
Jaganaath24-Baskaran Jun 11, 2024
5cccc7c
889448: Removed the deprecated APIs from the maps UG documentation.
smukilansf3478 Jun 11, 2024
d549537
Merge branch 'development' into 890682-qb
Jaganaath-Baskaran Jun 11, 2024
63cea18
889696: Added volume 2 new features sample in Vue documentation.
Soundeswari-Selvam Jun 11, 2024
b95fcff
Merge branch 'development' into EJ2-889696-newFeature
Soundeswari-Selvam Jun 11, 2024
0426f9e
890682: committed ug for IE and QB new features
Jaganaath24-Baskaran Jun 11, 2024
8c87bdf
Merge branch '890682-qb' of https://github.com/syncfusion-content/ej2…
Jaganaath24-Baskaran Jun 11, 2024
910e3f3
890132: Added getting started documentation for MultiColumn combobox …
VigneshwaranGovindharajan Jun 11, 2024
4c305a5
890132: Added getting started documentation for MultiColumn combobox …
VigneshwaranGovindharajan Jun 11, 2024
8679c5b
890132: Added getting started documentation for MultiColumn combobox …
VigneshwaranGovindharajan Jun 11, 2024
8ecebf0
889448: Content changes are done.
sabari-senthamaraikannan Jun 11, 2024
bbae20f
889448: Content changes are done.
sabari-senthamaraikannan Jun 11, 2024
e536c75
889448: Content changes are done.
sabari-senthamaraikannan Jun 11, 2024
7f8bc38
889448: Content changes are done.
sabari-senthamaraikannan Jun 11, 2024
a36801a
Merge branch 'development' into 889448-removeapi
sabari-senthamaraikannan Jun 11, 2024
987029d
Merge branch 'development' into 889191-CSP-dev
ArunKumar-SF3979 Jun 12, 2024
0ceac6d
Merge pull request #3039 from syncfusion-content/EJ2-889696-newFeature
Bhuvanesh-V Jun 12, 2024
ebf3b61
890682: committed ug for IE and QB new features
Jaganaath24-Baskaran Jun 12, 2024
af05a4d
Merge branch 'development' into EJ2-890132-MulticolDoc
VigneshwaranGovindharajan Jun 12, 2024
a83b77e
Merge branch 'development' into 889191-CSP-dev
ArunKumar-SF3979 Jun 12, 2024
10ebfed
Merge pull request #3038 from syncfusion-content/890682-qb
Satheeskumar-1989 Jun 12, 2024
101afb0
882136: UG documentation for MVC
Meriton-SF4352 Jun 12, 2024
361f9e4
Merge branch 'development' into EJ2-882136-Tooltip
Meriton4352 Jun 12, 2024
0617a83
Merge branch 'development' into 889191-CSP-dev
ArunKumar-SF3979 Jun 12, 2024
ca96c26
Merge branch 'development' into EJ2-885109-otpGetStarted
SenthilarasuBalu Jun 12, 2024
40fe323
885109: getting started added
SenthilarasuBalu Jun 12, 2024
8ed53d7
Merge pull request #3042 from syncfusion-content/EJ2-882136-Tooltip
shyamg1991 Jun 12, 2024
a897cfb
Merge pull request #3036 from syncfusion-content/889448-removeapi
sabari-senthamaraikannan Jun 12, 2024
bee334b
Merge branch 'development' into EJ2-885109-otpUGGetStarted
SenthilarasuBalu Jun 12, 2024
f4645ca
600228: add millisecond custom format
SubathraKaliamoorthy Jun 12, 2024
fa15a9b
Merge branch 'development' of https://github.com/syncfusion-content/e…
SenthilarasuBalu Jun 12, 2024
182d75d
887665: updated the virtualization sample
mohanrajsf3477 Jun 12, 2024
4397f5a
890804: Disabled Items Documentation
sureshsf3950 Jun 12, 2024
3f52e51
Merge pull request #3051 from syncfusion-content/EJ2-600228-msFormat
kmuthukumarmkm Jun 12, 2024
2a2d46a
Merge pull request #3054 from syncfusion-content/890804-dev
PrinceOliver Jun 12, 2024
81f0854
887665: updated the virtualization sample
mohanrajsf3477 Jun 12, 2024
3042a77
890132: Added getting started documentation for MultiColumn combobox …
VigneshwaranGovindharajan Jun 12, 2024
07ad1b1
Merge branch 'EJ2-890132-MulticolDoc' of https://github.com/syncfusio…
VigneshwaranGovindharajan Jun 12, 2024
cfbe42c
887665: updated the virtualization sample
mohanrajsf3477 Jun 12, 2024
dbf8eea
Merge branch 'development' into EJ2-890132-MulticolDoc
VigneshwaranGovindharajan Jun 12, 2024
671dfea
Merge pull request #3027 from syncfusion-content/EJ2-885109-otpGetSta…
IndrajithSrinivasan Jun 12, 2024
a7d581b
Merge branch 'development' into EJ2-890132-MulticolDoc
IndrajithSrinivasan Jun 12, 2024
3021e59
Merge branch 'development' into EJ2-885109-otpUGGetStarted
IndrajithSrinivasan Jun 12, 2024
ee8123c
890132: modified the casing
IndrajithSrinivasan Jun 12, 2024
1e576c3
Merge pull request #3053 from syncfusion-content/EJ2-887665-asp
PrinceOliver Jun 12, 2024
55ea0b4
Merge pull request #3040 from syncfusion-content/EJ2-890132-MulticolDoc
IndrajithSrinivasan Jun 12, 2024
1b01614
885109: ug doc added
SenthilarasuBalu Jun 12, 2024
72d023b
Merge branch 'EJ2-885109-otpUGGetStarted' of https://github.com/syncf…
SenthilarasuBalu Jun 12, 2024
8b3e2df
Merge branch 'development' into EJ2-885109-otpUGGetStarted
SenthilarasuBalu Jun 12, 2024
c1b3753
890708: Textarea component documentation
sureshsf3950 Jun 12, 2024
8e0c005
885109: toc file updated
SenthilarasuBalu Jun 12, 2024
4168494
Merge pull request #3044 from syncfusion-content/EJ2-885109-otpUGGetS…
IndrajithSrinivasan Jun 12, 2024
a9fcc67
Merge pull request #3058 from syncfusion-content/890708-dev
PrinceOliver Jun 12, 2024
01e7ebf
890132: Added content for all features.
VigneshwaranGovindharajan Jun 12, 2024
2aefc31
Merge pull request #3060 from Syncfusion-Content/hotfix/hotfix-v26.1.35
SyncfusionBuild Jun 12, 2024
ab70f33
890132: Updated review concerns.
VigneshwaranGovindharajan Jun 13, 2024
df55852
890543: To update the getting started documentation page in the Rich …
HarishRaja-SF4430 Jun 13, 2024
cc364e8
889191: Drafted a content for csp.
ArunKumar-SF3979 Jun 13, 2024
de37eaf
Merge branch '889191-CSP-dev' of https://github.com/syncfusion-conten…
ArunKumar-SF3979 Jun 13, 2024
229e1f9
Merge pull request #3035 from syncfusion-content/889657-Doc-D4
thangavele Jun 13, 2024
4d1b1c1
890132: Added pending topics.
VigneshwaranGovindharajan Jun 13, 2024
131eb0e
Merge branch 'development' into 889191-CSP-dev
ArunKumar-SF3979 Jun 13, 2024
cb5ef4c
890132: Added pending topics.
VigneshwaranGovindharajan Jun 13, 2024
8196fd1
890543: Made review changes
HarishRaja-SF4430 Jun 13, 2024
6ad1f24
890543: To update the getting started documentation page in the Rich …
HarishRaja-SF4430 Jun 13, 2024
dc3459d
891182: Need to add the client side response in uploader component do…
sureshsf3950 Jun 13, 2024
b87b8c3
891182: Need to add the client side response in uploader component do…
sureshsf3950 Jun 13, 2024
124dcc9
Merge pull request #3068 from syncfusion-content/891182-dev
PrinceOliver Jun 13, 2024
ec368af
Merge branch 'development' into 889191-CSP-dev
ArunKumar-SF3979 Jun 13, 2024
eafa2dc
890132: updated the docs
IndrajithSrinivasan Jun 13, 2024
e0629ea
890132: updated the toc file
IndrajithSrinivasan Jun 13, 2024
8adf973
Merge pull request #3059 from syncfusion-content/EJ2-890132-MulticolDoc
IndrajithSrinivasan Jun 13, 2024
3a3538d
Merge pull request #3062 from syncfusion-content/890543-gsPageDoc-DV
thangavele Jun 14, 2024
82aa560
Merge branch 'development' into EJ2-890332-json-cont
babu-periyasamy Jun 14, 2024
9a932a4
890332: Resolved the CI failure.
Babusf3928 Jun 14, 2024
1d5fb7a
890332: Resolved the CI failure.
Babusf3928 Jun 14, 2024
008f6e2
Merge pull request #3032 from syncfusion-content/EJ2-890332-json-cont
gobalakrishnans Jun 14, 2024
a0c836f
890132: Added pending topics in multicolumn combobox for core and mvc.
VigneshwaranGovindharajan Jun 14, 2024
9990469
890132: updated the description
IndrajithSrinivasan Jun 14, 2024
3c99212
Merge pull request #3079 from syncfusion-content/EJ2-890132-MulticolDoc
IndrajithSrinivasan Jun 14, 2024
867bdea
Merge pull request #2996 from syncfusion-content/889191-CSP-dev
kmuthukumarmkm Jun 14, 2024
31e82a6
891499: Added content for the newly added keyboard shortcuts in Sprea…
jayachandran-jayasankar Jun 16, 2024
a82a015
891146: Added sample for the Read-only feature in Spreadsheet.
Babusf3928 Jun 17, 2024
e611585
Merge pull request #3090 from syncfusion-content/EJ2-891146-readonly-…
gobalakrishnans Jun 18, 2024
64b8679
Merge pull request #3087 from syncfusion-content/EJ2-891499-dev
gobalakrishnans Jun 18, 2024
52a1d94
890672: To update documentation for the getting started page for Rich…
Jun 18, 2024
85dddf8
891308: Added sample for the field mapping feature in Spreadsheet.
Babusf3928 Jun 18, 2024
9314b0b
891308: Addressed review comments.
Babusf3928 Jun 18, 2024
64cdb60
Merge pull request #3094 from syncfusion-content/890672-core-mvc
thangavele Jun 18, 2024
cb6d498
891308: Addressed review comments.
Babusf3928 Jun 18, 2024
a548b86
Merge pull request #3095 from syncfusion-content/EJ2-891308-field-new
gobalakrishnans Jun 18, 2024
f1698e6
891499: Added sample and UG content for print and note features.
jayachandran-jayasankar Jun 19, 2024
6237905
892244: Fixed documentation failure due to code snippet file path.
Balaji-Perumal Jun 19, 2024
05f5c01
Merge pull request #3102 from syncfusion-content/EJ2-892244-Multicolu…
IndrajithSrinivasan Jun 19, 2024
224ab86
Merge branch 'development' of https://github.com/syncfusion-content/e…
jayachandran-jayasankar Jun 19, 2024
b4a196a
891499: Added code sample and UG content for custom printing.
jayachandran-jayasankar Jun 19, 2024
9f47731
890804: Disabled Items Documentation
sureshsf3950 Jun 19, 2024
b44f6ad
889696: Revamp the documentation for the chart.
Soundeswari-Selvam Jun 19, 2024
ffdc18c
Merge pull request #3106 from syncfusion-content/890804-dev2
PrinceOliver Jun 19, 2024
9f77872
891499: Added code sample and UG content for Save as json feature.
jayachandran-jayasankar Jun 19, 2024
1248255
Merge branch 'development' into EJ2-891499-note-dev
jayachandran-jayasankar Jun 19, 2024
535d1d8
889696: Revamp the documentation for the chart.
Soundeswari-Selvam Jun 20, 2024
dcc07b1
Merge branch 'development' of https://github.com/syncfusion-content/e…
Soundeswari-Selvam Jun 20, 2024
6279e44
892200: Updated accessibility Control URLs
Athiswaran-SF3980 Jun 20, 2024
8f4e5b0
891499: Added UG content for print and note features.
jayachandran-jayasankar Jun 20, 2024
b87c41f
Merge branch 'EJ2-891499-note-dev' of https://github.com/syncfusion-c…
jayachandran-jayasankar Jun 20, 2024
433c5f2
891499: Added code sample and UG content for Save as json feature.
jayachandran-jayasankar Jun 20, 2024
248f2e7
891499: Added code sample and UG content for open from json feature.
jayachandran-jayasankar Jun 20, 2024
8e4f079
Merge pull request #3107 from syncfusion-content/EJ2-889696-newFeature
Gowrimathi Jun 20, 2024
e7e3278
Merge branch 'development' into EJ2-891499-note-dev
jayachandran-jayasankar Jun 20, 2024
5d619a4
891499: Added UG content for print and note features.
jayachandran-jayasankar Jun 20, 2024
90b4f13
Merge branch 'EJ2-891499-note-dev' of https://github.com/syncfusion-c…
jayachandran-jayasankar Jun 20, 2024
70fdbee
891499: Resolved CI failures in file path errors by removing use case…
jayachandran-jayasankar Jun 20, 2024
cc6d6bf
891499: Resolved CI failures in file path errors by adding slash.
jayachandran-jayasankar Jun 20, 2024
efac3b8
Merge pull request #3109 from syncfusion-content/EJ2-891499-save-dev
gobalakrishnans Jun 21, 2024
62a5f3a
891499: Updated Time values in controllers.
jayachandran-jayasankar Jun 21, 2024
7fd4d01
891499: Updated To file for mvc.
jayachandran-jayasankar Jun 21, 2024
9506d43
891499: Updated openUrl in save as json.
jayachandran-jayasankar Jun 21, 2024
c8fbe49
Merge branch 'development' into EJ2-891499-note-dev
jayachandran-jayasankar Jun 21, 2024
5070d35
Merge pull request #3124 from syncfusion-content/EJ2-891499-save-dev
gobalakrishnans Jun 21, 2024
38aa029
891499: Updated Toc file for core and mvc.
jayachandran-jayasankar Jun 21, 2024
8fd0ef7
Merge branch 'EJ2-891499-note-dev' of https://github.com/syncfusion-c…
jayachandran-jayasankar Jun 21, 2024
ccbe39b
Merge branch 'development' into EJ2-891499-note-dev
jayachandran-jayasankar Jun 21, 2024
b2dcd85
891499: Updated Toc file for core and mvc.
jayachandran-jayasankar Jun 21, 2024
da7b767
891499: Updated Toc file for core and mvc.
jayachandran-jayasankar Jun 21, 2024
612d594
Merge branch 'EJ2-891499-note-dev' of https://github.com/syncfusion-c…
jayachandran-jayasankar Jun 21, 2024
9c8717c
Merge pull request #3100 from syncfusion-content/EJ2-891499-note-dev
gobalakrishnans Jun 21, 2024
8fe808c
Merge branch 'development' into EJ2-891499-dev-toc
jayachandran-jayasankar Jun 21, 2024
f677255
891499: Added / in mvcrelease Resolved CI failure due to improper fil…
jayachandran-jayasankar Jun 24, 2024
a301ebd
Merge pull request #3126 from syncfusion-content/EJ2-891499-dev-toc
gobalakrishnans Jun 24, 2024
5165049
889696: Resolved the bullet chart targetType issue in Core documentat…
Soundeswari-Selvam Jun 25, 2024
545f731
Merge pull request #3135 from syncfusion-content/EJ2-889696-newFeature
Gowrimathi Jun 25, 2024
6d30d2c
887665: updated the virtualization documentation
mohanrajsf3477 Jun 26, 2024
0dd9432
893672: Changed Accessibility support as N/A.
GokulSaravanan26 Jun 26, 2024
fec940c
893672: Changed Accessibility support as N/A.
GokulSaravanan26 Jun 26, 2024
1f9569a
893672: Changed Accessibility support as N/A.
GokulSaravanan26 Jun 26, 2024
938bb9d
893672: Changed Accessibility support as N/A.
GokulSaravanan26 Jun 26, 2024
ab01bb8
893672: Changed Accessibility support as N/A.
GokulSaravanan26 Jun 26, 2024
8913194
893672: Changed Accessibility support as N/A.
GokulSaravanan26 Jun 26, 2024
d065aaa
889696: Change the service link for Core and MVC documentation..
Soundeswari-Selvam Jun 26, 2024
ddb666d
Merge pull request #3139 from syncfusion-content/EJ2-887665-asp
PrinceOliver Jun 26, 2024
68c349d
Merge pull request #3144 from syncfusion-content/EJ2-889696-newFeature
Gowrimathi Jun 27, 2024
039188c
889277: UG content changes and custom resource taskbar colour for mvc…
DhineshSF Jun 27, 2024
b944786
Merge pull request #3142 from syncfusion-content/GokulSaravanan26-pat…
PrinceOliver Jun 27, 2024
e44c2c9
Merge branch 'development' of https://github.com/syncfusion-content/e…
DinakarSF4212 Jun 27, 2024
7491174
889454: Addressed review comments.
DinakarSF4212 Jun 27, 2024
9414703
889454: Addressed review comments.
DinakarSF4212 Jun 27, 2024
d914b57
889454: Addressed review comments.
DinakarSF4212 Jun 27, 2024
5b8916b
889277: UG content changes and custom resource taskbar colour for mvc…
DhineshSF Jun 27, 2024
995c5b5
Merge branch 'development' into EJ2-892508-UGmvc-core
DhineshSF Jun 27, 2024
3378276
892508: link
DhineshSF Jun 27, 2024
9140a7f
892508: link changes
DhineshSF Jun 27, 2024
9b18ef8
892508: accessbility
DhineshSF Jun 28, 2024
875bc45
Merge pull request #3146 from syncfusion-content/EJ2-892508-UGmvc-core
Jun 28, 2024
5d36057
894158: Added limitation to notes.
DinakarSF4212 Jun 28, 2024
5862b25
Merge pull request #3149 from syncfusion-content/EJ2-894158-dev
sabari-senthamaraikannan Jun 28, 2024
052d30a
Merge pull request #3112 from syncfusion-content/892200-UG-Acc
kmuthukumarmkm Jun 28, 2024
1441bad
Merge pull request #3010 from syncfusion-content/EJ2-889454-dev
gobalakrishnans Jul 1, 2024
d5bbd13
889454: Changed the titles of sections.
DinakarSF4212 Jul 1, 2024
6a60463
889454: Removed custom list sort reference.
DinakarSF4212 Jul 1, 2024
d6fd425
Merge branch 'development' into EJ2-889454-dev
DinakarManickam4212 Jul 1, 2024
559fff0
Merge pull request #3153 from syncfusion-content/EJ2-889454-dev
gobalakrishnans Jul 1, 2024
e3feb9a
Conflicts cleared
Backiaraj Jul 2, 2024
1f40bf9
Merge pull request #3157 from syncfusion-content/894336-UG-merge
rajendranr-5483 Jul 2, 2024
971b251
Merge pull request #3158 from Syncfusion-Content/hotfix/hotfix-v26.1.35
SyncfusionBuild Jul 2, 2024
3b5c5f2
894022: Updated reference links.
DinakarSF4212 Jul 2, 2024
0089518
Merge branch 'development' into EJ2-894022-dev
DinakarManickam4212 Jul 2, 2024
e702a29
894758: updated the samples images
KirupaSF4438 Jul 3, 2024
a5b2387
Merge branch 'development' into EJ2-894758-MCCB-OTP
KirupaSF4438 Jul 3, 2024
43c2546
894758: updated the path of images
KirupaSF4438 Jul 3, 2024
945d1b2
894758: updated the images
KirupaSF4438 Jul 3, 2024
5a839b5
894022: Resolved the Front Matter Errors.
DinakarSF4212 Jul 3, 2024
9396bb8
895415: Update Json
sathiyaseelanksf3503 Jul 3, 2024
ba205f4
894758: updated the image
KirupaSF4438 Jul 4, 2024
0e555a5
895415: UpdateJsonHotfix
sathiyaseelanksf3503 Jul 4, 2024
33284a1
Merge pull request #3161 from syncfusion-content/EJ2-894758-MCCB-OTP
IndrajithSrinivasan Jul 4, 2024
f166154
895415: UpdateJsonHotfix
sathiyaseelanksf3503 Jul 4, 2024
6597862
895415: UpdateJsonHotfix
sathiyaseelanksf3503 Jul 4, 2024
60ef0c4
895415: UpdateJsonHotfix
sathiyaseelanksf3503 Jul 4, 2024
35d14ec
Merge branch 'development' into EJ2-895415-UpdateJson
sathiyaseelanksf3503 Jul 4, 2024
b359733
Merge pull request #3165 from syncfusion-content/EJ2-895415-UpdateJson
rparthi-pdf Jul 4, 2024
c8547f9
894649: Update Getting Started UG Document for Core and MVC
AthiGuru-SF4206 Jul 5, 2024
ed7a662
895338: Added the reviewed content.
DinakarSF4212 Jul 5, 2024
5dcb43d
894649: Update Getting Started UG Document for Core and MVC
AthiGuru-SF4206 Jul 8, 2024
787ea31
895411: Added content to the section.
DinakarSF4212 Jul 8, 2024
c8527b7
Merge pull request #3159 from syncfusion-content/EJ2-894022-dev
gobalakrishnans Jul 8, 2024
e105868
Merge branch 'development' into BLAZ-Getting-Pivot
ManiRam94 Jul 8, 2024
621ede5
894649: Update Getting Started UG Document for Core and MVC
AthiGuru-SF4206 Jul 8, 2024
315eb18
Merge branch 'BLAZ-Getting-Pivot' of https://github.com/syncfusion-co…
AthiGuru-SF4206 Jul 8, 2024
96d388b
894649: Update Getting Started UG Document for Core and MVC
AthiGuru-SF4206 Jul 8, 2024
043ab76
894649: Update Getting Started UG Document for Core and MVC
AthiGuru-SF4206 Jul 8, 2024
fdfa883
Merge pull request #3172 from syncfusion-content/BLAZ-Getting-Pivot
ManiRam94 Jul 8, 2024
51ede8d
Merge branch 'development' into 883856-restrict
SF4524LogeshKumar Jul 8, 2024
3396629
895338: Addressed review comments.
DinakarSF4212 Jul 8, 2024
c2d3126
895411: Addressed review comments.
DinakarSF4212 Jul 8, 2024
70da18c
Merge pull request #2938 from syncfusion-content/883856-restrict
Jul 9, 2024
f17b6c8
Conflicts cleared
Backiaraj Jul 9, 2024
2697e0f
Merge pull request #3180 from syncfusion-content/895961-ug-merge
rajendranr-5483 Jul 9, 2024
c309dcd
896657: Added the sample for the save as blob data.
Babusf3928 Jul 11, 2024
8e3bf12
896657: Added the sample for the open from blob data.
Babusf3928 Jul 11, 2024
8294d05
866136: Description updated
IndrajithSrinivasan Jul 12, 2024
2e0e9f0
Merge pull request #2872 from syncfusion-content/EJ2-866136-fabOutlin…
IndrajithSrinivasan Jul 12, 2024
957c0ba
883856: added sample link
SF4524LogeshKumar Jul 15, 2024
efc3f94
Merge branch 'development' into 883856-restrict
SF4524LogeshKumar Jul 15, 2024
da4dda2
Merge branch 'development' into EJ2-895411-dev
DinakarManickam4212 Jul 15, 2024
653f52a
Merge branch 'development' into EJ2-895338-dev
DinakarManickam4212 Jul 15, 2024
fb83c5f
896949: Added the docker image content for Spreadsheet component.
DinakarSF4212 Jul 15, 2024
5e06b63
896949: Addressed review comments.
DinakarSF4212 Jul 15, 2024
d904419
897088: Ported AWS lambda section and rearranged open-save section.
DinakarSF4212 Jul 16, 2024
3798348
Merge pull request #3176 from syncfusion-content/EJ2-895411-dev
gobalakrishnans Jul 16, 2024
9b3ebb5
895338: Addressed the review comments.
DinakarSF4212 Jul 16, 2024
1e46749
897088: Addressed the review comments.
DinakarSF4212 Jul 16, 2024
b27ea34
897088: Addressed the review comments.
DinakarSF4212 Jul 16, 2024
544c4d7
Merge branch 'development' of https://github.com/syncfusion-content/e…
DinakarSF4212 Jul 16, 2024
6b787b8
897088: Addressed the review comments.
DinakarSF4212 Jul 16, 2024
7fb7b09
Merge pull request #3173 from syncfusion-content/EJ2-895338-dev
gobalakrishnans Jul 16, 2024
45debb0
Merge branch 'development' into EJ2-897088-dev
DinakarManickam4212 Jul 16, 2024
45221a9
Merge pull request #3201 from syncfusion-content/EJ2-897088-dev
gobalakrishnans Jul 16, 2024
a48b9a6
Merge pull request #3195 from syncfusion-content/883856-restrict
Jul 17, 2024
5e22da7
885235: showcase samples added
SubathraKaliamoorthy Jul 17, 2024
ce619fa
Update showcase-samples.md
SubathraKaliamoorthy Jul 17, 2024
9a153f0
Merge branch 'development' into EJ2-885235-CoreMvcShowcase
SubathraKaliamoorthy Jul 17, 2024
edd9c37
Update showcase-samples.md
SubathraKaliamoorthy Jul 17, 2024
d19cc81
896949: Addressed the review comments.
DinakarSF4212 Jul 17, 2024
cf68362
896949: Addressed the review comments.
DinakarSF4212 Jul 17, 2024
377072f
897088: Addressed the review comments.
DinakarSF4212 Jul 17, 2024
b5b8bf0
Merge branch 'development' of https://github.com/syncfusion-content/e…
DinakarSF4212 Jul 17, 2024
146ec37
897088: Addressed the review comments.
DinakarSF4212 Jul 17, 2024
017c7dc
Merge branch 'development' into EJ2-896949
DinakarManickam4212 Jul 17, 2024
e65de5f
Merge pull request #3197 from syncfusion-content/EJ2-896949
gobalakrishnans Jul 18, 2024
904266f
Merge branch 'development' of https://github.com/syncfusion-content/e…
DinakarSF4212 Jul 18, 2024
3c95d15
Merge pull request #3208 from syncfusion-content/EJ2-897088-dev
gobalakrishnans Jul 18, 2024
5706adb
Merge pull request #3204 from syncfusion-content/EJ2-885235-CoreMvcSh…
kmuthukumarmkm Jul 18, 2024
3a3da28
Added the release notes MD file and corresponding node entry in the T…
DeepakRajSundar Jul 23, 2024
39fafe3
Cleared the conflicts
Backiaraj Jul 24, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using Syncfusion.EJ2.Diagrams;
using System.Drawing;

namespace EJ2MVCSampleBrowser.Controllers.Diagram {
public partial class DiagramController: Controller {
public ActionResult Nodes() {
List < DiagramNode > nodes = new List < DiagramNode > ();
// A fixed user handle is created and stored in fixed user handle collection of Node.
List<DiagramNodeFixedUserHandle> handle = new List<DiagramNodeFixedUserHandle>();
handle.Add(new DiagramNodeFixedUserHandle() { Tooltip = new DiagramDiagramTooltip() { Content = "handle1", Position = "TopLeft", RelativeMode= TooltipRelativeMode.Object}, Margin = new DiagramMargin() {Right=20 },Width=20,Height=20, PathData = "M60.3,18H27.5c-3,0-5.5,2.4-5.5,5.5v38.2h5.5V23.5h32.7V18z M68.5,28.9h-30c-3,0-5.5,2.4-5.5,5.5v38.2c0,3,2.4,5.5,5.5,5.5h30c3,0,5.5-2.4,5.5-5.5V34.4C73.9,31.4,71.5,28.9,68.5,28.9z M68.5,72.5h-30V34.4h30V72.5z" });
nodes.Add(new DiagramNode() {
Id = "node1",
Width = 100,
Height = 100,
BorderWidth=2,
Style = new NodeStyleNodes() {
Fill = "darkcyan"
},
OffsetX = 100,
OffsetY = 100,
FixedUserHandles = handle
});
ViewBag.nodes = nodes;
return View();
}
}

}
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
<ejs-diagram id="container" width="100%" height="700px" nodes="@ViewBag.nodes">
</ejs-diagram>
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
public ActionResult FabStyles()
{
return View();
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
@using Syncfusion.EJ2.Buttons

<div id="target" style="min-height:200px; position:relative; width:300px; border:1px solid;">
@Html.EJS().Fab("fab").Target("#target").IconCss("e-icons e-people").Content("Contact").CssClass("custom-css").Render()
</div>
<style>
.custom-css.e-fab.e-btn {
border-color: darkgrey;
border-width: 4px;
}
</style>
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
@using Syncfusion.EJ2.Buttons

<div id="target" style="min-height:200px; position:relative; width:300px; border:1px solid;">
<ejs-fab id="fab" target="#target" cssClass="custom-css" iconCss="e-icons e-people" content="Contact"></ejs-fab>
</div>
<style>
.custom-css.e-fab.e-btn {
border-color: darkgrey;
border-width: 4px;
}
</style>
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
@Html.EJS().RichTextEditor("defaultRTE").ContentTemplate(@<div>
@Html.EJS().RichTextEditor("editor").ContentTemplate(@<div>
<div>
<p>The Rich Text Editor is WYSIWYG ('what you see is what you get') editor useful to create and edit content, and return the valid <a href='https://ej2.syncfusion.com/aspnetmvc/RichTextEditor/Overview'>HTML markup</a> or <a href='https://ej2.syncfusion.com/aspnetmvc/RichTextEditor/DefaultMode'>markdown</a> of the content</p>
<p><b> Toolbar </b></p>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<ejs-richtexteditor id="defaultRTE">
<ejs-richtexteditor id="editor">
<e-content-template>
<div>
<p>The Rich Text Editor is WYSIWYG ('what you see is what you get') editor useful to create and edit content, and return the valid <a href='https://ej2.syncfusion.com/aspnetcore/RichTextEditor/Overview'>HTML markup</a> or <a href='https://ej2.syncfusion.com/aspnetcore/RichTextEditor/DefaultMode'>markdown</a> of the content</p>
Expand Down
4 changes: 2 additions & 2 deletions ej2-asp-core-mvc/common/EJ2_ASP.MVC/accessibility.md
Original file line number Diff line number Diff line change
Expand Up @@ -134,7 +134,7 @@ letter-spacing: 0.7px;
<div class="controlanchorlink"><a target="_self" href="https://ej2.syncfusion.com/aspnetmvc/documentation/tree-grid/accessibility">Tree Grid</a></div>
<div class="controlanchorlink"><a target="_self" href="https://ej2.syncfusion.com/aspnetmvc/documentation/spreadsheet/accessibility">Spreadsheet</a></div>
<div><p class="controlcategory">FILE VIEWERS & EDITORS</p></div>
<div class="controlanchorlink"><a target="_self" href="">In-place Editor</a></div>
<div class="controlanchorlink"><a target="_self" href="https://ej2.syncfusion.com/aspnetmvc/documentation/in-place-editor/accessibility">In-place Editor</a></div>
<div class="controlanchorlink"><a target="_self" href="https://ej2.syncfusion.com/aspnetmvc/documentation/pdfviewer/accessibility">PDF Viewer</a></div>
<div class="controlanchorlink"><a target="_self" href="https://ej2.syncfusion.com/aspnetmvc/documentation/rich-text-editor/accessibility">RichTextEditor</a></div>
<div class="controlanchorlink"><a target="_self" href="">Word Processor</a></div>
Expand All @@ -154,7 +154,7 @@ letter-spacing: 0.7px;
<div class="controlanchorlink"><a target="_self" href="https://ej2.syncfusion.com/aspnetmvc/documentation/stock-chart/accessibility">Stock Chart</a></div>
<div class="controlanchorlink"><a target="_self" href="https://ej2.syncfusion.com/aspnetmvc/documentation/circular-gauge/accessibility">Circular Gauge</a></div>
<div class="controlanchorlink"><a target="_self" href="https://ej2.syncfusion.com/aspnetmvc/documentation/diagram/accessibility">Diagram</a></div>
<div class="controlanchorlink"><a target="_self" href="">HeatMap Chart</a></div>
<div class="controlanchorlink"><a target="_self" href="https://ej2.syncfusion.com/aspnetmvc/documentation/heatmap-chart/accessibility">HeatMap Chart</a></div>
<div class="controlanchorlink"><a target="_self" href="https://ej2.syncfusion.com/aspnetmvc/documentation/linear-gauge/accessibility">Linear Gauge</a></div>
<div class="controlanchorlink"><a target="_self" href="https://ej2.syncfusion.com/aspnetmvc/documentation/maps/accessibility">Maps</a></div>
<div class="controlanchorlink"><a target="_self" href="https://ej2.syncfusion.com/aspnetmvc/documentation/range-navigator/accessibility">Range Selector</a></div>
Expand Down
49 changes: 49 additions & 0 deletions ej2-asp-core-mvc/common/EJ2_ASP.MVC/content-security-policy.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
---
layout: post
title: Content Security Policy in ##Platform_Name## Common Control | Syncfusion
description: Learn here all about Content Security Policy in Syncfusion ##Platform_Name## Common control of Syncfusion Essential JS 2 and more.
platform: ej2-asp-core-mvc
control: Common
publishingplatform: ##Platform_Name##
documentation: ug
---

# Content Security Policy

Content Security Policy (CSP) is a security feature implemented by web browsers that helps to protect against attacks such as cross-site scripting (XSS) and data injection. It limits the sources from which content can be loaded on a web page.

To enable strict [Content Security Policy (CSP)](https://csp.withgoogle.com/docs/strict-csp.html), certain browser features are disabled by default. In order to use Syncfusion controls with strict CSP mode, it is essential to include following directives in the CSP meta tag.

* Syncfusion controls are rendered with calculated **inline styles** and **base64** font icons, which are blocked on a strict CSP-enabled site. To allow them, add the [`style-src 'self' 'unsafe-inline';`](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy/style-src) and [`font-src 'self' data:;`](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy/font-src) directives in the meta tag as follows.

{% tabs %}
{% highlight c# tabtitle="~/_Layout.cshtml" %}

<meta http-equiv="Content-Security-Policy" content="default-src 'self';
script-src 'self' 'unsafe-inline' https://cdn.syncfusion.com;
style-src 'self' 'unsafe-inline';
font-src 'self' data:;" />

{% endhighlight %}
{% endtabs %}

* Syncfusion **material** and **tailwind** built-in themes contain a reference to the [`Roboto’s external font`](https://fonts.googleapis.com/css?family=Roboto:400,500), which is also blocked. To allow them, add the [`external font`](https://fonts.googleapis.com/css?family=Roboto:400,500) reference to the [`style-src`](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy/style-src) and [`font-src`](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy/font-src) directives in the above meta tag.

The resultant meta tag is included within the `<head>` tag and resolves the CSP violation on the application's side when utilizing Syncfusion controls with material and tailwind themes.

{% tabs %}
{% highlight c# tabtitle="~/_Layout.cshtml" %}

<head>
...
<meta http-equiv="Content-Security-Policy" content="default-src 'self';
script-src 'self' 'unsafe-inline' https://cdn.syncfusion.com;
style-src 'self' https://fonts.googleapis.com/ 'unsafe-inline';
font-src 'self' https://fonts.googleapis.com/ https://fonts.gstatic.com/ data:;" />
</head>

{% endhighlight %}
{% endtabs %}

N> The `unsafe-eval` directive needs to be added in `script-src` for controls which uses the templates.

2 changes: 1 addition & 1 deletion ej2-asp-core-mvc/common/EJ2_ASP.MVC/showcase-samples.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,4 +16,4 @@ Syncfusion has a collection of sample applications that demonstrate the use of S
| ------------- | ------------- | ------------- |
| [Expense Tracker](https://ej2.syncfusion.com/showcase/aspnetmvc/expense-tracker/) | Track and visualize your daily expenses with a great UI. | [GitHub code](https://github.com/syncfusion/ej2-showcase-aspnetmvc-expensetracker) |
| [Loan Calculator](https://ej2.syncfusion.com/showcase/aspnetmvc/loancalculator/) | Calculate loan payments, interest rates, and amortization schedules. When you are planning for a personal loan or analyzing business financing options, this provides accurate results and helps you make informed financial decisions. | [GitHub code](https://github.com/syncfusion/ej2-showcase-aspnetmvc-loan-calculator) |
| [Web Mail](https://ej2.syncfusion.com/showcase/aspnetmvc/webmail/) | Outlook like user interface to manage your mailbox. | [GitHub code](https://github.com/syncfusion/ej2-showcase-aspnetmvc-outlook) |
| [Web Mail](https://ej2.syncfusion.com/showcase/aspnetmvc/webmail/) | Outlook like user interface to manage your mailbox. | [GitHub code](https://github.com/syncfusion/ej2-showcase-aspnetmvc-outlook) |
78 changes: 78 additions & 0 deletions ej2-asp-core-mvc/common/EJ2_ASP.NETCORE/content-security-policy.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,78 @@
---
layout: post
title: Content Security Policy in ##Platform_Name## Common Control | Syncfusion
description: Learn here all about Content Security Policy in Syncfusion ##Platform_Name## Common control of Syncfusion Essential JS 2 and more.
platform: ej2-asp-core-mvc
control: Common
publishingplatform: ##Platform_Name##
documentation: ug
---

# Content Security Policy

Content Security Policy (CSP) is a security feature implemented by web browsers to protect against attacks such as cross-site scripting (XSS) and data injection. It limits the sources from which content can be loaded on a web page. To enable strict Content Security Policy (CSP), certain browser features are disabled by default. To use Syncfusion controls with strict CSP mode, it is essential to include the following directives:

`nonce` attribute is used in CSP to validate requests and prevent attackers from injecting JavaScript code into a web application.


## Steps to Create and Include the Nonce Attribute in an ASP.NET Core Application

* Generate the `nonce` attribute value by adding the below code in **Program.cs** file.

* Syncfusion material and tailwind built-in themes contain a reference to the Roboto’s external font, which is also blocked. To allow them, add the external font reference to the `style-src` and `font-src` directives in the above meta tag.

{% tabs %}
{% highlight c# tabtitle="Program.cs" %}

using System.Security.Cryptography;

...
app.Use(async (context, next) =>
{
RNGCryptoServiceProvider rng = new RNGCryptoServiceProvider();
byte[] nonceBytes = new byte[32];
rng.GetBytes(nonceBytes);
string nonceValue = Convert.ToBase64String(nonceBytes);
context.Items.Add("ScriptNonce", nonceValue);
context.Response.Headers.Add("Content-Security-Policy", string.Format(
"script-src 'self' 'nonce-{0}' https://cdn.syncfusion.com;" +
"style-src-elem 'self' 'unsafe-inline' https://cdn.syncfusion.com https://fonts.googleapis.com;" +
"font-src 'self' data: https://fonts.gstatic.com;" +
"object-src 'none';", nonceValue));
await next();
});


{% endhighlight %}
{% endtabs %}

* Open **_Layout.cshtml** file and add `nonce` attribute in the client side resources like below,

{% tabs %}
{% highlight c# tabtitle="~/_Layout.cshtml" %}
<head>
...
<!-- Syncfusion ASP.NET Core controls scripts -->
<script src="https://cdn.syncfusion.com/ej2/{{ site.ej2version }}/dist/ej2.min.js" nonce="@Context.Items["ScriptNonce"]"></script>
</head>
{% endhighlight %}
{% endtabs %}

* Set `add-nonce` for `ejs-scripts` while registering the script manager at the end of `<body>` of **_Layout.cshtml** file as follows,

{% tabs %}
{% highlight c# tabtitle="~/_Layout.cshtml" %}
<body>
...
<!-- Syncfusion ASP.NET Core Script Manager -->
<ejs-scripts add-nonce="@Context.Items["ScriptNonce"]"></ejs-scripts>
</body>
{% endhighlight %}
{% endtabs %}

N> The `unsafe-eval` directive needs to be added in `script-src` for controls which uses the templates.

* Run the application then see the DOM, `nonce` attribute is added in script tag and it's value hidden for security purpose.



58 changes: 0 additions & 58 deletions ej2-asp-core-mvc/common/EJ2_ASP.NETCORE/security-aspects.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,64 +41,6 @@ The following list demonstrates the Syncfusion ASP.NET Core controls that are su
* [Tooltip](https://help.syncfusion.com/cr/aspnetcore-js2/Syncfusion.EJ2.Popups.Tooltip.html#Syncfusion_EJ2_Popups_Tooltip_EnableHtmlSanitizer)
* [TreeView](https://help.syncfusion.com/cr/aspnetcore-js2/Syncfusion.EJ2.Navigations.TreeView.html#Syncfusion_EJ2_Navigations_TreeView_EnableHtmlSanitizer)

## Adding Nonce to Script tag in ASP.NET Core

`Nonce` attribute is used in content security policy to find out whether given request is valid or not and it prevents the attackers injecting the javascript code in a web application.

The following steps demonstrates how to create and include the nonce attribute in ASP.NET Core application.

* Generate the `nonce` attribute value by adding the below code in **Program.cs** file.

{% tabs %}
{% highlight c# tabtitle="Program.cs" %}

using System.Security.Cryptography;

...
app.Use(async (context, next) =>
{
RNGCryptoServiceProvider rng = new RNGCryptoServiceProvider();
byte[] nonceBytes = new byte[32];
rng.GetBytes(nonceBytes);
string nonceValue = Convert.ToBase64String(nonceBytes);
context.Items.Add("ScriptNonce", nonceValue);
context.Response.Headers.Add("Content-Security-Policy", string.Format(
"script-src 'self' 'nonce-{0}' cdn.syncfusion.com;" +
"style-src-elem 'self' cdn.syncfusion.com fonts.googleapis.com;" +
"font-src 'self' data: fonts.gstatic.com;" +
"object-src 'none';", nonceValue));
await next();
});

{% endhighlight %}
{% endtabs %}

* Open **_Layout.cshtml** file and add `nonce` attribute in the client side resources like below,

{% tabs %}
{% highlight c# tabtitle="~/_Layout.cshtml" %}
<head>
...
<!-- Syncfusion ASP.NET Core controls scripts -->
<script src="https://cdn.syncfusion.com/ej2/{{ site.ej2version }}/dist/ej2.min.js" nonce="@Context.Items["ScriptNonce"]"></script>
</head>
{% endhighlight %}
{% endtabs %}

* Set `add-nonce` for `ejs-scripts` while registering the script manager at the end of `<body>` of **_Layout.cshtml** file as follows,

{% tabs %}
{% highlight c# tabtitle="~/_Layout.cshtml" %}
<body>
...
<!-- Syncfusion ASP.NET Core Script Manager -->
<ejs-scripts add-nonce="@Context.Items["ScriptNonce"]"></ejs-scripts>
</body>
{% endhighlight %}
{% endtabs %}

* Run the application then see the DOM, nonce attribute is added in script tag and it's value hidden for security purpose.

## See also

* [Develop an ASP.NET Core web application securely](https://www.syncfusion.com/blogs/post/10-practices-secure-asp-net-core-mvc-app.aspx)
Expand Down
3 changes: 2 additions & 1 deletion ej2-asp-core-mvc/common/EJ2_ASP.NETCORE/showcase-samples.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,4 +17,5 @@ Syncfusion has a collection of sample applications that demonstrate the use of S
| [Diagram Builder](https://ej2.syncfusion.com/showcase/aspnetcore/diagrambuilder/) | Diagram Builder is a web application which is used to create the diagrams like Flow Chart, process diagrams and more. | [GitHub code](https://github.com/syncfusion/ej2-showcase-aspnetcore-diagram-builder) |
| [Expense Tracker](https://ej2.syncfusion.com/showcase/aspnetcore/expense-tracker/) | Track and visualize your daily expenses with a great UI. | [GitHub code](https://github.com/syncfusion/ej2-showcase-aspnetcore-expensetracker) |
| [Loan Calculator](https://ej2.syncfusion.com/showcase/aspnetcore/loan-calculator/) | Calculate loan payments, interest rates, and amortization schedules. When you are planning for a personal loan or analyzing business financing options, this provides accurate results and helps you make informed financial decisions. | [GitHub code](https://github.com/syncfusion/ej2-showcase-aspnetcore-loan-calculator) |
| [Web Mail](https://ej2.syncfusion.com/showcase/aspnetcore/webmail/) | Outlook like user interface to manage your mailbox. | [GitHub code](https://github.com/syncfusion/ej2-showcase-aspnetcore-outlook) |
| [Web Mail](https://ej2.syncfusion.com/showcase/aspnetcore/webmail/) | Outlook like user interface to manage your mailbox. | [GitHub code](https://github.com/syncfusion/ej2-showcase-aspnetcore-outlook) |

24 changes: 24 additions & 0 deletions ej2-asp-core-mvc/diagram/user-handle.md
Original file line number Diff line number Diff line change
Expand Up @@ -312,3 +312,27 @@ To show tooltip on mouse over, the [`tooltip`](../api/diagram#tooltip) property
{% endhighlight %}
{% endtabs %}
{% endif %}

### Tooltip support for Fixed User Handle

The diagram provides support to show tooltip when the mouse hovers over any fixed user handle. To show the tooltip on mouse over, the [`tooltip`](../api/diagram#tooltip) property of diagram model needs to be set with the tooltip [`content`](../api/diagram/diagramTooltip/#content) and [`position`](../api/diagram/diagramTooltip/#position) as shown in the following example.

{% if page.publishingplatform == "aspnet-core" %}

{% tabs %}
{% highlight cshtml tabtitle="CSHTML" %}
{% include code-snippet/diagram/interaction/nodefixeduserhandle2/tagHelper %}
{% endhighlight %}
{% highlight c# tabtitle="Node.cs" %}
{% include code-snippet/diagram/interaction/nodefixeduserhandle2/node.cs %}
{% endhighlight %}
{% endtabs %}

{% elsif page.publishingplatform == "aspnet-mvc" %}

{% tabs %}
{% highlight c# tabtitle="Node.cs" %}
{% include code-snippet/diagram/interaction/nodefixeduserhandle2/node.cs %}
{% endhighlight %}
{% endtabs %}
{% endif %}
21 changes: 20 additions & 1 deletion ej2-asp-core-mvc/floating-action-button/EJ2_ASP.MVC/styles.md
Original file line number Diff line number Diff line change
Expand Up @@ -70,4 +70,23 @@ By using [CssClass](https://help.syncfusion.com/cr/aspnetmvc-js2/Syncfusion.EJ2.

{% endif %}

![Asp.Net MVC Floating Action Button control with Hover](images/onhover.png)
![Asp.Net MVC Floating Action Button control with Hover](images/onhover.png)

## Outline customization

By using the [CssClass](https://help.syncfusion.com/cr/aspnetmvc-js2/Syncfusion.EJ2.Buttons.Fab.html#Syncfusion_EJ2_Buttons_Fab_CssClass) property, you can customize the outline color of the Floating Action Button.

{% if page.publishingplatform == "aspnet-mvc" %}

{% tabs %}
{% highlight razor tabtitle="CSHTML" %}
{% include code-snippet/floating-action-button/styles/custom-outline/razor %}
{% endhighlight %}
{% highlight c# tabtitle="Fabstyles.cs" %}
{% include code-snippet/floating-action-button/styles/custom-outline/fabstyles.cs %}
{% endhighlight %}
{% endtabs %}

{% endif %}

![Asp.Net MVC Floating Action Button control with Outline](images/FabOutline.png)
Loading