mirror of
https://github.com/apache/skywalking-booster-ui.git
synced 2025-10-15 12:49:17 +00:00
feat: add new dashboard
This commit is contained in:
315
src/views/dashboard/data.ts
Normal file
315
src/views/dashboard/data.ts
Normal file
@@ -0,0 +1,315 @@
|
||||
/**
|
||||
* Licensed to the Apache Software Foundation (ASF) under one or more
|
||||
* contributor license agreements. See the NOTICE file distributed with
|
||||
* this work for additional information regarding copyright ownership.
|
||||
* The ASF licenses this file to You under the Apache License, Version 2.0
|
||||
* (the "License"); you may not use this file except in compliance with
|
||||
* the License. You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
export const EntityType = [
|
||||
{ value: "Service", label: "Service" },
|
||||
{ value: "All", label: "All" },
|
||||
{ value: "Endpoint", label: "Service Endpoint" },
|
||||
{ value: "ServiceInstance", label: "Service Instance" },
|
||||
{ value: "ServiceRelation", label: "Service Relation" },
|
||||
{ value: "ServiceInstanceRelation", label: "Service Instance Relation" },
|
||||
{ value: "EndpointRelation", label: "Endpoint Relation" },
|
||||
];
|
||||
export const SelectOpt = [
|
||||
{
|
||||
value: "guide",
|
||||
label: "Guide",
|
||||
children: [
|
||||
{
|
||||
value: "disciplines",
|
||||
label: "Disciplines",
|
||||
children: [
|
||||
{
|
||||
value: "consistency",
|
||||
label: "Consistency",
|
||||
},
|
||||
{
|
||||
value: "feedback",
|
||||
label: "Feedback",
|
||||
},
|
||||
{
|
||||
value: "efficiency",
|
||||
label: "Efficiency",
|
||||
},
|
||||
{
|
||||
value: "controllability",
|
||||
label: "Controllability",
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
value: "navigation",
|
||||
label: "Navigation",
|
||||
children: [
|
||||
{
|
||||
value: "side nav",
|
||||
label: "Side Navigation",
|
||||
},
|
||||
{
|
||||
value: "top nav",
|
||||
label: "Top Navigation",
|
||||
},
|
||||
],
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
value: "component",
|
||||
label: "Component",
|
||||
children: [
|
||||
{
|
||||
value: "basic",
|
||||
label: "Basic",
|
||||
children: [
|
||||
{
|
||||
value: "layout",
|
||||
label: "Layout",
|
||||
},
|
||||
{
|
||||
value: "color",
|
||||
label: "Color",
|
||||
},
|
||||
{
|
||||
value: "typography",
|
||||
label: "Typography",
|
||||
},
|
||||
{
|
||||
value: "icon",
|
||||
label: "Icon",
|
||||
},
|
||||
{
|
||||
value: "button",
|
||||
label: "Button",
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
value: "form",
|
||||
label: "Form",
|
||||
children: [
|
||||
{
|
||||
value: "radio",
|
||||
label: "Radio",
|
||||
},
|
||||
{
|
||||
value: "checkbox",
|
||||
label: "Checkbox",
|
||||
},
|
||||
{
|
||||
value: "input",
|
||||
label: "Input",
|
||||
},
|
||||
{
|
||||
value: "input-number",
|
||||
label: "InputNumber",
|
||||
},
|
||||
{
|
||||
value: "select",
|
||||
label: "Select",
|
||||
},
|
||||
{
|
||||
value: "cascader",
|
||||
label: "Cascader",
|
||||
},
|
||||
{
|
||||
value: "switch",
|
||||
label: "Switch",
|
||||
},
|
||||
{
|
||||
value: "slider",
|
||||
label: "Slider",
|
||||
},
|
||||
{
|
||||
value: "time-picker",
|
||||
label: "TimePicker",
|
||||
},
|
||||
{
|
||||
value: "date-picker",
|
||||
label: "DatePicker",
|
||||
},
|
||||
{
|
||||
value: "datetime-picker",
|
||||
label: "DateTimePicker",
|
||||
},
|
||||
{
|
||||
value: "upload",
|
||||
label: "Upload",
|
||||
},
|
||||
{
|
||||
value: "rate",
|
||||
label: "Rate",
|
||||
},
|
||||
{
|
||||
value: "form",
|
||||
label: "Form",
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
value: "data",
|
||||
label: "Data",
|
||||
children: [
|
||||
{
|
||||
value: "table",
|
||||
label: "Table",
|
||||
},
|
||||
{
|
||||
value: "tag",
|
||||
label: "Tag",
|
||||
},
|
||||
{
|
||||
value: "progress",
|
||||
label: "Progress",
|
||||
},
|
||||
{
|
||||
value: "tree",
|
||||
label: "Tree",
|
||||
},
|
||||
{
|
||||
value: "pagination",
|
||||
label: "Pagination",
|
||||
},
|
||||
{
|
||||
value: "badge",
|
||||
label: "Badge",
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
value: "notice",
|
||||
label: "Notice",
|
||||
children: [
|
||||
{
|
||||
value: "alert",
|
||||
label: "Alert",
|
||||
},
|
||||
{
|
||||
value: "loading",
|
||||
label: "Loading",
|
||||
},
|
||||
{
|
||||
value: "message",
|
||||
label: "Message",
|
||||
},
|
||||
{
|
||||
value: "message-box",
|
||||
label: "MessageBox",
|
||||
},
|
||||
{
|
||||
value: "notification",
|
||||
label: "Notification",
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
value: "navigation",
|
||||
label: "Navigation",
|
||||
children: [
|
||||
{
|
||||
value: "menu",
|
||||
label: "Menu",
|
||||
},
|
||||
{
|
||||
value: "tabs",
|
||||
label: "Tabs",
|
||||
},
|
||||
{
|
||||
value: "breadcrumb",
|
||||
label: "Breadcrumb",
|
||||
},
|
||||
{
|
||||
value: "dropdown",
|
||||
label: "Dropdown",
|
||||
},
|
||||
{
|
||||
value: "steps",
|
||||
label: "Steps",
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
value: "others",
|
||||
label: "Others",
|
||||
children: [
|
||||
{
|
||||
value: "dialog",
|
||||
label: "Dialog",
|
||||
},
|
||||
{
|
||||
value: "tooltip",
|
||||
label: "Tooltip",
|
||||
},
|
||||
{
|
||||
value: "popover",
|
||||
label: "Popover",
|
||||
},
|
||||
{
|
||||
value: "card",
|
||||
label: "Card",
|
||||
},
|
||||
{
|
||||
value: "carousel",
|
||||
label: "Carousel",
|
||||
},
|
||||
{
|
||||
value: "collapse",
|
||||
label: "Collapse",
|
||||
},
|
||||
],
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
value: "resource",
|
||||
label: "Resource",
|
||||
children: [
|
||||
{
|
||||
value: "axure",
|
||||
label: "Axure Components",
|
||||
},
|
||||
{
|
||||
value: "sketch",
|
||||
label: "Sketch Templates",
|
||||
},
|
||||
{
|
||||
value: "docs",
|
||||
label: "Design Documentation",
|
||||
},
|
||||
],
|
||||
},
|
||||
];
|
||||
export const Options = [
|
||||
{
|
||||
value: "Option1",
|
||||
label: "Option1",
|
||||
},
|
||||
{
|
||||
value: "Option2",
|
||||
label: "Option2",
|
||||
},
|
||||
{
|
||||
value: "Option3",
|
||||
label: "Option3",
|
||||
},
|
||||
{
|
||||
value: "Option4",
|
||||
label: "Option4",
|
||||
},
|
||||
{
|
||||
value: "Option5",
|
||||
label: "Option5",
|
||||
},
|
||||
];
|
Reference in New Issue
Block a user