Skip to content

Commit e9c691b

Browse files
Merge pull request #18 from SyncfusionExamples/851715-Gettingstarted
Update the Code snippet from Index.razor file.
2 parents 71ba582 + 0247f0d commit e9c691b

File tree

4 files changed

+36
-50
lines changed
  • FileManager
  • Splitter

4 files changed

+36
-50
lines changed
Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
@page "/"
22

33
<SfFileManager TValue="FileManagerDirectoryContent">
4-
<FileManagerAjaxSettings Url="/api/SampleData/FileOperations">
4+
<FileManagerAjaxSettings Url="https://ej2-aspcore-service.azurewebsites.net/api/FileManager/FileOperations"
5+
UploadUrl="https://ej2-aspcore-service.azurewebsites.net/api/FileManager/Upload"
6+
DownloadUrl="https://ej2-aspcore-service.azurewebsites.net/api/FileManager/Download"
7+
GetImageUrl="https://ej2-aspcore-service.azurewebsites.net/api/FileManager/GetImage">
58
</FileManagerAjaxSettings>
69
</SfFileManager>
Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
@page "/"
22

33
<SfFileManager TValue="FileManagerDirectoryContent">
4-
<FileManagerAjaxSettings Url="/api/SampleData/FileOperations">
4+
<FileManagerAjaxSettings Url="https://ej2-aspcore-service.azurewebsites.net/api/FileManager/FileOperations"
5+
UploadUrl="https://ej2-aspcore-service.azurewebsites.net/api/FileManager/Upload"
6+
DownloadUrl="https://ej2-aspcore-service.azurewebsites.net/api/FileManager/Download"
7+
GetImageUrl="https://ej2-aspcore-service.azurewebsites.net/api/FileManager/GetImage">
58
</FileManagerAjaxSettings>
69
</SfFileManager>
Lines changed: 15 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -1,61 +1,32 @@
11
@page "/"
22

3-
@using SplitterOrientation = Syncfusion.Blazor.Layouts.Orientation
4-
53
<div>Horizontal Splitter</div>
6-
<div style="margin:0;padding:0;height:600px;width:100%;">
7-
<SfSplitter @ref="@Splitter" CssClass="out-splitter" Height="100%" Width="100%" SeparatorSize="4" Orientation="@SplitterOrientation">
8-
<SplitterEvents OnResizeStop="@OnSplitterResizeStopHandler"></SplitterEvents>
4+
5+
<SfSplitter Height="240px" Width="100%">
96
<SplitterPanes>
10-
<SplitterPane Size="25%" Min="60px">
7+
<SplitterPane>
118
<ContentTemplate>
12-
<div> Left Pane </div>
9+
<div class="centered-content"> Left Pane </div>
1310
</ContentTemplate>
1411
</SplitterPane>
15-
<SplitterPane Size="50%" Min="60px">
12+
<SplitterPane>
1613
<ContentTemplate>
17-
<SfDiagramComponent @ref="Diagram" Height=@dHeight Width=@dWidth></SfDiagramComponent>
14+
<div class="centered-content"> Middle Pane </div>
1815
</ContentTemplate>
1916
</SplitterPane>
20-
<SplitterPane Size="25%" Min="60px">
17+
<SplitterPane>
2118
<ContentTemplate>
22-
<div> Right Pane </div>
19+
<div class="centered-content"> Right Pane </div>
2320
</ContentTemplate>
2421
</SplitterPane>
2522
</SplitterPanes>
2623
</SfSplitter>
27-
</div>
28-
29-
30-
@code{
31-
string dHeight = "100%";
32-
string dWidth = "100%";
33-
SfDiagramComponent Diagram;
34-
SfSplitter Splitter;
35-
SplitterOrientation SplitterOrientation = SplitterOrientation.Vertical;
36-
37-
public void OnSplitterResizeStopHandler(ResizingEventArgs args)
38-
{
39-
int index = 0;
40-
if(args.Index != null)
41-
{
42-
for (int i = 0; i < args.Index.Length; i++)
43-
{
44-
if(args.Index[i]== 1)
45-
{
46-
// Index of the diagram pane based on the order of rendering
47-
index = i;
48-
}
49-
}
50-
}
51-
if(SplitterOrientation == SplitterOrientation.Horizontal)
52-
{
53-
dWidth = (args.PaneSize[index]-2).ToString() + "px";
54-
}
55-
else
56-
{
57-
dHeight = (args.PaneSize[index]-2).ToString() + "px";
58-
}
5924

25+
<style>
26+
.centered-content {
27+
display: flex;
28+
justify-content: center;
29+
align-items: center;
30+
height: 100%;
6031
}
61-
}
32+
</style>

Splitter/BlazorWASMApp/SplitterSample/Client/Pages/Index.razor

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,18 +6,27 @@
66
<SplitterPanes>
77
<SplitterPane>
88
<ContentTemplate>
9-
<div> Left Pane </div>
9+
<div class="centered-content"> Left Pane </div>
1010
</ContentTemplate>
1111
</SplitterPane>
1212
<SplitterPane>
1313
<ContentTemplate>
14-
<div> Middle Pane </div>
14+
<div class="centered-content"> Middle Pane </div>
1515
</ContentTemplate>
1616
</SplitterPane>
1717
<SplitterPane>
1818
<ContentTemplate>
19-
<div> Right Pane </div>
19+
<div class="centered-content"> Right Pane </div>
2020
</ContentTemplate>
2121
</SplitterPane>
2222
</SplitterPanes>
23-
</SfSplitter>
23+
</SfSplitter>
24+
25+
<style>
26+
.centered-content {
27+
display: flex;
28+
justify-content: center;
29+
align-items: center;
30+
height: 100%;
31+
}
32+
</style>

0 commit comments

Comments
 (0)