From 80a6e3f3a3251e1b1a6ec3d974ecc27f5711855a Mon Sep 17 00:00:00 2001 From: OpenTiny Date: Mon, 25 Mar 2024 09:37:39 +0800 Subject: [PATCH 1/3] update Match-id-248177e032d39142083704169aad2ce8a12cf124 --- CHANGELOG.md | 24 +- README-zh_CN.md | 4 +- README.md | 4 +- angular.json | 2 + build.md | 47 +++- build/buildwc.js | 2 +- build/preview-demo.js | 29 ++- build/preview-ngversion-demo.js | 87 +++++++ src/accordion/lib/LICENSE | 21 ++ src/accordion/lib/package.json | 8 +- .../src/app/actionmenu/actionmenu-items.html | 1 - .../actionmenu/actionmenu-templete-test.html | 2 +- .../app/actionmenu/actionmenu-tips-test.html | 2 +- src/actionmenu/lib/LICENSE | 21 ++ src/actionmenu/lib/package.json | 12 +- .../lib/src/TiActionmenuComponent.ts | 2 +- .../src/app/alert/AlertDarkthemeComponent.ts | 10 +- .../demo/src/app/alert/AlertTestModule.ts | 3 - .../demo/src/app/alert/alert-darktheme.html | 1 + .../demo/src/app/alert/alert-dismiss.html | 2 +- src/alert/lib/LICENSE | 21 ++ src/alert/lib/package.json | 10 +- src/alert/lib/src/TiAlertComponent.ts | 2 +- src/anchor/lib/LICENSE | 21 ++ src/anchor/lib/package.json | 4 +- src/anchor/lib/src/TiAnchorComponent.ts | 2 +- src/anchor/lib/src/anchor.html | 4 +- src/anchor/lib/src/anchor.less | 62 ++--- .../app/autocomplete/autocomplete-events.html | 1 - .../autocomplete/autocomplete-maxlength.html | 2 +- .../app/autocomplete/autocomplete-valid.html | 2 +- src/autocomplete/lib/LICENSE | 21 ++ src/autocomplete/lib/package.json | 10 +- .../lib/src/TiAutocompleteComponent.ts | 2 - src/avatar/lib/LICENSE | 21 ++ src/avatar/lib/package.json | 6 +- src/badge/demo/project.json | 78 ++++++ src/badge/demo/src/app/AppComponent.ts | 7 + src/badge/demo/src/app/AppModule.ts | 24 ++ src/badge/demo/src/app/IndexComponent.ts | 49 ++++ src/badge/demo/src/app/app.html | 3 + .../demo/src/app/badge/BadgeBasicComponent.ts | 19 ++ .../demo/src/app/badge/BadgeDotComponent.ts | 6 + .../demo/src/app/badge/BadgeShowComponent.ts | 23 ++ .../demo/src/app/badge/BadgeTestModule.ts | 31 +++ src/badge/demo/src/app/badge/badge-basic.html | 6 + src/badge/demo/src/app/badge/badge-dot.html | 1 + src/badge/demo/src/app/badge/badge-show.html | 7 + .../demo/src/app/badge/webdoc/badge-demos.js | 40 +++ .../demo/src/app/badge/webdoc/badge.cn.md | 17 ++ .../demo/src/app/badge/webdoc/badge.en.md | 13 + src/badge/demo/src/favicon.ico | Bin 0 -> 300852 bytes src/badge/demo/src/index.html | 16 ++ src/badge/demo/src/main.ts | 13 + src/badge/demo/tsconfig.app.json | 10 + src/badge/lib/LICENSE | 21 ++ src/badge/lib/index.ts | 2 + src/badge/lib/ng-package.json | 7 + src/badge/lib/package.json | 9 + src/badge/lib/project.json | 61 +++++ src/badge/lib/src/TiBadgeComponent.ts | 36 +++ src/badge/lib/src/TiBadgeModule.ts | 22 ++ src/badge/lib/src/badge.html | 1 + src/badge/lib/src/badge.less | 29 +++ src/base/lib/LICENSE | 21 ++ src/base/lib/package.json | 4 +- .../demo/src/app/button/button-icon.html | 2 +- src/button/lib/LICENSE | 21 ++ src/button/lib/package.json | 8 +- src/buttongroup/demo/src/app/AppModule.ts | 4 +- .../demo/src/app/IndexComponent.ts | 2 +- .../app/buttongroup/ButtonGroupTestModule.ts | 4 +- .../ButtongroupSupTestComponent.ts | 2 +- .../buttongroup/buttongroup-beforeclick.html | 2 +- .../buttongroup/buttongroup-deselectable.html | 2 +- .../app/buttongroup/buttongroup-disabled.html | 2 +- .../app/buttongroup/buttongroup-minwidth.html | 2 +- .../buttongroup/buttongroup-multi-type.html | 4 +- .../app/buttongroup/buttongroup-multiple.html | 2 +- .../app/buttongroup/buttongroup-sup-test.html | 2 +- .../app/buttongroup/buttongroup-template.html | 2 +- .../src/app/buttongroup/buttongroup-tip.html | 2 +- .../app/buttongroup/buttongroup-valuekey.html | 2 +- .../buttongroup/webdoc/buttongroup-demos.js | 2 +- src/buttongroup/lib/LICENSE | 21 ++ src/buttongroup/lib/package.json | 12 +- .../lib/src/TiButtongroupComponent.ts | 4 +- src/buttonselect/lib/LICENSE | 21 ++ src/buttonselect/lib/package.json | 11 +- src/buttonselect/lib/src/buttonselect.less | 31 +-- src/card/demo/src/app/card/card-grid.html | 2 +- src/card/demo/src/app/card/card-grid2.html | 2 +- .../demo/src/app/card/webdoc/card-demos.js | 2 +- src/card/lib/LICENSE | 21 ++ src/card/lib/package.json | 6 +- src/cascader/lib/LICENSE | 21 ++ src/cascader/lib/package.json | 16 +- src/cascader/lib/src/TiCascaderComponent.ts | 2 +- src/cascader/lib/src/cascader.html | 4 +- src/cascader/lib/src/cascader.less | 6 +- .../checkbox/CheckboxGroupLevelComponent.ts | 2 +- .../CheckboxGroupValuekeyComponent.ts | 2 +- .../CheckboxIndeterminateComponent.ts | 2 +- .../checkbox/checkbox-group-validation.html | 4 +- src/checkbox/lib/LICENSE | 21 ++ src/checkbox/lib/package.json | 10 +- src/collapse/lib/LICENSE | 21 ++ src/collapse/lib/package.json | 4 +- src/collapsebox/lib/LICENSE | 21 ++ src/collapsebox/lib/package.json | 10 +- src/collapsebox/lib/src/collapsebox.less | 4 +- .../CollapsebuttonSearchcountComponent.ts | 2 +- src/collapsebutton/lib/LICENSE | 21 ++ src/collapsebutton/lib/package.json | 10 +- .../lib/src/collapsebutton.less | 8 +- src/collapsebutton/lib/src/collapsepanel.less | 1 + .../CollapsetextSceneComponent.ts | 2 +- .../collapsetext/CollapsetextTypeComponent.ts | 4 +- src/collapsetext/lib/LICENSE | 21 ++ src/collapsetext/lib/package.json | 3 +- src/collapsetext/lib/src/collapsetext.less | 33 ++- src/copy/lib/LICENSE | 21 ++ src/copy/lib/package.json | 14 +- src/copy/lib/src/copy.less | 1 + src/crumb/lib/LICENSE | 21 ++ src/crumb/lib/package.json | 4 +- src/crumb/lib/src/crumb.html | 8 +- src/crumb/lib/src/crumb.less | 6 +- .../src/app/date/DatePanelalignComponent.ts | 2 +- src/date/lib/LICENSE | 21 ++ src/date/lib/package.json | 20 +- src/datebase/lib/LICENSE | 21 ++ src/datebase/lib/package.json | 18 +- src/datedominator/demo/src/app/AppModule.ts | 4 +- .../demo/src/app/IndexComponent.ts | 4 +- .../datedominator/DateDominatorTestModule.ts | 4 +- src/datedominator/lib/LICENSE | 21 ++ src/datedominator/lib/package.json | 10 +- src/dateedit/demo/src/app/AppModule.ts | 4 +- src/dateedit/demo/src/app/IndexComponent.ts | 4 +- .../src/app/dateedit/DateEditTestModule.ts | 4 +- src/dateedit/lib/LICENSE | 21 ++ src/dateedit/lib/package.json | 10 +- src/datepanel/lib/LICENSE | 21 ++ src/datepanel/lib/package.json | 16 +- src/daterange/demo/src/app/AppModule.ts | 4 +- src/daterange/demo/src/app/IndexComponent.ts | 4 +- .../src/app/daterange/DateRangeTestModule.ts | 4 +- .../daterange/DaterangePanelalignComponent.ts | 2 +- .../demo/src/app/daterange/daterange-max.html | 2 +- .../demo/src/app/daterange/daterange-min.html | 2 +- .../app/daterange/daterange-validation.html | 2 +- src/daterange/lib/LICENSE | 21 ++ src/daterange/lib/package.json | 20 +- .../datetime/DatetimeTimezoneableComponent.ts | 2 +- .../src/app/datetime/datetime-clearicon.html | 2 +- .../src/app/datetime/datetime-panelalign.html | 2 +- .../src/app/datetime/datetime-validation.html | 2 +- src/datetime/lib/LICENSE | 21 ++ src/datetime/lib/package.json | 26 +- src/datetimerange/demo/src/app/AppModule.ts | 4 +- .../demo/src/app/IndexComponent.ts | 4 +- .../datetimerange/DatetimeRangeTestModule.ts | 4 +- .../app/datetimerange/datetimerange-max.html | 2 +- .../app/datetimerange/datetimerange-min.html | 2 +- .../datetimerange-validation.html | 8 +- src/datetimerange/lib/LICENSE | 21 ++ src/datetimerange/lib/package.json | 26 +- src/dominator/lib/LICENSE | 21 ++ src/dominator/lib/package.json | 14 +- src/drag/lib/LICENSE | 21 ++ src/drag/lib/package.json | 6 +- src/drop/lib/LICENSE | 21 ++ src/drop/lib/package.json | 6 +- src/droplist/lib/LICENSE | 21 ++ src/droplist/lib/package.json | 12 +- src/dropsearch/lib/LICENSE | 21 ++ src/dropsearch/lib/package.json | 16 +- src/foldtext/lib/LICENSE | 21 ++ src/foldtext/lib/package.json | 11 +- src/foldtext/lib/src/foldtext.less | 20 +- src/formfield/lib/LICENSE | 21 ++ src/formfield/lib/package.json | 10 +- src/grid/lib/LICENSE | 21 ++ src/grid/lib/package.json | 2 +- src/grid/lib/src/TiGridComponent.ts | 7 +- src/grid/lib/src/grid.less | 2 +- src/guides/lib/LICENSE | 21 ++ src/guides/lib/package.json | 9 +- src/guidesteps/lib/LICENSE | 21 ++ src/guidesteps/lib/package.json | 5 +- src/guidesteps/lib/src/guidestep-content.less | 8 +- src/guidesteps/lib/src/guidestep-header.less | 18 +- src/guidesteps/lib/src/guidestep.less | 4 +- src/guidesteps/lib/src/guidesteps.less | 16 +- .../src/app/halfmodal/HalfmodalTestModule.ts | 3 +- src/halfmodal/lib/LICENSE | 21 ++ src/halfmodal/lib/package.json | 12 +- .../demo/src/app/icon/SvgSetpathComponent.ts | 3 +- src/icon/lib/LICENSE | 21 ++ src/icon/lib/package.json | 6 +- .../app/iconaction/IconactionTestModule.ts | 3 +- src/iconaction/lib/LICENSE | 21 ++ src/iconaction/lib/package.json | 7 +- src/iconaction/lib/src/iconaction.less | 2 +- .../ImagepreviewBasicComponent.ts | 2 +- .../src/app/imagepreview/imagepreview.less | 2 +- src/imagepreview/lib/LICENSE | 21 ++ src/imagepreview/lib/package.json | 10 +- src/include/lib/LICENSE | 21 ++ src/include/lib/package.json | 4 +- src/inputnumber/lib/LICENSE | 21 ++ src/inputnumber/lib/package.json | 6 +- .../lib/src/TiInputNumberDirective.ts | 6 +- src/intro/lib/LICENSE | 21 ++ src/intro/lib/package.json | 18 +- src/ip/lib/LICENSE | 21 ++ src/ip/lib/package.json | 8 +- src/ipsection/lib/LICENSE | 21 ++ src/ipsection/lib/package.json | 10 +- src/ipsection/lib/src/TiIpsectionComponent.ts | 2 +- .../LabeleditorIcontipcontextComponent.ts | 2 +- .../app/labeleditor/LabeleditorTestModule.ts | 5 +- src/labeleditor/lib/LICENSE | 21 ++ src/labeleditor/lib/package.json | 21 +- .../lib/src/TiLabeleditorComponent.ts | 2 - src/labeleditor/lib/src/labeleditor.less | 8 +- .../layout-basic-simple-responsive.html | 4 +- .../layout/layout-purchase-responsive.html | 3 +- src/layout/lib/LICENSE | 21 ++ src/layout/lib/package.json | 2 +- .../lib/src/TiLayoutContentComponent.ts | 2 +- src/layout/lib/src/TiLayoutHeaderComponent.ts | 2 +- .../app/leftmenu/LeftmenuDisabledComponent.ts | 6 +- .../app/leftmenu/LeftmenuSecurityComponent.ts | 1 - .../src/app/leftmenu/Router12Component.ts | 4 +- .../src/app/leftmenu/leftmenu-disabled.html | 4 +- .../LeftmenuDisabledWebsiteViewComponent.ts | 6 +- src/leftmenu/lib/LICENSE | 21 ++ src/leftmenu/lib/package.json | 12 +- src/leftmenu/lib/src/TiLeftmenuComponent.ts | 1 - .../leftmenuthin/LeftmenuthinTestModule.ts | 3 +- src/leftmenuthin/lib/LICENSE | 21 ++ src/leftmenuthin/lib/ng-package.json | 2 +- src/leftmenuthin/lib/package.json | 10 +- src/leftmenuthin/lib/project.json | 6 +- src/leftmenuthin/lib/src/leftmenuthin.less | 16 +- src/linkbutton/lib/LICENSE | 21 ++ src/linkbutton/lib/package.json | 6 +- src/linkbutton/lib/src/linkbutton.less | 5 +- src/list/lib/LICENSE | 21 ++ src/list/lib/package.json | 14 +- src/loading/lib/LICENSE | 21 ++ src/loading/lib/package.json | 8 +- .../src/app/locale/LocaleLanguageComponent.ts | 47 ++++ .../demo/src/app/locale/LocaleTestModule.ts | 13 +- .../demo/src/app/locale/locale-language.html | 3 + .../src/app/locale/webdoc/locale-demos.js | 11 + src/locale/lib/LICENSE | 21 ++ src/locale/lib/package.json | 4 +- src/locale/lib/src/TiLocale.ts | 1 + src/menu/demo/src/app/menu/menu-default.html | 2 +- .../demo/src/app/menu/menu-templete-test.html | 2 +- src/menu/lib/LICENSE | 21 ++ src/menu/lib/package.json | 12 +- src/menu/lib/src/TiMenuComponent.ts | 8 +- src/menu/lib/src/TiMenuModule.ts | 3 +- src/menu/lib/src/menu.html | 2 +- .../app/message/MessageContentComponent.ts | 5 +- .../app/message/MessageSecurityComponent.ts | 2 +- .../demo/src/app/message/MessageTestModule.ts | 3 +- .../src/app/message/message-security.html | 3 +- src/message/lib/LICENSE | 21 ++ src/message/lib/package.json | 14 +- src/message/lib/src/TiMessageModule.ts | 3 +- .../src/app/modal/ModalAnimationComponent.ts | 4 +- .../src/app/modal/ModalBackdropComponent.ts | 4 +- .../demo/src/app/modal/ModalClassComponent.ts | 4 +- .../src/app/modal/ModalCloseIconComponent.ts | 4 +- .../src/app/modal/ModalDraggableComponent.ts | 6 +- .../demo/src/app/modal/ModalEscComponent.ts | 4 +- .../app/modal/ModalHeaderAlignComponent.ts | 4 +- .../demo/src/app/modal/ModalTestModule.ts | 3 +- .../src/app/modal/modal-two-backdrop.html | 2 +- .../demo/src/app/modal/webdoc/modal-demos.js | 91 +++---- src/modal/lib/LICENSE | 21 ++ src/modal/lib/package.json | 16 +- src/modal/lib/src/TiModalComponent.ts | 19 +- src/modal/lib/src/TiModalModule.ts | 3 +- src/modal/lib/src/TiModalService.ts | 2 +- src/nav/lib/LICENSE | 21 ++ src/nav/lib/package.json | 2 +- src/ng/demo/project.json | 22 +- src/ng/demo/src/app/AppWcModule.ts | 21 +- src/ng/demo/src/app/DemoModules.ts | 26 +- src/ng/demo/src/main.ts | 10 + src/ng/demo/src/webdoc/getstart.md | 4 +- src/ng/demo/src/webdoc/introduce.md | 2 +- src/ng/demo/src/webdoc/menus.js | 89 ++++--- src/ng/demo/src/webdoc/themedoc.md | 22 +- src/ng/lib/LICENSE | 21 ++ src/ng/lib/README.md | 32 +++ src/ng/lib/index.ts | 2 + src/ng/lib/ng-package.json | 3 +- src/ng/lib/package.json | 227 ++++++++++-------- src/ng/ngversion/ng14/.browserslistrc | 14 ++ src/ng/ngversion/ng14/angular.json | 86 +++++++ src/ng/ngversion/ng14/package.json | 39 +++ src/ng/ngversion/ng14/tsconfig.app.json | 10 + src/ng/ngversion/ng14/tsconfig.json | 35 +++ src/ng/ngversion/ng15/angular.json | 86 +++++++ src/ng/ngversion/ng15/browserslist | 8 + src/ng/ngversion/ng15/package.json | 38 +++ src/ng/ngversion/ng15/tsconfig.app.json | 10 + src/ng/ngversion/ng15/tsconfig.json | 33 +++ src/ng/ngversion/ng16/angular.json | 86 +++++++ src/ng/ngversion/ng16/package.json | 38 +++ src/ng/ngversion/ng16/tsconfig.app.json | 10 + src/ng/ngversion/ng16/tsconfig.json | 30 +++ src/notification/lib/LICENSE | 21 ++ src/notification/lib/package.json | 8 +- src/outline/lib/LICENSE | 21 ++ src/outline/lib/package.json | 2 +- src/overflow/lib/LICENSE | 21 ++ src/overflow/lib/package.json | 8 +- .../pagination/PaginationEventComponent.ts | 2 +- .../app/pagination/PaginationTypeComponent.ts | 4 +- src/pagination/lib/LICENSE | 21 ++ src/pagination/lib/package.json | 18 +- .../src/app/path/PathfieldIspanelComponent.ts | 2 +- src/path/demo/src/app/path/path-select.html | 4 +- src/path/lib/LICENSE | 21 ++ src/path/lib/package.json | 17 +- src/path/lib/src/path-field.html | 13 +- src/path/lib/src/path-field.less | 40 ++- src/path/lib/src/path-list.less | 21 +- src/phonenumber/lib/LICENSE | 21 ++ src/phonenumber/lib/package.json | 13 +- src/phonenumber/lib/src/phonenumber.less | 9 +- src/popconfirm/lib/LICENSE | 21 ++ src/popconfirm/lib/package.json | 14 +- src/popup/lib/LICENSE | 21 ++ src/popup/lib/package.json | 4 +- src/productpreview/lib/LICENSE | 21 ++ src/productpreview/lib/package.json | 15 +- .../lib/src/productpreview.html | 2 +- .../lib/src/productpreview.less | 57 +++-- .../progressbar/ProgressbarClassComponent.ts | 10 + .../app/progressbar/progressbar-class.html | 6 +- src/progressbar/lib/LICENSE | 21 ++ src/progressbar/lib/package.json | 4 +- src/progresspie/lib/LICENSE | 21 ++ src/progresspie/lib/package.json | 2 +- .../src/app/radio/radio-group-validation.html | 4 +- src/radio/lib/LICENSE | 21 ++ src/radio/lib/package.json | 8 +- src/rate/lib/LICENSE | 21 ++ src/rate/lib/package.json | 6 +- src/renderer/lib/LICENSE | 21 ++ src/renderer/lib/package.json | 2 +- src/rights/lib/LICENSE | 21 ++ src/rights/lib/package.json | 11 +- src/rights/lib/src/icon.less | 8 +- src/rights/lib/src/rights.html | 16 +- src/rights/lib/src/rights.less | 31 ++- src/score/lib/LICENSE | 21 ++ src/score/lib/package.json | 8 +- src/score/lib/src/score.less | 21 +- src/scroll/lib/LICENSE | 21 ++ src/scroll/lib/package.json | 4 +- .../src/app/searchbox/searchbox-trimmed.html | 2 +- src/searchbox/lib/LICENSE | 21 ++ src/searchbox/lib/package.json | 18 +- .../app/select/select-beforesearch-test.html | 2 +- .../demo/src/app/select/select-maxline.html | 3 +- .../app/select/select-pagin-beforesearch.html | 9 +- src/select/lib/LICENSE | 21 ++ src/select/lib/package.json | 16 +- .../SelectgroupMultipleComponent.ts | 2 +- .../app/selectgroup/SelectgroupTestModule.ts | 3 +- .../app/selectgroup/selectgroup-template.html | 7 +- src/selectgroup/lib/LICENSE | 21 ++ src/selectgroup/lib/package.json | 9 +- src/skeleton/lib/LICENSE | 21 ++ src/skeleton/lib/package.json | 2 +- .../demo/src/app/slider/SliderTipComponent.ts | 2 +- src/slider/lib/LICENSE | 21 ++ src/slider/lib/package.json | 12 +- .../src/app/spinner/spinner-correctable.html | 2 +- .../src/app/spinner/spinner-validation.html | 2 +- src/spinner/lib/LICENSE | 21 ++ src/spinner/lib/package.json | 16 +- src/spinner/lib/src/TiSpinnerComponent.ts | 5 +- .../src/app/steps/steps-adaptive-test.html | 2 +- src/steps/lib/LICENSE | 21 ++ src/steps/lib/package.json | 12 +- src/steps/lib/src/TiStepsComponent.ts | 6 +- .../app/subtitle/subtitle-before-search.html | 2 +- .../demo/src/app/subtitle/subtitle-route.html | 2 +- src/subtitle/lib/LICENSE | 21 ++ src/subtitle/lib/package.json | 16 +- src/swiper/lib/LICENSE | 21 ++ src/swiper/lib/package.json | 8 +- src/switch/lib/LICENSE | 21 ++ src/switch/lib/package.json | 4 +- src/tab/demo/src/app/tab/TabTestModule.ts | 7 +- src/tab/demo/src/app/tab/tab-scroll.html | 4 +- .../TabRouteWebsiteViewComponent.ts | 27 +++ .../website-views/tab-route-website-view.html | 8 + src/tab/lib/LICENSE | 21 ++ src/tab/lib/package.json | 14 +- .../src/app/table/TableCheckboxComponent.ts | 2 +- .../src/app/table/TableSortBasicComponent.ts | 2 +- .../src/app/table/TableSortTestComponent.ts | 2 +- .../app/table/TableStorageConfigComponent.ts | 2 +- .../demo/src/app/table/table-actionmenu.html | 2 +- .../app/table/table-checkbox-pagination.html | 4 +- .../app/table/table-details-nesttable.html | 2 +- .../demo/src/app/table/table-radio-test.html | 2 +- .../demo/src/app/table/table-sort-basic.html | 2 +- .../demo/src/app/table/table-sort-test.html | 4 +- src/table/lib/LICENSE | 21 ++ src/table/lib/package.json | 36 +-- src/table/lib/src/TiColsToggleComponent.ts | 2 +- src/table/lib/src/head-filter-drop.html | 2 +- .../demo/src/app/tag/TagEventsComponent.ts | 12 + src/tag/demo/src/app/tag/TagTestModule.ts | 7 +- src/tag/demo/src/app/tag/tag-events.html | 1 + src/tag/lib/LICENSE | 21 ++ src/tag/lib/package.json | 8 +- src/tagsinput/demo/src/app/AppModule.ts | 4 +- src/tagsinput/demo/src/app/IndexComponent.ts | 4 +- .../src/app/tagsinput/TagsInputTestModule.ts | 4 +- .../tagsinput/TagsinputReactiveComponent.ts | 2 +- .../tagsinput/TagsinputSeparatorsComponent.ts | 2 +- .../src/app/tagsinput/tagsinput-valid.html | 9 +- src/tagsinput/lib/LICENSE | 21 ++ src/tagsinput/lib/package.json | 12 +- src/tagsinput/lib/src/TiTagsInputComponent.ts | 2 +- src/tagsinput/lib/src/tagsinput.less | 2 +- src/text/lib/LICENSE | 21 ++ src/text/lib/package.json | 8 +- src/textarea/lib/LICENSE | 21 ++ src/textarea/lib/package.json | 10 +- src/themes/basic/link-no-decoration.less | 10 - src/themes/package.json | 2 +- src/time/lib/LICENSE | 21 ++ src/time/lib/package.json | 18 +- src/timeline/lib/LICENSE | 21 ++ src/timeline/lib/package.json | 10 +- src/tip/demo/src/app/tip/TipTestModule.ts | 3 +- src/tip/demo/src/app/tip/tip-position.html | 24 +- src/tip/demo/src/app/tip/tip-zindex.html | 2 +- src/tip/lib/LICENSE | 21 ++ src/tip/lib/package.json | 8 +- src/tip/lib/src/TiTipDirective.ts | 3 +- src/tip/lib/src/TiTipService.ts | 15 +- .../app/transfer/TransferBasicComponent.ts | 2 +- .../app/transfer/TransferDisabledComponent.ts | 2 +- .../app/transfer/TransferEventComponent.ts | 2 +- .../src/app/transfer/TransferIdComponent.ts | 2 +- .../app/transfer/TransferLabelkeyComponent.ts | 2 +- .../src/app/transfer/TransferLazyComponent.ts | 2 +- .../src/app/transfer/TransferLoadComponent.ts | 2 +- .../transfer/TransferNodatatextComponent.ts | 2 +- .../transfer/TransferPlaceholderComponent.ts | 2 +- .../transfer/TransferSearchableComponent.ts | 2 +- .../transfer/TransferSearchkeysComponent.ts | 2 +- .../src/app/transfer/TransferSizeComponent.ts | 2 +- .../app/transfer/TransferTitlesComponent.ts | 2 +- .../src/app/transfer/{data.js => data.ts} | 51 ++-- .../src/app/transfer/webdoc/transfer-demos.js | 120 +++------ src/transfer/lib/LICENSE | 21 ++ src/transfer/lib/package.json | 26 +- .../src/app/tree/TreeRadioselectComponent.ts | 2 +- .../src/app/tree/TreeSelectnodeComponent.ts | 140 +++++++++++ src/tree/demo/src/app/tree/TreeTestModule.ts | 8 +- .../demo/src/app/tree/TreeUtilComponent.ts | 2 +- .../demo/src/app/tree/tree-selectnode.html | 4 + .../demo/src/app/tree/webdoc/tree-demos.js | 2 +- src/tree/lib/LICENSE | 21 ++ src/tree/lib/package.json | 20 +- src/tree/lib/src/TiTreeComponent.ts | 6 +- src/tree/lib/src/TiTreeUtil.ts | 12 +- .../treeselect/TreeselectLazyloadComponent.ts | 4 +- .../app/treeselect/TreeselectTestModule.ts | 3 +- .../app/treeselect/treeselect-maxline.html | 2 +- src/treeselect/lib/LICENSE | 21 ++ src/treeselect/lib/package.json | 22 +- .../app/upload/UploadBeforeremoveComponent.ts | 2 +- .../src/app/upload/UploadCustomComponent.ts | 3 +- .../src/app/upload/UploadEventComponent.ts | 6 +- .../demo/src/app/upload/UploadTestModule.ts | 4 + .../UploadimageChangesComponent.ts | 3 +- .../uploadimage/UploadimageEventComponent.ts | 4 +- .../src/app/uploadimage/uploadimage-drag.html | 4 +- .../app/uploadimage/uploadimage-event.html | 2 +- .../app/uploadimage/uploadimage-maxcount.html | 2 +- src/upload/lib/LICENSE | 21 ++ src/upload/lib/package.json | 28 +-- src/utils/lib/LICENSE | 21 ++ src/utils/lib/package.json | 5 +- .../ValidationFormGroupTestComponent.ts | 2 +- .../validation-form-group-test.html | 2 +- .../app/validation/validation-form-group.html | 2 +- src/validation/lib/LICENSE | 21 ++ src/validation/lib/package.json | 18 +- src/zoom/lib/LICENSE | 21 ++ src/zoom/lib/package.json | 4 +- src/zoom/lib/src/TiZoomComponent.ts | 4 +- .../files/lib/ng-package.json__tmpl__ | 2 +- .../files/lib/package.json__tmpl__ | 1 + .../files/lib/project.json__tmpl__ | 6 +- tsconfig.base.json | 1 + .../overviewimage/imglist/accordion.svg | 120 +++++++++ .../overviewimage/imglist/actionmenu.svg | 114 +++++++++ .../overviewimage/imglist/alert.svg | 90 +++++++ .../overviewimage/imglist/anchor.svg | 82 +++++++ .../overviewimage/imglist/autocomplete.svg | 108 +++++++++ .../overviewimage/imglist/avatar.svg | 100 ++++++++ .../overviewimage/imglist/badge.svg | 87 +++++++ .../overviewimage/imglist/browser.svg | 126 ++++++++++ .../overviewimage/imglist/button.svg | 106 ++++++++ .../overviewimage/imglist/buttongroup.svg | 138 +++++++++++ .../overviewimage/imglist/buttonselect.svg | 136 +++++++++++ .../overviewimage/imglist/card.svg | 132 ++++++++++ .../overviewimage/imglist/cascader.svg | 140 +++++++++++ .../overviewimage/imglist/checkbox.svg | 118 +++++++++ .../overviewimage/imglist/checkboxgroup.svg | 91 +++++++ .../overviewimage/imglist/checkgroup.svg | 91 +++++++ .../overviewimage/imglist/collapse.svg | 110 +++++++++ .../overviewimage/imglist/collapsebox.svg | 100 ++++++++ .../overviewimage/imglist/collapsebutton.svg | 132 ++++++++++ .../overviewimage/imglist/collapsetext.svg | 135 +++++++++++ .../overviewimage/imglist/copy.svg | 68 ++++++ .../overviewimage/imglist/crumb.svg | 89 +++++++ .../overviewimage/imglist/date.svg | 89 +++++++ .../overviewimage/imglist/daterange.svg | 109 +++++++++ .../overviewimage/imglist/datetime.svg | 96 ++++++++ .../overviewimage/imglist/datetimerange.svg | 94 ++++++++ website-tinydoc/overviewimage/imglist/dev.svg | 76 ++++++ .../overviewimage/imglist/foldtext.svg | 137 +++++++++++ .../overviewimage/imglist/formfield.svg | 145 +++++++++++ .../overviewimage/imglist/guides.svg | 79 ++++++ .../overviewimage/imglist/guidesteps.svg | 94 ++++++++ .../overviewimage/imglist/halfmodal.svg | 112 +++++++++ .../overviewimage/imglist/icon.svg | 85 +++++++ .../overviewimage/imglist/iconaction.svg | 77 ++++++ .../overviewimage/imglist/inputnumber.svg | 86 +++++++ .../overviewimage/imglist/interfaces.svg | 67 ++++++ .../overviewimage/imglist/intro.svg | 100 ++++++++ website-tinydoc/overviewimage/imglist/ip.svg | 121 ++++++++++ .../overviewimage/imglist/ipsection.svg | 126 ++++++++++ .../overviewimage/imglist/keymap.svg | 105 ++++++++ .../overviewimage/imglist/labeleditor.svg | 113 +++++++++ .../overviewimage/imglist/layout.svg | 108 +++++++++ .../overviewimage/imglist/leftmenu.svg | 137 +++++++++++ .../overviewimage/imglist/leftmenuthin.svg | 149 ++++++++++++ .../overviewimage/imglist/link.svg | 82 +++++++ .../overviewimage/imglist/linkbutton.svg | 86 +++++++ .../overviewimage/imglist/loading.svg | 82 +++++++ .../overviewimage/imglist/locale.svg | 80 ++++++ website-tinydoc/overviewimage/imglist/log.svg | 75 ++++++ .../overviewimage/imglist/maskinput.svg | 113 +++++++++ .../overviewimage/imglist/menu.svg | 104 ++++++++ .../overviewimage/imglist/message.svg | 104 ++++++++ .../overviewimage/imglist/modal.svg | 108 +++++++++ website-tinydoc/overviewimage/imglist/nav.svg | 85 +++++++ .../overviewimage/imglist/notification.svg | 106 ++++++++ .../overviewimage/imglist/overflow.svg | 128 ++++++++++ .../overviewimage/imglist/pagination.svg | 134 +++++++++++ .../overviewimage/imglist/path.svg | 68 ++++++ .../overviewimage/imglist/phonenumber.svg | 89 +++++++ .../overviewimage/imglist/popconfirm.svg | 141 +++++++++++ .../overviewimage/imglist/productpreview.svg | 89 +++++++ .../overviewimage/imglist/progressbar.svg | 91 +++++++ .../overviewimage/imglist/radio.svg | 117 +++++++++ .../overviewimage/imglist/radiogroup.svg | 122 ++++++++++ .../overviewimage/imglist/rate.svg | 110 +++++++++ .../overviewimage/imglist/rename.svg | 87 +++++++ .../overviewimage/imglist/rights.svg | 80 ++++++ .../overviewimage/imglist/score.svg | 163 +++++++++++++ .../overviewimage/imglist/searchbox.svg | 112 +++++++++ .../overviewimage/imglist/select.svg | 100 ++++++++ .../overviewimage/imglist/selectgroup.svg | 116 +++++++++ .../overviewimage/imglist/skeleton.svg | 91 +++++++ .../overviewimage/imglist/slider.svg | 130 ++++++++++ .../overviewimage/imglist/spinner.svg | 128 ++++++++++ .../overviewimage/imglist/steps.svg | 92 +++++++ .../overviewimage/imglist/subtitle.svg | 86 +++++++ .../overviewimage/imglist/swiper.svg | 97 ++++++++ .../overviewimage/imglist/switch.svg | 118 +++++++++ website-tinydoc/overviewimage/imglist/tab.svg | 98 ++++++++ .../overviewimage/imglist/table.svg | 95 ++++++++ website-tinydoc/overviewimage/imglist/tag.svg | 101 ++++++++ .../overviewimage/imglist/tagsinput.svg | 127 ++++++++++ .../overviewimage/imglist/text.svg | 94 ++++++++ .../overviewimage/imglist/textarea.svg | 106 ++++++++ .../overviewimage/imglist/theme.svg | 81 +++++++ .../overviewimage/imglist/time.svg | 180 ++++++++++++++ .../overviewimage/imglist/timeline.svg | 128 ++++++++++ website-tinydoc/overviewimage/imglist/tip.svg | 94 ++++++++ .../overviewimage/imglist/transfer.svg | 134 +++++++++++ .../overviewimage/imglist/tree.svg | 184 ++++++++++++++ .../overviewimage/imglist/treeselect.svg | 156 ++++++++++++ .../overviewimage/imglist/types.svg | 68 ++++++ .../overviewimage/imglist/upload.svg | 85 +++++++ .../overviewimage/imglist/uploadimage.svg | 111 +++++++++ .../overviewimage/imglist/validation.svg | 106 ++++++++ website-tinydoc/overviewimage/no-data.svg | 141 +++++++++++ website-tinydoc/overviewimage/search.svg | 16 ++ website-tinydoc/package.json | 7 +- 612 files changed, 15558 insertions(+), 1467 deletions(-) create mode 100644 build/preview-ngversion-demo.js create mode 100644 src/accordion/lib/LICENSE create mode 100644 src/actionmenu/lib/LICENSE create mode 100644 src/alert/lib/LICENSE create mode 100644 src/anchor/lib/LICENSE create mode 100644 src/autocomplete/lib/LICENSE create mode 100644 src/avatar/lib/LICENSE create mode 100644 src/badge/demo/project.json create mode 100644 src/badge/demo/src/app/AppComponent.ts create mode 100644 src/badge/demo/src/app/AppModule.ts create mode 100644 src/badge/demo/src/app/IndexComponent.ts create mode 100644 src/badge/demo/src/app/app.html create mode 100644 src/badge/demo/src/app/badge/BadgeBasicComponent.ts create mode 100644 src/badge/demo/src/app/badge/BadgeDotComponent.ts create mode 100644 src/badge/demo/src/app/badge/BadgeShowComponent.ts create mode 100644 src/badge/demo/src/app/badge/BadgeTestModule.ts create mode 100644 src/badge/demo/src/app/badge/badge-basic.html create mode 100644 src/badge/demo/src/app/badge/badge-dot.html create mode 100644 src/badge/demo/src/app/badge/badge-show.html create mode 100644 src/badge/demo/src/app/badge/webdoc/badge-demos.js create mode 100644 src/badge/demo/src/app/badge/webdoc/badge.cn.md create mode 100644 src/badge/demo/src/app/badge/webdoc/badge.en.md create mode 100644 src/badge/demo/src/favicon.ico create mode 100644 src/badge/demo/src/index.html create mode 100644 src/badge/demo/src/main.ts create mode 100644 src/badge/demo/tsconfig.app.json create mode 100644 src/badge/lib/LICENSE create mode 100644 src/badge/lib/index.ts create mode 100644 src/badge/lib/ng-package.json create mode 100644 src/badge/lib/package.json create mode 100644 src/badge/lib/project.json create mode 100644 src/badge/lib/src/TiBadgeComponent.ts create mode 100644 src/badge/lib/src/TiBadgeModule.ts create mode 100644 src/badge/lib/src/badge.html create mode 100644 src/badge/lib/src/badge.less create mode 100644 src/base/lib/LICENSE create mode 100644 src/button/lib/LICENSE create mode 100644 src/buttongroup/lib/LICENSE create mode 100644 src/buttonselect/lib/LICENSE create mode 100644 src/card/lib/LICENSE create mode 100644 src/cascader/lib/LICENSE create mode 100644 src/checkbox/lib/LICENSE create mode 100644 src/collapse/lib/LICENSE create mode 100644 src/collapsebox/lib/LICENSE create mode 100644 src/collapsebutton/lib/LICENSE create mode 100644 src/collapsetext/lib/LICENSE create mode 100644 src/copy/lib/LICENSE create mode 100644 src/crumb/lib/LICENSE create mode 100644 src/date/lib/LICENSE create mode 100644 src/datebase/lib/LICENSE create mode 100644 src/datedominator/lib/LICENSE create mode 100644 src/dateedit/lib/LICENSE create mode 100644 src/datepanel/lib/LICENSE create mode 100644 src/daterange/lib/LICENSE create mode 100644 src/datetime/lib/LICENSE create mode 100644 src/datetimerange/lib/LICENSE create mode 100644 src/dominator/lib/LICENSE create mode 100644 src/drag/lib/LICENSE create mode 100644 src/drop/lib/LICENSE create mode 100644 src/droplist/lib/LICENSE create mode 100644 src/dropsearch/lib/LICENSE create mode 100644 src/foldtext/lib/LICENSE create mode 100644 src/formfield/lib/LICENSE create mode 100644 src/grid/lib/LICENSE create mode 100644 src/guides/lib/LICENSE create mode 100644 src/guidesteps/lib/LICENSE create mode 100644 src/halfmodal/lib/LICENSE create mode 100644 src/icon/lib/LICENSE create mode 100644 src/iconaction/lib/LICENSE create mode 100644 src/imagepreview/lib/LICENSE create mode 100644 src/include/lib/LICENSE create mode 100644 src/inputnumber/lib/LICENSE create mode 100644 src/intro/lib/LICENSE create mode 100644 src/ip/lib/LICENSE create mode 100644 src/ipsection/lib/LICENSE create mode 100644 src/labeleditor/lib/LICENSE create mode 100644 src/layout/lib/LICENSE create mode 100644 src/leftmenu/lib/LICENSE create mode 100644 src/leftmenuthin/lib/LICENSE create mode 100644 src/linkbutton/lib/LICENSE create mode 100644 src/list/lib/LICENSE create mode 100644 src/loading/lib/LICENSE create mode 100644 src/locale/demo/src/app/locale/LocaleLanguageComponent.ts create mode 100644 src/locale/demo/src/app/locale/locale-language.html create mode 100644 src/locale/lib/LICENSE create mode 100644 src/menu/lib/LICENSE create mode 100644 src/message/lib/LICENSE create mode 100644 src/modal/lib/LICENSE create mode 100644 src/nav/lib/LICENSE create mode 100644 src/ng/lib/LICENSE create mode 100644 src/ng/lib/README.md create mode 100644 src/ng/ngversion/ng14/.browserslistrc create mode 100644 src/ng/ngversion/ng14/angular.json create mode 100644 src/ng/ngversion/ng14/package.json create mode 100644 src/ng/ngversion/ng14/tsconfig.app.json create mode 100644 src/ng/ngversion/ng14/tsconfig.json create mode 100644 src/ng/ngversion/ng15/angular.json create mode 100644 src/ng/ngversion/ng15/browserslist create mode 100644 src/ng/ngversion/ng15/package.json create mode 100644 src/ng/ngversion/ng15/tsconfig.app.json create mode 100644 src/ng/ngversion/ng15/tsconfig.json create mode 100644 src/ng/ngversion/ng16/angular.json create mode 100644 src/ng/ngversion/ng16/package.json create mode 100644 src/ng/ngversion/ng16/tsconfig.app.json create mode 100644 src/ng/ngversion/ng16/tsconfig.json create mode 100644 src/notification/lib/LICENSE create mode 100644 src/outline/lib/LICENSE create mode 100644 src/overflow/lib/LICENSE create mode 100644 src/pagination/lib/LICENSE create mode 100644 src/path/lib/LICENSE create mode 100644 src/phonenumber/lib/LICENSE create mode 100644 src/popconfirm/lib/LICENSE create mode 100644 src/popup/lib/LICENSE create mode 100644 src/productpreview/lib/LICENSE create mode 100644 src/progressbar/lib/LICENSE create mode 100644 src/progresspie/lib/LICENSE create mode 100644 src/radio/lib/LICENSE create mode 100644 src/rate/lib/LICENSE create mode 100644 src/renderer/lib/LICENSE create mode 100644 src/rights/lib/LICENSE create mode 100644 src/score/lib/LICENSE create mode 100644 src/scroll/lib/LICENSE create mode 100644 src/searchbox/lib/LICENSE create mode 100644 src/select/lib/LICENSE create mode 100644 src/selectgroup/lib/LICENSE create mode 100644 src/skeleton/lib/LICENSE create mode 100644 src/slider/lib/LICENSE create mode 100644 src/spinner/lib/LICENSE create mode 100644 src/steps/lib/LICENSE create mode 100644 src/subtitle/lib/LICENSE create mode 100644 src/swiper/lib/LICENSE create mode 100644 src/switch/lib/LICENSE create mode 100644 src/tab/demo/src/app/tab/website-views/TabRouteWebsiteViewComponent.ts create mode 100644 src/tab/demo/src/app/tab/website-views/tab-route-website-view.html create mode 100644 src/tab/lib/LICENSE create mode 100644 src/table/lib/LICENSE create mode 100644 src/tag/demo/src/app/tag/TagEventsComponent.ts create mode 100644 src/tag/demo/src/app/tag/tag-events.html create mode 100644 src/tag/lib/LICENSE create mode 100644 src/tagsinput/lib/LICENSE create mode 100644 src/text/lib/LICENSE create mode 100644 src/textarea/lib/LICENSE delete mode 100644 src/themes/basic/link-no-decoration.less create mode 100644 src/time/lib/LICENSE create mode 100644 src/timeline/lib/LICENSE create mode 100644 src/tip/lib/LICENSE rename src/transfer/demo/src/app/transfer/{data.js => data.ts} (42%) create mode 100644 src/transfer/lib/LICENSE create mode 100644 src/tree/demo/src/app/tree/TreeSelectnodeComponent.ts create mode 100644 src/tree/demo/src/app/tree/tree-selectnode.html create mode 100644 src/tree/lib/LICENSE create mode 100644 src/treeselect/lib/LICENSE create mode 100644 src/upload/lib/LICENSE create mode 100644 src/utils/lib/LICENSE create mode 100644 src/validation/lib/LICENSE create mode 100644 src/zoom/lib/LICENSE create mode 100644 website-tinydoc/overviewimage/imglist/accordion.svg create mode 100644 website-tinydoc/overviewimage/imglist/actionmenu.svg create mode 100644 website-tinydoc/overviewimage/imglist/alert.svg create mode 100644 website-tinydoc/overviewimage/imglist/anchor.svg create mode 100644 website-tinydoc/overviewimage/imglist/autocomplete.svg create mode 100644 website-tinydoc/overviewimage/imglist/avatar.svg create mode 100644 website-tinydoc/overviewimage/imglist/badge.svg create mode 100644 website-tinydoc/overviewimage/imglist/browser.svg create mode 100644 website-tinydoc/overviewimage/imglist/button.svg create mode 100644 website-tinydoc/overviewimage/imglist/buttongroup.svg create mode 100644 website-tinydoc/overviewimage/imglist/buttonselect.svg create mode 100644 website-tinydoc/overviewimage/imglist/card.svg create mode 100644 website-tinydoc/overviewimage/imglist/cascader.svg create mode 100644 website-tinydoc/overviewimage/imglist/checkbox.svg create mode 100644 website-tinydoc/overviewimage/imglist/checkboxgroup.svg create mode 100644 website-tinydoc/overviewimage/imglist/checkgroup.svg create mode 100644 website-tinydoc/overviewimage/imglist/collapse.svg create mode 100644 website-tinydoc/overviewimage/imglist/collapsebox.svg create mode 100644 website-tinydoc/overviewimage/imglist/collapsebutton.svg create mode 100644 website-tinydoc/overviewimage/imglist/collapsetext.svg create mode 100644 website-tinydoc/overviewimage/imglist/copy.svg create mode 100644 website-tinydoc/overviewimage/imglist/crumb.svg create mode 100644 website-tinydoc/overviewimage/imglist/date.svg create mode 100644 website-tinydoc/overviewimage/imglist/daterange.svg create mode 100644 website-tinydoc/overviewimage/imglist/datetime.svg create mode 100644 website-tinydoc/overviewimage/imglist/datetimerange.svg create mode 100644 website-tinydoc/overviewimage/imglist/dev.svg create mode 100644 website-tinydoc/overviewimage/imglist/foldtext.svg create mode 100644 website-tinydoc/overviewimage/imglist/formfield.svg create mode 100644 website-tinydoc/overviewimage/imglist/guides.svg create mode 100644 website-tinydoc/overviewimage/imglist/guidesteps.svg create mode 100644 website-tinydoc/overviewimage/imglist/halfmodal.svg create mode 100644 website-tinydoc/overviewimage/imglist/icon.svg create mode 100644 website-tinydoc/overviewimage/imglist/iconaction.svg create mode 100644 website-tinydoc/overviewimage/imglist/inputnumber.svg create mode 100644 website-tinydoc/overviewimage/imglist/interfaces.svg create mode 100644 website-tinydoc/overviewimage/imglist/intro.svg create mode 100644 website-tinydoc/overviewimage/imglist/ip.svg create mode 100644 website-tinydoc/overviewimage/imglist/ipsection.svg create mode 100644 website-tinydoc/overviewimage/imglist/keymap.svg create mode 100644 website-tinydoc/overviewimage/imglist/labeleditor.svg create mode 100644 website-tinydoc/overviewimage/imglist/layout.svg create mode 100644 website-tinydoc/overviewimage/imglist/leftmenu.svg create mode 100644 website-tinydoc/overviewimage/imglist/leftmenuthin.svg create mode 100644 website-tinydoc/overviewimage/imglist/link.svg create mode 100644 website-tinydoc/overviewimage/imglist/linkbutton.svg create mode 100644 website-tinydoc/overviewimage/imglist/loading.svg create mode 100644 website-tinydoc/overviewimage/imglist/locale.svg create mode 100644 website-tinydoc/overviewimage/imglist/log.svg create mode 100644 website-tinydoc/overviewimage/imglist/maskinput.svg create mode 100644 website-tinydoc/overviewimage/imglist/menu.svg create mode 100644 website-tinydoc/overviewimage/imglist/message.svg create mode 100644 website-tinydoc/overviewimage/imglist/modal.svg create mode 100644 website-tinydoc/overviewimage/imglist/nav.svg create mode 100644 website-tinydoc/overviewimage/imglist/notification.svg create mode 100644 website-tinydoc/overviewimage/imglist/overflow.svg create mode 100644 website-tinydoc/overviewimage/imglist/pagination.svg create mode 100644 website-tinydoc/overviewimage/imglist/path.svg create mode 100644 website-tinydoc/overviewimage/imglist/phonenumber.svg create mode 100644 website-tinydoc/overviewimage/imglist/popconfirm.svg create mode 100644 website-tinydoc/overviewimage/imglist/productpreview.svg create mode 100644 website-tinydoc/overviewimage/imglist/progressbar.svg create mode 100644 website-tinydoc/overviewimage/imglist/radio.svg create mode 100644 website-tinydoc/overviewimage/imglist/radiogroup.svg create mode 100644 website-tinydoc/overviewimage/imglist/rate.svg create mode 100644 website-tinydoc/overviewimage/imglist/rename.svg create mode 100644 website-tinydoc/overviewimage/imglist/rights.svg create mode 100644 website-tinydoc/overviewimage/imglist/score.svg create mode 100644 website-tinydoc/overviewimage/imglist/searchbox.svg create mode 100644 website-tinydoc/overviewimage/imglist/select.svg create mode 100644 website-tinydoc/overviewimage/imglist/selectgroup.svg create mode 100644 website-tinydoc/overviewimage/imglist/skeleton.svg create mode 100644 website-tinydoc/overviewimage/imglist/slider.svg create mode 100644 website-tinydoc/overviewimage/imglist/spinner.svg create mode 100644 website-tinydoc/overviewimage/imglist/steps.svg create mode 100644 website-tinydoc/overviewimage/imglist/subtitle.svg create mode 100644 website-tinydoc/overviewimage/imglist/swiper.svg create mode 100644 website-tinydoc/overviewimage/imglist/switch.svg create mode 100644 website-tinydoc/overviewimage/imglist/tab.svg create mode 100644 website-tinydoc/overviewimage/imglist/table.svg create mode 100644 website-tinydoc/overviewimage/imglist/tag.svg create mode 100644 website-tinydoc/overviewimage/imglist/tagsinput.svg create mode 100644 website-tinydoc/overviewimage/imglist/text.svg create mode 100644 website-tinydoc/overviewimage/imglist/textarea.svg create mode 100644 website-tinydoc/overviewimage/imglist/theme.svg create mode 100644 website-tinydoc/overviewimage/imglist/time.svg create mode 100644 website-tinydoc/overviewimage/imglist/timeline.svg create mode 100644 website-tinydoc/overviewimage/imglist/tip.svg create mode 100644 website-tinydoc/overviewimage/imglist/transfer.svg create mode 100644 website-tinydoc/overviewimage/imglist/tree.svg create mode 100644 website-tinydoc/overviewimage/imglist/treeselect.svg create mode 100644 website-tinydoc/overviewimage/imglist/types.svg create mode 100644 website-tinydoc/overviewimage/imglist/upload.svg create mode 100644 website-tinydoc/overviewimage/imglist/uploadimage.svg create mode 100644 website-tinydoc/overviewimage/imglist/validation.svg create mode 100644 website-tinydoc/overviewimage/no-data.svg create mode 100644 website-tinydoc/overviewimage/search.svg diff --git a/CHANGELOG.md b/CHANGELOG.md index 04912c0..194e964 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,14 +3,26 @@ title: 更新日志 | TinyNG --- ## 更新日志 -### 1.0.0-beta.2 +### 1.0.3(Angular13、Angular14、Angular15、Angular16) -*2023-05-16* +*2024-03-28* -1. Latest version +table:表头过滤结束日期字段不显示。 -### 1.0.0-beta.1 +Badge:新增标识组件。 -*2023-04-19* +### 1.0.2(Angular13、Angular14、Angular15、Angular16) -1. Latest version +*2023-11-09* + +menu:单独使用该模块时国际化词条报错。 + +### 1.0.1(Angular13、Angular14、Angular15、Angular16) + +*2023-07-27* + +tree:单选树子层级只有一项时,使用`selectNode`方法时无法高亮子级,会高亮父节点。 + +### 1.0.0(Angular13、Angular14、Angular15) + +*2023-06-09* diff --git a/README-zh_CN.md b/README-zh_CN.md index ce9045d..41a7ffe 100644 --- a/README-zh_CN.md +++ b/README-zh_CN.md @@ -58,8 +58,8 @@ export class AppModule { ```diff { "styles": [ -+ "node_modules/@opentiny/ng/themes/styles.css", -+ "node_modules/@opentiny/ng/themes/theme-default.css", ++ "node_modules/@opentiny/ng-themes/styles.css", ++ "node_modules/@opentiny/ng-themes/theme-default.css", ] } ``` diff --git a/README.md b/README.md index aefc389..a9d5fc8 100644 --- a/README.md +++ b/README.md @@ -59,8 +59,8 @@ And import style file link in `angular.json`. ```diff { "styles": [ -+ "node_modules/@opentiny/ng/themes/styles.css", -+ "node_modules/@opentiny/ng/themes/theme-default.css", ++ "node_modules/@opentiny/ng-themes/styles.css", ++ "node_modules/@opentiny/ng-themes/theme-default.css", ] } ``` diff --git a/angular.json b/angular.json index 93456c2..3947f06 100644 --- a/angular.json +++ b/angular.json @@ -13,6 +13,8 @@ "autocomplete-demo": "src/autocomplete/demo", "avatar": "src/avatar/lib", "avatar-demo": "src/avatar/demo", + "badge": "src/badge/lib", + "badge-demo": "src/badge/demo", "base": "src/base/lib", "button": "src/button/lib", "button-demo": "src/button/demo", diff --git a/build.md b/build.md index 1605545..521979e 100644 --- a/build.md +++ b/build.md @@ -99,9 +99,54 @@ ``` 或执行命令行: - ``` + ```bash ng run ng-demo:preview ``` 功能:1. 构建打包相关 @opentiny/ng-xxx 发布包(.tgz);2. 在 ng-demo 项目中 npm install 安装 .tgz 包;3. ng-demo 项目生产环境构建;4. 启动浏览器在8020 端口运行 + +### 基于 Angular13 构建的 lib 在 Angular14/15 的应用中使用效果预览命令 + + 执行命令行: + ```bash + ng preview ng-demo --configuration ng14(或者 ng15) + ``` + + 或执行命令行: + ```bash + ng run ng-demo:preview --configuration ng14(或者 ng15) + ``` + + 功能: + 1. 基于 Angular13 构建打包相关 @opentiny/ng-xxx 发布包(.tgz); + 2. 在 src/ng/ngversion 项目中 npm install 安装 Angular14/15,同时安装 @opentiny/ng-xxx 的 tgz 包; + 3. 基于 Angular14/15 对 ng-demo 项目进行生产环境构建; + 4. 启动浏览器在 8020 端口运行,查看 Angular13 的 lib 在 Angular14/15 demo中的使用效果。 + +### 发布组件 + +1. 发布全量组件: + + 执行命令行: + ```bash + ng publish ng --args="--tag=xxxx" (例如:ng publish ng --args="--tag=latest") + ``` + + 或执行命令行: + ```bash + ng run ng:publish --args="--tag=xxxx" + ``` + +2. 发布单个组件: + + 执行命令行: + ```bash + ng publish 组件名 --args="--tag=xxxx" (例如:ng publish select --args="--tag=latest") + ``` + + 或执行命令行: + ```bash + ng run 组件名:publish --args="--tag=xxxx" + ``` + diff --git a/build/buildwc.js b/build/buildwc.js index e17e6d2..736a625 100644 --- a/build/buildwc.js +++ b/build/buildwc.js @@ -4,7 +4,7 @@ const { execSync } = require('child_process'); // 1.删除 dist 目录 execSync('npm run clean'); -// 2.编译生产环境 tiny3demo +// 2.编译生产环境 tinyng-demo execSync('ng run ng-demo:build:wc --skip-nx-cache'); // 3.编译基础样式 execSync('npx lessc src/themes/basic/build.less dist/apps/ng/assets/themes/styles.css'); diff --git a/build/preview-demo.js b/build/preview-demo.js index 1697539..cbd8a3c 100644 --- a/build/preview-demo.js +++ b/build/preview-demo.js @@ -40,14 +40,15 @@ serverDemo(); function ready(){ - execSync('npm run prepreview'); + execSync('npm run prepreview', { stdio: 'inherit' }); } function buildLib() { - execSync(`ng build ${name}`); + console.log('---------------- build lib ---------------'); + execSync(`ng build ${name}`, { stdio: 'inherit' }); if (isNeedThemesBuild() && !isNgDemoPreview) { - execSync('ng build themes'); + execSync('ng build themes', { stdio: 'inherit' }); } } @@ -65,15 +66,19 @@ function changePathAliasAndInstallLib() { if (isNgDemoPreview) { delete baseTsConfigData.compilerOptions.paths; - execSync(`ng pack ${ngDemoDir}`); + + console.log('---------------- pack lib ---------------'); + execSync(`ng pack ${ngDemoDir}`, { stdio: 'inherit' }); } dirs.forEach((dir) => { // 去除掉 compilerOptions.paths 中当前组件 demo 中使用的当前组件 lib 库的路径,以便在后续构建当前组件demo 时使用 node_modules 中的当前组件 lib 库 if (!isNgDemoPreview) { delete baseTsConfigData.compilerOptions.paths[`@opentiny/ng-${dir}`]; - // 打包压缩 lib 库 - execSync(`ng pack ${dir}`); + + console.log('---------------- pack lib ---------------'); + // 打包压缩 lib 库,路径为 ng-xx 需要去除前三位 + execSync(`ng pack ${dir.slice(3)}`, { stdio: 'inherit' }); } // 拼凑 npm install 时所需的 lib 库的 tgz 包路径 @@ -86,8 +91,10 @@ function changePathAliasAndInstallLib() { installs += `dist/libs/${dir}/${fileName} `; } }); + + console.log('---------------- install lib ---------------'); // 安装当前组件 lib 库 - execSync(`npm install ${installs} --legacy-peer-deps`); + execSync(`npm install ${installs} --legacy-peer-deps`, { stdio: 'inherit' }); // 将经上面处理过的 tsconfig.base.json 文件内容再写入 fs.writeFileSync(baseTsConfigPath, JSON.stringify(baseTsConfigData, "", "\t")); @@ -111,16 +118,18 @@ function configDemoThemes() { } function buildDemo() { - execSync(`ng build ${name}-demo`); + console.log('---------------- build demo ---------------'); + execSync(`ng build ${name}-demo`, { stdio: 'inherit' }); } function reset() { const param = isNeedThemesBuild() ? ` ${name}` : ''; - execSync(`npm run resetpreview${param}`); + execSync(`npm run resetpreview${param}`, { stdio: 'inherit' }); } function serverDemo() { - execSync(`npx live-server dist/apps/${name} --port=8020`); + console.log('---------------- serve demo ---------------'); + execSync(`npx live-server dist/apps/${name} --port=8020`, { stdio: 'inherit' }); } function isNeedThemesBuild() { diff --git a/build/preview-ngversion-demo.js b/build/preview-ngversion-demo.js new file mode 100644 index 0000000..e52cf92 --- /dev/null +++ b/build/preview-ngversion-demo.js @@ -0,0 +1,87 @@ +/** + * 基于 Angular13 构建的 lib 在 Angular14/15 的应用demo中使用效果(生产环境)预览。 + * 使用方式:在根目录下,执行 `ng preview ng-demo --configuration ng14(或者 ng15)`。 + */ +const path = require('path'); +const fs = require('fs-extra'); +const { execSync } = require('child_process'); + +// 处理输入参数,获取目标组件名 +const args = process.argv; +if (args.length !== 3) { + throw new TypeError('请输入要预览的组件名称!'); + return; +} +const name = args[2]; +console.log('name', name); +// 删除 dist、node_modules/@opentiny 等 +ready(); + +// build 构建 lib +buildLib(); + +// 打包压缩 lib 为 tgz 文件 +packLib(); + +// 在对应目录执行 npm install,并安装 demo 所依赖的 lib 的 tgz 包。 +installLib(); + +// 打包构建 demo +buildDemo(); + +// // 启动 demo +serverDemo(); + + +function ready(){ + execSync('npm run clean', { stdio: 'inherit' }); +} + +function buildLib() { + console.log('---------------- build lib ---------------'); + execSync(`ng build ng`, { stdio: 'inherit' }); +} + +function packLib() { + console.log('---------------- pack lib ---------------'); + execSync('ng pack ng', { stdio: 'inherit' }); +} + +function installLib() { + const distLibsPath = path.resolve(__dirname, '../dist/libs'); + const dirs = fs.readdirSync(distLibsPath); + let installs = ''; + dirs.forEach((dir) => { + // 拼凑 npm install 时所需的 lib 库的 tgz 包路径 + const dirPath = path.resolve(distLibsPath, `${dir}`); + const fileName = fs.readdirSync(dirPath).filter((file) => { + return file.endsWith('.tgz'); + })[0]; + + if (fileName) { + installs += `../../../../dist/libs/${dir}/${fileName} `; + } + }); + console.log('---------------- install lib ---------------'); + // 安装当前组件 lib 库 + execSync(`cd src/ng/ngversion/${name} && npm install --force && npm install ${installs} --legacy-peer-deps`, { stdio: 'inherit' }); +} + +function buildDemo() { + // 解决 ng16 时生产环境启动运行时报错问题 + if (name === 'ng16') { + fs.moveSync(path.resolve(__dirname, '../src/browserslist'),path.resolve(__dirname, '../src/browserslist_bak')) + } + + console.log(`---------------- build ${name} demo ---------------`); + execSync(`cd src/ng/ngversion/${name} && npm run build`, { stdio: 'inherit' }); + + if (name === 'ng16') { + fs.moveSync(path.resolve(__dirname, '../src/browserslist_bak'),path.resolve(__dirname, '../src/browserslist')) + } +} + +function serverDemo() { + console.log(`---------------- serve ${name} demo ---------------`); + execSync(`npx live-server dist/apps/${name} --port=8022`, { stdio: 'inherit' }); +} diff --git a/src/accordion/lib/LICENSE b/src/accordion/lib/LICENSE new file mode 100644 index 0000000..7f66ede --- /dev/null +++ b/src/accordion/lib/LICENSE @@ -0,0 +1,21 @@ +The MIT License + +Copyright (c) 2022 - present TinyUI Authors. +Copyright (c) 2022 - present Huawei Cloud Computing Technologies Co., Ltd. + + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and +associated documentation files (the "Software"), to deal in the Software without restriction, +including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, +and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or +substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, +INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A +PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS +BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, +TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE +OR OTHER DEALINGS IN THE SOFTWARE. \ No newline at end of file diff --git a/src/accordion/lib/package.json b/src/accordion/lib/package.json index a93ead2..87ccd32 100644 --- a/src/accordion/lib/package.json +++ b/src/accordion/lib/package.json @@ -1,13 +1,13 @@ { "name": "@opentiny/ng-accordion", - "version": "1.0.0-beta.2", + "version": "1.0.3", "license": "MIT", "peerDependencies": { "@angular/core": ">=13.0.0", - "@opentiny/ng-base": "~1.0.0-beta.2", + "@opentiny/ng-base": "~1.0.3", "@angular/animations": ">=13.0.0", "@angular/common": ">=13.0.0", - "@opentiny/ng-outline": "~1.0.0-beta.2", - "@opentiny/ng-icon": "~1.0.0-beta.2" + "@opentiny/ng-outline": "~1.0.3", + "@opentiny/ng-icon": "~1.0.3" } } \ No newline at end of file diff --git a/src/actionmenu/demo/src/app/actionmenu/actionmenu-items.html b/src/actionmenu/demo/src/app/actionmenu/actionmenu-items.html index 9432098..6b13e50 100644 --- a/src/actionmenu/demo/src/app/actionmenu/actionmenu-items.html +++ b/src/actionmenu/demo/src/app/actionmenu/actionmenu-items.html @@ -1,6 +1,5 @@

