mirror of
https://github.com/apache/skywalking-booster-ui.git
synced 2025-05-07 18:52:54 +00:00
update
This commit is contained in:
parent
534d020f51
commit
4e5181dd8a
@ -61,7 +61,7 @@ limitations under the License. -->
|
|||||||
import Trace from "@/views/dashboard/related/trace/Index.vue";
|
import Trace from "@/views/dashboard/related/trace/Index.vue";
|
||||||
import associateProcessor from "@/hooks/useAssociateProcessor";
|
import associateProcessor from "@/hooks/useAssociateProcessor";
|
||||||
import { WidgetType } from "@/views/dashboard/data";
|
import { WidgetType } from "@/views/dashboard/data";
|
||||||
import SelectorLegend from "./SelectorLegend.vue";
|
import SelectorLegend from "./Legend.vue";
|
||||||
|
|
||||||
/*global Nullable, defineProps, defineEmits, Indexable*/
|
/*global Nullable, defineProps, defineEmits, Indexable*/
|
||||||
const emits = defineEmits(["select"]);
|
const emits = defineEmits(["select"]);
|
||||||
|
@ -51,14 +51,14 @@ limitations under the License. -->
|
|||||||
},
|
},
|
||||||
});
|
});
|
||||||
const emits = defineEmits(["change"]);
|
const emits = defineEmits(["change"]);
|
||||||
|
const legend = ref<string[]>([]);
|
||||||
const Options = computed(() =>
|
const Options = computed(() =>
|
||||||
props.data.map((d: { name: string }, index: number) => ({
|
props.data.map((d: { name: string }, index: number) => ({
|
||||||
label: d.name,
|
label: d.name,
|
||||||
value: d.name,
|
value: d.name,
|
||||||
color: props.colors[index],
|
color: props.colors[index % props.colors.length],
|
||||||
})),
|
})),
|
||||||
);
|
);
|
||||||
const legend = ref<string[]>([]);
|
|
||||||
|
|
||||||
function changeLegend(opt: Option[]) {
|
function changeLegend(opt: Option[]) {
|
||||||
legend.value = opt.map((d: Option) => d.value);
|
legend.value = opt.map((d: Option) => d.value);
|
1
src/types/components.d.ts
vendored
1
src/types/components.d.ts
vendored
@ -46,6 +46,7 @@ declare module 'vue' {
|
|||||||
ElTooltip: typeof import('element-plus/es')['ElTooltip']
|
ElTooltip: typeof import('element-plus/es')['ElTooltip']
|
||||||
Graph: typeof import('./../components/Graph/Graph.vue')['default']
|
Graph: typeof import('./../components/Graph/Graph.vue')['default']
|
||||||
Icon: typeof import('./../components/Icon.vue')['default']
|
Icon: typeof import('./../components/Icon.vue')['default']
|
||||||
|
Legend: typeof import('./../components/Graph/Legend.vue')['default']
|
||||||
Radio: typeof import('./../components/Radio.vue')['default']
|
Radio: typeof import('./../components/Radio.vue')['default']
|
||||||
RouterLink: typeof import('vue-router')['RouterLink']
|
RouterLink: typeof import('vue-router')['RouterLink']
|
||||||
RouterView: typeof import('vue-router')['RouterView']
|
RouterView: typeof import('vue-router')['RouterView']
|
||||||
|
Loading…
Reference in New Issue
Block a user