Showing
22 changed files
with
46 additions
and
35 deletions
src/packages/components/external/Informations/Inputs/OverrideInputsDate/config.ts
renamed from
src/packages/components/external/Informations/Mores/OverrideInputsDate/config.ts
src/packages/components/external/Informations/Inputs/OverrideInputsDate/config.vue
renamed from
src/packages/components/external/Informations/Mores/OverrideInputsDate/config.vue
src/packages/components/external/Informations/Inputs/OverrideInputsDate/index.ts
renamed from
src/packages/components/external/Informations/Mores/OverrideInputsDate/index.ts
| ... | ... | @@ -10,8 +10,8 @@ export const OverrideInputsDateConfig: ConfigType = { |
| 10 | 10 | chartKey, |
| 11 | 11 | conKey, |
| 12 | 12 | title: '自定义时间选择器', |
| 13 | - category: ChatCategoryEnum.MORE, | |
| 14 | - categoryName: ChatCategoryEnumName.MORE, | |
| 13 | + category: ChatCategoryEnum.INPUTS, | |
| 14 | + categoryName: ChatCategoryEnumName.INPUTS, | |
| 15 | 15 | package: PackagesCategoryEnum.INFORMATIONS, |
| 16 | 16 | chartFrame: ChartFrameEnum.STATIC, |
| 17 | 17 | image: 'inputs_date.png' | ... | ... |
src/packages/components/external/Informations/Inputs/OverrideInputsDate/index.vue
renamed from
src/packages/components/external/Informations/Mores/OverrideInputsDate/index.vue
src/packages/components/external/Informations/Inputs/OverrideInputsDate/interact.ts
renamed from
src/packages/components/external/Informations/Mores/OverrideInputsDate/interact.ts
src/packages/components/external/Informations/Inputs/OverrideInputsDate/shortcutTime.ts
renamed from
src/packages/components/external/Informations/Mores/OverrideInputsDate/shortcutTime.ts
src/packages/components/external/Informations/Inputs/OverrideInputsTab/config.ts
renamed from
src/packages/components/external/Informations/Mores/OverrideInputsTab/config.ts
src/packages/components/external/Informations/Inputs/OverrideInputsTab/config.vue
renamed from
src/packages/components/external/Informations/Mores/OverrideInputsTab/config.vue
src/packages/components/external/Informations/Inputs/OverrideInputsTab/index.ts
renamed from
src/packages/components/external/Informations/Mores/OverrideInputsTab/index.ts
| ... | ... | @@ -9,8 +9,8 @@ export const OverrideInputsTabConfig: ConfigType = { |
| 9 | 9 | chartKey, |
| 10 | 10 | conKey, |
| 11 | 11 | title: '自定义标签选择器', |
| 12 | - category: ChatCategoryEnum.MORE, | |
| 13 | - categoryName: ChatCategoryEnumName.MORE, | |
| 12 | + category: ChatCategoryEnum.INPUTS, | |
| 13 | + categoryName: ChatCategoryEnumName.INPUTS, | |
| 14 | 14 | package: PackagesCategoryEnum.INFORMATIONS, |
| 15 | 15 | chartFrame: ChartFrameEnum.COMMON, |
| 16 | 16 | image: 'inputs_tab.png' | ... | ... |
src/packages/components/external/Informations/Inputs/OverrideInputsTab/index.vue
renamed from
src/packages/components/external/Informations/Mores/OverrideInputsTab/index.vue
src/packages/components/external/Informations/Inputs/OverrideInputsTab/interact.ts
renamed from
src/packages/components/external/Informations/Mores/OverrideInputsTab/interact.ts
src/packages/components/external/Informations/Inputs/OverrideSelect/config.ts
renamed from
src/packages/components/external/Informations/Mores/OverrideSelect/config.ts
src/packages/components/external/Informations/Inputs/OverrideSelect/config.vue
renamed from
src/packages/components/external/Informations/Mores/OverrideSelect/config.vue
src/packages/components/external/Informations/Inputs/OverrideSelect/index.ts
renamed from
src/packages/components/external/Informations/Mores/OverrideSelect/index.ts
| ... | ... | @@ -9,8 +9,8 @@ export const OverrideSelectConfig: ConfigType = { |
| 9 | 9 | chartKey, |
| 10 | 10 | conKey, |
| 11 | 11 | title: '自定义下拉选择器', |
| 12 | - category: ChatCategoryEnum.MORE, | |
| 13 | - categoryName: ChatCategoryEnumName.MORE, | |
| 12 | + category: ChatCategoryEnum.INPUTS, | |
| 13 | + categoryName: ChatCategoryEnumName.INPUTS, | |
| 14 | 14 | package: PackagesCategoryEnum.INFORMATIONS, |
| 15 | 15 | chartFrame: ChartFrameEnum.COMMON, |
| 16 | 16 | image: 'inputs_select.png' | ... | ... |
src/packages/components/external/Informations/Inputs/OverrideSelect/index.vue
renamed from
src/packages/components/external/Informations/Mores/OverrideSelect/index.vue
src/packages/components/external/Informations/Inputs/OverrideSelect/interact.ts
renamed from
src/packages/components/external/Informations/Mores/OverrideSelect/interact.ts
src/packages/components/external/Informations/Texts/OverrideTextCommon/config.ts
renamed from
src/packages/components/external/Informations/Mores/OverrideTextCommon/config.ts
src/packages/components/external/Informations/Texts/OverrideTextCommon/config.vue
renamed from
src/packages/components/external/Informations/Mores/OverrideTextCommon/config.vue
src/packages/components/external/Informations/Texts/OverrideTextCommon/index.ts
renamed from
src/packages/components/external/Informations/Mores/OverrideTextCommon/index.ts
| ... | ... | @@ -9,8 +9,8 @@ export const OverrideTextCommonConfig: ConfigType = { |
| 9 | 9 | chartKey, |
| 10 | 10 | conKey, |
| 11 | 11 | title: '自定义文字', |
| 12 | - category: ChatCategoryEnum.MORE, | |
| 13 | - categoryName: ChatCategoryEnumName.MORE, | |
| 12 | + category: ChatCategoryEnum.TEXT, | |
| 13 | + categoryName: ChatCategoryEnumName.TEXT, | |
| 14 | 14 | package: PackagesCategoryEnum.INFORMATIONS, |
| 15 | 15 | chartFrame: ChartFrameEnum.COMMON, |
| 16 | 16 | image: 'text_static.png' | ... | ... |
src/packages/components/external/Informations/Texts/OverrideTextCommon/index.vue
renamed from
src/packages/components/external/Informations/Mores/OverrideTextCommon/index.vue
| ... | ... | @@ -5,12 +5,12 @@ import { PickIconConfig } from '@/packages/components/external/Decorates/Mores/P |
| 5 | 5 | import { WeatherConfig } from '@/packages/components/external/Decorates/Mores/Weather' |
| 6 | 6 | import { OverrideImageConfig } from '@/packages/components/external/Informations/Mores/OverrideImage' |
| 7 | 7 | import { OverrideCarouselConfig } from '@/packages/components/external/Informations/Mores/OverrideCarousel' |
| 8 | -import { OverrideSelectConfig } from '@/packages/components/external/Informations/Mores/OverrideSelect' | |
| 9 | -import { OverrideInputsDateConfig } from '@/packages/components/external/Informations/Mores/OverrideInputsDate' | |
| 10 | -import { OverrideInputsTabConfig } from '@/packages/components/external/Informations/Mores/OverrideInputsTab' | |
| 11 | -import { OverrideTextCommonConfig } from '@/packages/components/external/Informations/Mores/OverrideTextCommon' | |
| 8 | +import { OverrideSelectConfig } from '@/packages/components/external/Informations/Inputs/OverrideSelect' | |
| 9 | +import { OverrideInputsDateConfig } from '@/packages/components/external/Informations/Inputs/OverrideInputsDate' | |
| 10 | +import { OverrideInputsTabConfig } from '@/packages/components/external/Informations/Inputs/OverrideInputsTab' | |
| 12 | 11 | import { OverrideIframeConfig } from '@/packages/components/external/Informations/Mores/OverrideIframe' |
| 13 | 12 | import { ButtonConfig } from '@/packages/components/external/Informations/Mores/Button' |
| 13 | +import { OverrideTextCommonConfig } from '@/packages/components/external/Informations/Texts/OverrideTextCommon' | |
| 14 | 14 | import { OverrideTextBarrageConfig } from '@/packages/components/external/Informations/Texts/OverrideTextBarrage' |
| 15 | 15 | import { OverrideTextGradientConfig } from '@/packages/components/external/Informations/Texts/OverrideTextGradient' |
| 16 | 16 | import { OverrideBarCommonConfig } from '@/packages/components/external/Charts/Bars/OverrideBarCommon' |
| ... | ... | @@ -24,35 +24,46 @@ import { OverrideVideoConfig } from '@/packages/components/external/Informations |
| 24 | 24 | import { OverrideWaterPoloConfig } from '@/packages/components/external/Charts/Mores/OverrideWaterPolo' |
| 25 | 25 | import { OverrideLineRealTimeConfig } from '@/packages/components/external/Charts/Lines/OverrideLineRealTime' |
| 26 | 26 | |
| 27 | +/** | |
| 28 | + * 重写动态注入 | |
| 29 | + */ | |
| 27 | 30 | export function useInjectLib(packagesList: EPackagesType) { |
| 28 | 31 | packagesList[EPackagesCategoryEnum.COMPOSES] = ComposesList |
| 29 | 32 | |
| 30 | - addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.DECORATES, PickIconConfig) | |
| 31 | - addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.DECORATES, WeatherConfig) | |
| 32 | - addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.INFORMATIONS, OverrideImageConfig) | |
| 33 | - addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.INFORMATIONS, OverrideCarouselConfig) | |
| 34 | - addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.INFORMATIONS, OverrideSelectConfig) | |
| 35 | - addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.INFORMATIONS, OverrideInputsDateConfig) | |
| 36 | - addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.INFORMATIONS, OverrideInputsTabConfig) | |
| 37 | - addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.INFORMATIONS, OverrideTextCommonConfig) | |
| 38 | - addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.INFORMATIONS, ButtonConfig) | |
| 39 | - addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.INFORMATIONS, OverrideIframeConfig) | |
| 40 | - addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.INFORMATIONS, OverrideTextBarrageConfig) | |
| 41 | - addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.INFORMATIONS, OverrideTextGradientConfig) | |
| 42 | - addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.CHARTS, OverrideBarCommonConfig) | |
| 43 | - addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.CHARTS, OverrideLineCommonConfig) | |
| 44 | - addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.CHARTS, OverrideLineGradientsConfig) | |
| 45 | - addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.CHARTS, OverrideProcessConfig) | |
| 46 | - addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.CHARTS, OverridePieCircleConfig) | |
| 47 | - addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.CHARTS, OverrideMapBaseConfig) | |
| 33 | + //新增小组件更多里的图标和天气 | |
| 34 | + addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.DECORATES, PickIconConfig)//新增小组件图标 | |
| 35 | + addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.DECORATES, WeatherConfig)//新增小组件天气 | |
| 36 | + // | |
| 37 | + | |
| 38 | + //重写信息相关组件 | |
| 39 | + addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.INFORMATIONS, OverrideImageConfig)//重写信息下的图片 | |
| 40 | + addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.INFORMATIONS, OverrideCarouselConfig)//重写信息下的轮播图 | |
| 41 | + addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.INFORMATIONS, OverrideSelectConfig)//重写信息下的select | |
| 42 | + addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.INFORMATIONS, ButtonConfig)//新增信息下的按钮 | |
| 43 | + addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.INFORMATIONS, OverrideIframeConfig)//重写信息下的远程加载网页 | |
| 44 | + addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.INFORMATIONS, OverrideInputsDateConfig)//重写信息下的日期 | |
| 45 | + addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.INFORMATIONS, OverrideInputsTabConfig)//重写信息下的tab | |
| 46 | + addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.INFORMATIONS, OverrideTextCommonConfig)//重写信息下的文字 | |
| 47 | + addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.INFORMATIONS, OverrideTextBarrageConfig)//重写信息下的弹幕文字 | |
| 48 | + addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.INFORMATIONS, OverrideTextGradientConfig)//重写信息下的渐变文字 | |
| 48 | 49 | addWidgetToCategoryByCategoryName( |
| 49 | 50 | packagesList, |
| 50 | 51 | PackagesCategoryEnum.INFORMATIONS, |
| 51 | 52 | OverrideILoadConfigurationframeConfig |
| 52 | - ) | |
| 53 | - addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.INFORMATIONS, OverrideVideoConfig) | |
| 54 | - addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.CHARTS, OverrideWaterPoloConfig) | |
| 55 | - addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.CHARTS, OverrideLineRealTimeConfig) | |
| 53 | + )//新增信息下的加载组态 | |
| 54 | + addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.INFORMATIONS, OverrideVideoConfig)//重写信息下的视频 | |
| 55 | + // | |
| 56 | + | |
| 57 | + //重写图表相关组件 | |
| 58 | + addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.CHARTS, OverrideBarCommonConfig)//重写图表下的柱状图 | |
| 59 | + addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.CHARTS, OverrideLineCommonConfig)//重写图表下的折线图 | |
| 60 | + addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.CHARTS, OverrideLineGradientsConfig)//重写图表下的渐变折线图 | |
| 61 | + addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.CHARTS, OverrideLineRealTimeConfig)//新增图表下的实时折线图 | |
| 62 | + addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.CHARTS, OverrideProcessConfig)//重写图表下的native ui | |
| 63 | + addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.CHARTS, OverridePieCircleConfig)//重写图表下的饼图 | |
| 64 | + addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.CHARTS, OverrideMapBaseConfig)//重写图表下的地图 | |
| 65 | + addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.CHARTS, OverrideWaterPoloConfig)//重写图表下的水球图 | |
| 66 | + // | |
| 56 | 67 | } |
| 57 | 68 | |
| 58 | 69 | /** | ... | ... |