描述

Actionmenu菜单按钮组件,选项数目依照最大个数和宽度空间。

-注: 10.1.5版本改动默认最大显示数量3个(包括menu)

示例

diff --git a/src/actionmenu/demo/src/app/actionmenu/actionmenu-templete-test.html b/src/actionmenu/demo/src/app/actionmenu/actionmenu-templete-test.html index 450948f..cd2ff2c 100644 --- a/src/actionmenu/demo/src/app/actionmenu/actionmenu-templete-test.html +++ b/src/actionmenu/demo/src/app/actionmenu/actionmenu-templete-test.html @@ -1,7 +1,7 @@

描述

自定义模板测试

示例

-

1.兼容旧版模板测试(10.0.3 之前版本)

+

1.兼容旧版模板测试

自定义 item 模板(未添加 #item 标签

diff --git a/src/actionmenu/demo/src/app/actionmenu/actionmenu-tips-test.html b/src/actionmenu/demo/src/app/actionmenu/actionmenu-tips-test.html index 4a5f29b..fa48b2c 100644 --- a/src/actionmenu/demo/src/app/actionmenu/actionmenu-tips-test.html +++ b/src/actionmenu/demo/src/app/actionmenu/actionmenu-tips-test.html @@ -43,7 +43,7 @@
-

5.兼容旧版模板测试(10.0.3 之前版本)

+

5.兼容旧版模板测试

自定义 item 模板(未添加 #item 标签) + 自定义 tip 模板

diff --git a/src/actionmenu/lib/LICENSE b/src/actionmenu/lib/LICENSE new file mode 100644 index 0000000..7f66ede --- /dev/null +++ b/src/actionmenu/lib/LICENSE @@ -0,0 +1,21 @@ +The MIT License + +Copyright (c) 2022 - present TinyUI Authors. +Copyright (c) 2022 - present Huawei Cloud Computing Technologies Co., Ltd. + + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and +associated documentation files (the "Software"), to deal in the Software without restriction, +including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, +and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or +substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, +INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A +PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS +BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, +TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE +OR OTHER DEALINGS IN THE SOFTWARE. \ No newline at end of file diff --git a/src/actionmenu/lib/package.json b/src/actionmenu/lib/package.json index ad31380..ae8add1 100644 --- a/src/actionmenu/lib/package.json +++ b/src/actionmenu/lib/package.json @@ -1,14 +1,14 @@ { "name": "@opentiny/ng-actionmenu", - "version": "1.0.0-beta.2", + "version": "1.0.3", "license": "MIT", "peerDependencies": { - "@opentiny/ng-base": "~1.0.0-beta.2", - "@opentiny/ng-menu": "~1.0.0-beta.2", - "@opentiny/ng-locale": "~1.0.0-beta.2", + "@opentiny/ng-base": "~1.0.3", + "@opentiny/ng-menu": "~1.0.3", + "@opentiny/ng-locale": "~1.0.3", "@angular/core": ">=13.0.0", "@angular/common": ">=13.0.0", - "@opentiny/ng-tip": "~1.0.0-beta.2", - "@opentiny/ng-popconfirm": "~1.0.0-beta.2" + "@opentiny/ng-tip": "~1.0.3", + "@opentiny/ng-popconfirm": "~1.0.3" } } \ No newline at end of file diff --git a/src/actionmenu/lib/src/TiActionmenuComponent.ts b/src/actionmenu/lib/src/TiActionmenuComponent.ts index b172c58..2493394 100644 --- a/src/actionmenu/lib/src/TiActionmenuComponent.ts +++ b/src/actionmenu/lib/src/TiActionmenuComponent.ts @@ -254,7 +254,7 @@ export class TiActionmenuComponent extends TiFormComponent { } /** * 兼容旧版: - * 10.0.3 版本之前只能内嵌一个模板,无命名。 + * 之前只能内嵌一个模板,无命名。 * 新版可以内嵌两个模板,示例书写要求都命名(#item,#tip)。 * 但需要兼容旧版无命名测试用例。 */ diff --git a/src/alert/demo/src/app/alert/AlertDarkthemeComponent.ts b/src/alert/demo/src/app/alert/AlertDarkthemeComponent.ts index 3dedf6c..9cb9a78 100644 --- a/src/alert/demo/src/app/alert/AlertDarkthemeComponent.ts +++ b/src/alert/demo/src/app/alert/AlertDarkthemeComponent.ts @@ -3,4 +3,12 @@ import { Component } from '@angular/core'; @Component({ templateUrl: './alert-darktheme.html' }) -export class AlertDarkthemeComponent {} +export class AlertDarkthemeComponent { + public isShow: boolean = false; + //当10000ms之后,所有的提示都消失后,显示提示信息,避免服务误认为啥都没显示。 + ngAfterViewInit(): void { + setTimeout(() => { + this.isShow = true; + }, 10100); + } +} diff --git a/src/alert/demo/src/app/alert/AlertTestModule.ts b/src/alert/demo/src/app/alert/AlertTestModule.ts index a5d5ab0..acbb31f 100644 --- a/src/alert/demo/src/app/alert/AlertTestModule.ts +++ b/src/alert/demo/src/app/alert/AlertTestModule.ts @@ -3,9 +3,6 @@ import { CommonModule } from '@angular/common'; import { RouterModule, Routes } from '@angular/router'; import { TiAlertModule, TiButtonModule, TiSelectModule } from '@opentiny/ng'; -// import { TiAlertModule } from '@opentiny/ng-alert'; -// import { TiButtonModule } from '@opentiny/ng-button'; -// import { TiSelectModule } from '@opentiny/ng-select'; import { DemoLogModule } from '../../../../../ng/demolog/DemoLogModule'; import { AlertTypeComponent } from './AlertTypeComponent'; diff --git a/src/alert/demo/src/app/alert/alert-darktheme.html b/src/alert/demo/src/app/alert/alert-darktheme.html index feeac23..032b2d9 100644 --- a/src/alert/demo/src/app/alert/alert-darktheme.html +++ b/src/alert/demo/src/app/alert/alert-darktheme.html @@ -5,3 +5,4 @@ warn类型
error类型 +

告警已消失,重新加载请刷新。

diff --git a/src/alert/demo/src/app/alert/alert-dismiss.html b/src/alert/demo/src/app/alert/alert-dismiss.html index df27c24..ab537ca 100644 --- a/src/alert/demo/src/app/alert/alert-dismiss.html +++ b/src/alert/demo/src/app/alert/alert-dismiss.html @@ -1 +1 @@ -5000ms后自动消失 +5000ms后自动消失 diff --git a/src/alert/lib/LICENSE b/src/alert/lib/LICENSE new file mode 100644 index 0000000..7f66ede --- /dev/null +++ b/src/alert/lib/LICENSE @@ -0,0 +1,21 @@ +The MIT License + +Copyright (c) 2022 - present TinyUI Authors. +Copyright (c) 2022 - present Huawei Cloud Computing Technologies Co., Ltd. + + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and +associated documentation files (the "Software"), to deal in the Software without restriction, +including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, +and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or +substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, +INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A +PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS +BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, +TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE +OR OTHER DEALINGS IN THE SOFTWARE. \ No newline at end of file diff --git a/src/alert/lib/package.json b/src/alert/lib/package.json index b263f01..3128e71 100644 --- a/src/alert/lib/package.json +++ b/src/alert/lib/package.json @@ -1,14 +1,14 @@ { "name": "@opentiny/ng-alert", - "version": "1.0.0-beta.2", + "version": "1.0.3", "license": "MIT", "peerDependencies": { "@angular/common": ">=13.0.0", - "@opentiny/ng-base": "~1.0.0-beta.2", - "@opentiny/ng-utils": "~1.0.0-beta.2", + "@opentiny/ng-base": "~1.0.3", + "@opentiny/ng-utils": "~1.0.3", "@angular/core": ">=13.0.0", - "@opentiny/ng-icon": "~1.0.0-beta.2", - "@opentiny/ng-outline": "~1.0.0-beta.2", + "@opentiny/ng-icon": "~1.0.3", + "@opentiny/ng-outline": "~1.0.3", "@angular/animations": ">=13.0.0" } } \ No newline at end of file diff --git a/src/alert/lib/src/TiAlertComponent.ts b/src/alert/lib/src/TiAlertComponent.ts index 1069a43..e2c4353 100644 --- a/src/alert/lib/src/TiAlertComponent.ts +++ b/src/alert/lib/src/TiAlertComponent.ts @@ -34,7 +34,7 @@ import packageInfo from '../package.json'; /** * Alert组件用于消息提示,提供了四种类型 * - *

10.1.13版本之后,使用此组件时需要开发者在项目模块(建议在根模块) + *

使用此组件时需要开发者在项目模块(建议在根模块) * 中引入BrowserAnimationsModule。这是因为此组件中使用了Angular动画,需要引入BrowserAnimationsModule, * 但是 BrowserAnimationsModule 不能在懒加载模块被重复引入,所以需要开发者来引入BrowserAnimationsModule,保证其引入一次。

* diff --git a/src/anchor/lib/LICENSE b/src/anchor/lib/LICENSE new file mode 100644 index 0000000..7f66ede --- /dev/null +++ b/src/anchor/lib/LICENSE @@ -0,0 +1,21 @@ +The MIT License + +Copyright (c) 2022 - present TinyUI Authors. +Copyright (c) 2022 - present Huawei Cloud Computing Technologies Co., Ltd. + + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and +associated documentation files (the "Software"), to deal in the Software without restriction, +including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, +and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or +substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, +INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A +PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS +BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, +TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE +OR OTHER DEALINGS IN THE SOFTWARE. \ No newline at end of file diff --git a/src/anchor/lib/package.json b/src/anchor/lib/package.json index afe74b1..aaaf3e6 100644 --- a/src/anchor/lib/package.json +++ b/src/anchor/lib/package.json @@ -1,10 +1,10 @@ { "name": "@opentiny/ng-anchor", - "version": "1.0.0-beta.2", + "version": "1.0.3", "license": "MIT", "peerDependencies": { "@angular/core": ">=13.0.0", "@angular/common": ">=13.0.0", - "@opentiny/ng-base": "~1.0.0-beta.2" + "@opentiny/ng-base": "~1.0.3" } } \ No newline at end of file diff --git a/src/anchor/lib/src/TiAnchorComponent.ts b/src/anchor/lib/src/TiAnchorComponent.ts index fd750ee..a7b4be4 100644 --- a/src/anchor/lib/src/TiAnchorComponent.ts +++ b/src/anchor/lib/src/TiAnchorComponent.ts @@ -50,7 +50,7 @@ export interface TiAnchorItem { styleUrls: ['./anchor.less'], changeDetection: ChangeDetectionStrategy.OnPush, host: { - '[class.tp-anchor-container]': 'true' + '[class.ti3-anchor-container]': 'true' } }) export class TiAnchorComponent extends TiBaseComponent { diff --git a/src/anchor/lib/src/anchor.html b/src/anchor/lib/src/anchor.html index fcdcdf2..ee8bf9e 100644 --- a/src/anchor/lib/src/anchor.html +++ b/src/anchor/lib/src/anchor.html @@ -1,9 +1,9 @@