Skip to content

Commit a4e1c99

Browse files
feat(UniverSheet): bump version 0.6.10 (#425)
* release: univer.sheet升级到0.6.9 * ref: univer.sheet设置默认语言 * refactor: 增加逻辑判断防止首次进入时调用 execute 方法 * refactor: 增加univer高级功能(打印、导出、chart图表、透视表) * release: univer.sheet升级到0.6.10 --------- Co-authored-by: zhaijunlei <276318515@qq.com>
1 parent 2f2961e commit a4e1c99

40 files changed

Lines changed: 629 additions & 278 deletions

File tree

src/components/BootstrapBlazor.UniverSheet/Components/UniverSheet.razor.cs

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,16 @@ public partial class UniverSheet
4848

4949
private UniverSheetData? _lastData;
5050

51+
/// <summary>
52+
/// <inheritdoc/>
53+
/// </summary>
54+
protected override void OnInitialized()
55+
{
56+
base.OnInitialized();
57+
58+
_lastData = Data;
59+
}
60+
5161
/// <summary>
5262
/// <inheritdoc/>
5363
/// </summary>

src/components/BootstrapBlazor.UniverSheet/wwwroot/univer.js

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,26 +11,31 @@ const loadAssets = async lang => {
1111
await addScript('./_content/BootstrapBlazor.UniverSheet/univer/univerjs.preset-sheets-drawing/index.umd.min.js');
1212
await addScript('./_content/BootstrapBlazor.UniverSheet/univer/univerjs.sheets-zen-editor/index.umd.min.js');
1313
await addScript('./_content/BootstrapBlazor.UniverSheet/univer/univerjs.preset-sheets-data-validation/index.umd.min.js');
14-
14+
await addScript('./_content/BootstrapBlazor.UniverSheet/univer/univerjs.preset-sheets-advanced/index.umd.min.js');
15+
1516
await addScript(`./_content/BootstrapBlazor.UniverSheet/univer/univerjs.preset-sheets-core/locales/${lang}.js`);
1617
await addScript(`./_content/BootstrapBlazor.UniverSheet/univer/univerjs.preset-sheets-drawing/locales/${lang}.js`);
1718
await addScript(`./_content/BootstrapBlazor.UniverSheet/univer/univerjs.sheets-zen-editor/locales/${lang}.js`);
1819
await addScript(`./_content/BootstrapBlazor.UniverSheet/univer/univerjs.preset-sheets-data-validation/locales/${lang}.js`);
20+
await addScript(`./_content/BootstrapBlazor.UniverSheet/univer/univerjs.preset-sheets-advanced/locales/${lang}.js`);
1921

2022
await addLink('./_content/BootstrapBlazor.UniverSheet/univer/univer-sheet.bundle.css');
2123
}
2224

2325
export async function createUniverSheetAsync(sheet) {
26+
sheet.lang = sheet.lang ?? 'en-US';
2427
await loadAssets(sheet.lang);
2528

2629
const { el } = sheet;
2730
const { LocaleType, merge } = UniverCore;
2831
const { createUniver } = UniverPresets;
2932
const { UniverSheetsCorePreset } = UniverPresetSheetsCore;
3033
const { UniverSheetsDrawingPreset } = UniverPresetSheetsDrawing;
34+
const { UniverSheetsAdvancedPreset } = UniverPresetSheetsAdvanced;
3135
const { UniverSheetsZenEditorPlugin } = UniverSheetsZenEditor
3236
const { UniverSheetsDataValidationPlugin } = UniverSheetsDataValidation
3337
const { UniverSheetsDataValidationUIPlugin } = UniverSheetsDataValidationUi
38+
3439
const lang = sheet.lang.replace('-', '')
3540
const langStr = lang.charAt(0).toUpperCase() + lang.slice(1)
3641
const options = {
@@ -43,6 +48,7 @@ export async function createUniverSheetAsync(sheet) {
4348
window[`UniverPresetSheetsDrawing${langStr}`],
4449
window[`UniverSheetsZenEditor${langStr}`],
4550
window[`UniverSheetsDataValidationUi${langStr}`],
51+
window[`UniverPresetSheetsAdvanced${langStr}`],
4652
),
4753
},
4854
plugins: [
@@ -66,6 +72,7 @@ export async function createUniverSheetAsync(sheet) {
6672
container: el
6773
}),
6874
UniverSheetsDrawingPreset(),
75+
UniverSheetsAdvancedPreset()
6976
],
7077
...options
7178
});

src/components/BootstrapBlazor.UniverSheet/wwwroot/univer/univer-sheet.bundle.css

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,17 @@
22
@import 'univerjs.preset-sheets-drawing/index.css';
33
@import 'univerjs.sheets-zen-editor/index.css';
44
@import 'univerjs.preset-sheets-data-validation/index.css';
5+
@import 'univerjs.preset-sheets-advanced/index.css';
56

67
.bb-univer-sheet {
78
width: 100%;
89
height: 100%;
910
overflow: hidden;
1011
}
1112

12-
.univer-fixed {
13+
/* .univer-fixed {
1314
position: absolute;
14-
}
15+
} */
1516

1617
.univer-theme {
1718
position: relative;

src/components/BootstrapBlazor.UniverSheet/wwwroot/univer/univerjs.preset-sheets-advanced/index.css

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/components/BootstrapBlazor.UniverSheet/wwwroot/univer/univerjs.preset-sheets-advanced/index.umd.min.js

Lines changed: 67 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/components/BootstrapBlazor.UniverSheet/wwwroot/univer/univerjs.preset-sheets-advanced/locales/en-US.js

Lines changed: 23 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/components/BootstrapBlazor.UniverSheet/wwwroot/univer/univerjs.preset-sheets-advanced/locales/fa-IR.js

Lines changed: 23 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/components/BootstrapBlazor.UniverSheet/wwwroot/univer/univerjs.preset-sheets-advanced/locales/fr-FR.js

Lines changed: 23 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/components/BootstrapBlazor.UniverSheet/wwwroot/univer/univerjs.preset-sheets-advanced/locales/ru-RU.js

Lines changed: 23 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/components/BootstrapBlazor.UniverSheet/wwwroot/univer/univerjs.preset-sheets-advanced/locales/vi-VN.js

Lines changed: 23 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)