@syncfusion/ej2
Version:
A modern JavaScript UI toolkit that has been built from the ground up to be lightweight, responsive, modular and touch friendly. It is written in TypeScript and has no external dependencies.
813 lines • 16.5 kB
JSON
{
"grids": [
{
"excel-filter": [
"ej2-inputs/input",
"ej2-inputs/numerictextbox",
"ej2-buttons/button",
"ej2-buttons/radio-button",
"ej2-buttons/check-box",
"ej2-dropdowns/auto-complete",
"ej2-dropdowns/drop-down-list",
"ej2-popups/dialog",
"ej2-popups/spinner",
"ej2-calendars/datepicker",
"ej2-calendars/datetimepicker",
"ej2-navigations/context-menu",
"ej2-notifications/skeleton"
]
},
{
"grid": [
"ej2-navigations/pager",
"../excel-filter",
"ej2-inputs/input",
"ej2-inputs/numerictextbox",
"ej2-buttons/button",
"ej2-buttons/radio-button",
"ej2-buttons/check-box",
"ej2-dropdowns/auto-complete",
"ej2-dropdowns/drop-down-list",
"ej2-popups/dialog",
"ej2-popups/spinner",
"ej2-popups/tooltip",
"ej2-calendars/datepicker",
"ej2-calendars/datetimepicker",
"ej2-navigations/toolbar",
"ej2-navigations/context-menu",
"ej2-notifications/skeleton"
]
}
],
"popups": [
{
"dialog": [
"ej2-buttons/button",
"../popup"
]
},
{
"popup": []
},
{
"tooltip": []
},
{
"spinner": []
}
],
"dropdowns": [
{
"drop-down-base": []
},
{
"drop-down-list": [
"ej2-inputs/input",
"ej2-popups/popup",
"ej2-popups/spinner",
"ej2-notifications/skeleton",
"../drop-down-base"
]
},
{
"drop-down-tree": [
"ej2-inputs/input",
"ej2-popups/popup",
"ej2-popups/spinner",
"ej2-navigations/treeview",
"../drop-down-base"
]
},
{
"combo-box": [
"../drop-down-list"
]
},
{
"auto-complete": [
"../drop-down-list"
]
},
{
"multi-select": [
"ej2-inputs/input",
"ej2-popups/popup",
"ej2-popups/spinner",
"ej2-buttons/check-box",
"../drop-down-base"
]
},
{
"list-box": [
"ej2-lists",
"../drop-down-base"
]
},
{
"mention": [
"ej2-popups/popup",
"ej2-popups/spinner",
"../drop-down-base"
]
}
],
"buttons": [
{
"button": []
},
{
"check-box": []
},
{
"radio-button": []
},
{
"switch": []
},
{
"chips": []
},
{
"floating-action-button": [
"../button"
]
},
{
"speed-dial": [
"../button",
"../floating-action-button"
]
}
],
"lineargauge": "none",
"base": [
{
"base": [
"ej2-icons"
]
}
],
"inputs": [
{
"signature": []
},
{
"input": []
},
{
"numerictextbox": [
"../input"
]
},
{
"maskedtextbox": [
"../input"
]
},
{
"slider": [
"ej2-popups/popup",
"ej2-popups/tooltip"
]
},
{
"textbox": [
"../input"
]
},
{
"textarea": [
"../input",
"../textbox"
]
},
{
"uploader": [
"ej2-buttons/button",
"ej2-popups/spinner"
]
},
{
"color-picker": [
"ej2-buttons/button",
"ej2-popups/popup",
"ej2-splitbuttons/split-button",
"./../input",
"./../numerictextbox",
"./../slider",
"ej2-popups/tooltip"
]
},
{
"rating": [
"ej2-popups/tooltip"
]
},
{
"data-form": []
},
{
"otp-input": []
},
{
"speech-to-text": [
"ej2-buttons/button",
"ej2-popups/tooltip"
]
},
{
"smart-textarea": [
"../textarea"
]
}
],
"maps": "none",
"calendars": [
{
"calendar": [
"ej2-buttons/button"
]
},
{
"timepicker": [
"ej2-inputs/input",
"ej2-popups/popup"
]
},
{
"datepicker": [
"ej2-inputs/input",
"ej2-popups/popup",
"../calendar"
]
},
{
"daterangepicker": [
"ej2-inputs/input",
"ej2-popups/popup",
"ej2-buttons",
"ej2-lists",
"../calendar"
]
},
{
"datetimepicker": [
"ej2-inputs/input",
"ej2-popups/popup",
"ej2-buttons/button",
"ej2-lists",
"../datepicker"
]
}
],
"navigations": [
{
"pager": []
},
{
"h-scroll": []
},
{
"v-scroll": []
},
{
"toolbar": [
"../h-scroll",
"../v-scroll",
"ej2-buttons/button",
"ej2-popups/popup"
]
},
{
"accordion": []
},
{
"carousel": [
"ej2-buttons/button"
]
},
{
"context-menu": [
"../h-scroll",
"../v-scroll",
"ej2-popups/popup"
]
},
{
"tab": [
"../toolbar"
]
},
{
"treeview": [
"ej2-inputs/input",
"ej2-buttons/check-box"
]
},
{
"sidebar": []
},
{
"menu": [
"../context-menu",
"../h-scroll",
"../v-scroll",
"ej2-popups/popup"
]
},
{
"breadcrumb": []
},
{
"appbar": []
},
{
"stepper": [
"../stepper-base",
"ej2-popups/tooltip"
]
}
],
"splitbuttons": [
{
"drop-down-button": [
"ej2-buttons/button",
"ej2-popups/popup"
]
},
{
"split-button": [
"ej2-buttons/button",
"ej2-popups/popup",
"./../drop-down-button"
]
},
{
"button-group": [
"ej2-buttons/button"
]
},
{
"progress-button": [
"ej2-buttons/button",
"ej2-popups/spinner"
]
}
],
"charts": "none",
"lists": [
{
"list-view": [
"ej2-buttons/check-box"
]
},
{
"sortable": []
}
],
"circulargauge": "none",
"cards": [
{
"card": []
}
],
"schedule": [
{
"schedule": [
"ej2-navigations/toolbar",
"ej2-navigations/treeview",
"ej2-popups",
"ej2-inputs/input",
"ej2-inputs/numerictextbox",
"ej2-inputs/form-validator",
"ej2-calendars/calendar",
"ej2-calendars/datepicker",
"ej2-calendars/datetimepicker",
"ej2-dropdowns/drop-down-list",
"ej2-dropdowns/multi-select",
"ej2-buttons/button",
"ej2-buttons/check-box",
"../recurrence-editor"
]
},
{
"recurrence-editor": [
"ej2-inputs/numerictextbox",
"ej2-buttons/button",
"ej2-buttons/radio-button",
"ej2-calendars/datepicker",
"ej2-dropdowns/drop-down-list"
]
}
],
"layouts": [
{
"avatar": []
},
{
"card": []
},
{
"splitter": []
},
{
"dashboard-layout": []
},
{
"timeline": []
}
],
"notifications": [
{
"badge": []
},
{
"toast": [
"ej2-buttons/button"
]
},
{
"message": []
},
{
"skeleton": []
}
],
"sparkline": "none",
"treemap": "none",
"smithchart": "none",
"diagrams": [
{
"diagram": [
"../symbol-palette",
"../overview",
"ej2-inputs",
"ej2-buttons",
"ej2-popups",
"ej2-navigations"
]
}
],
"richtexteditor": [
{
"rich-text-editor": [
"ej2-inputs",
"ej2-lists",
"ej2-popups",
"ej2-buttons",
"ej2-navigations",
"ej2-splitbuttons",
"ej2-dropdowns"
]
}
],
"documenteditor": [
{
"document-editor": [
"ej2-popups",
"ej2-buttons",
"ej2-inputs",
"ej2-navigations",
"ej2-dropdowns",
"ej2-lists"
]
},
{
"document-editor-container": [
"ej2-popups",
"ej2-buttons",
"ej2-inputs",
"ej2-navigations",
"ej2-dropdowns",
"../document-editor"
]
}
],
"pivotview": [
{
"pivotview": [
"ej2-inputs",
"ej2-popups",
"ej2-buttons",
"ej2-splitbuttons",
"ej2-lists",
"ej2-navigations",
"ej2-grids",
"ej2-charts",
"ej2-dropdowns",
"ej2-calendars",
"../pivotfieldlist"
]
},
{
"pivotfieldlist": [
"ej2-inputs",
"ej2-popups",
"ej2-buttons",
"ej2-splitbuttons",
"ej2-lists",
"ej2-navigations",
"ej2-dropdowns",
"ej2-calendars"
]
}
],
"data": "none",
"ng-base": [],
"heatmap": "none",
"pdf-export": "none",
"vue-base": "none",
"react-base": "none",
"compression": "none",
"angular-base": [],
"data-grid": [
{
"grid": [
"ej2-navigations/pager",
"ej2-inputs/input",
"ej2-inputs/numerictextbox",
"ej2-buttons/button",
"ej2-buttons/radio-button",
"ej2-buttons/check-box",
"ej2-dropdowns/auto-complete",
"ej2-dropdowns/drop-down-list",
"ej2-popups/dialog",
"ej2-popups/spinner",
"ej2-popups/tooltip",
"ej2-calendars/datepicker",
"ej2-calendars/datetimepicker",
"ej2-navigations/toolbar",
"ej2-navigations/context-menu"
]
}
],
"file-utils": "none",
"excel-export": "none",
"treegrid": [
{
"treegrid": [
"ej2-inputs/input",
"ej2-inputs/numerictextbox",
"ej2-buttons/button",
"ej2-buttons/radio-button",
"ej2-buttons/check-box",
"ej2-dropdowns/auto-complete",
"ej2-dropdowns/drop-down-list",
"ej2-popups/dialog",
"ej2-popups/spinner",
"ej2-popups/tooltip",
"ej2-calendars/datepicker",
"ej2-calendars/datetimepicker",
"ej2-navigations/toolbar",
"ej2-navigations/context-menu",
"ej2-grids"
]
}
],
"svg-base": "none",
"pdfviewer": [
{
"pdfviewer": [
"ej2-popups",
"ej2-buttons",
"ej2-inputs",
"ej2-navigations",
"ej2-dropdowns",
"ej2-lists",
"ej2-splitbuttons",
"ej2-notifications",
"ej2-inplace-editor"
]
}
],
"inplace-editor": [
{
"inplace-editor": [
"ej2-inputs/input",
"ej2-inputs/color-picker",
"ej2-inputs/maskedtextbox",
"ej2-inputs/numerictextbox",
"ej2-inputs/slider",
"ej2-inputs/textbox",
"ej2-buttons/button",
"ej2-buttons/check-box",
"ej2-buttons/radio-button",
"ej2-calendars/calendar",
"ej2-calendars/datepicker",
"ej2-calendars/daterangepicker",
"ej2-calendars/datetimepicker",
"ej2-calendars/timepicker",
"ej2-dropdowns/auto-complete",
"ej2-dropdowns/combo-box",
"ej2-dropdowns/drop-down-list",
"ej2-dropdowns/multi-select",
"ej2-popups/popup",
"ej2-popups/spinner",
"ej2-popups/tooltip",
"ej2-richtexteditor/rich-text-editor"
]
}
],
"querybuilder": [
{
"query-builder": [
"ej2-buttons/button",
"ej2-buttons/radio-button",
"ej2-splitbuttons/button-group",
"ej2-splitbuttons/drop-down-button",
"ej2-dropdowns/drop-down-list",
"ej2-dropdowns/multi-select",
"ej2-calendars/datepicker",
"ej2-inputs/numerictextbox",
"ej2-inputs/textbox",
"ej2-popups/tooltip",
"ej2-popups/spinner"
]
}
],
"gantt": [
{
"gantt": [
"ej2-grids/grid",
"ej2-treegrid/treegrid",
"ej2-richtexteditor/rich-text-editor",
"ej2-calendars/datepicker",
"ej2-calendars/datetimepicker",
"ej2-buttons/button",
"ej2-button/check-box",
"ej2-dropdowns/drop-down-list",
"ej2-dropdowns/combo-box",
"ej2-dropdowns/multi-select",
"ej2-navigations/toolbar",
"ej2-navigations/tab",
"ej2-navigations/context-menu",
"ej2-inputs/input",
"ej2-inputs/numerictextbox",
"ej2-popups/dialog",
"ej2-popups/spinner",
"ej2-popups/tooltip",
"ej2-layouts/splitter"
]
}
],
"filemanager": [
{
"file-manager": [
"ej2-inputs/input",
"ej2-inputs/textbox",
"ej2-inputs/uploader",
"ej2-popups/dialog",
"ej2-popups/spinner",
"ej2-buttons/check-box",
"ej2-splitbuttons/drop-down-button",
"ej2-navigations/context-menu",
"ej2-navigations/treeview",
"ej2-navigations/toolbar",
"ej2-layouts/splitter",
"ej2-grids/grid"
]
}
],
"office-chart": "none",
"barcode-generator": [
{
"barcode": [],
"datamatrix": [],
"qrcode": []
}
],
"spreadsheet": [
{
"spreadsheet": [
"../spreadsheet-ribbon",
"ej2-buttons/button",
"ej2-buttons/check-box",
"ej2-buttons/radio-button",
"ej2-buttons/switch",
"ej2-navigations/toolbar",
"ej2-navigations/tab",
"ej2-navigations/context-menu",
"ej2-navigations/menu",
"ej2-navigations/treeview",
"ej2-grids/excel-filter",
"ej2-calendars/datepicker",
"ej2-calendars/datetimepicker",
"ej2-inputs/color-picker",
"ej2-splitbuttons/drop-down-button",
"ej2-splitbuttons/split-button",
"ej2-dropdowns/list-box",
"ej2-dropdowns/drop-down-list",
"ej2-dropdowns/combo-box"
]
},
{
"spreadsheet-ribbon": []
}
],
"kanban": [
{
"kanban": [
"ej2-buttons/button",
"ej2-dropdowns/drop-down-list",
"ej2-dropdowns/multi-select",
"ej2-inputs/numerictextbox",
"ej2-inputs/textbox",
"ej2-layouts/card",
"ej2-navigations/treeview",
"ej2-notifications/skeleton",
"ej2-popups/dialog",
"ej2-popups/popup",
"ej2-popups/spinner",
"ej2-popups/tooltip"
]
}
],
"progressbar": "none",
"tailwind-demo": [],
"image-editor": [
{
"image-editor": [
"ej2-buttons/button",
"ej2-splitbuttons/drop-down-button",
"ej2-inputs/numerictextbox",
"ej2-inputs/textbox",
"ej2-inputs/uploader",
"ej2-popups/tooltip",
"ej2-inputs/color-picker",
"ej2-navigations/toolbar",
"ej2-popups/spinner"
]
}
],
"icons": [],
"ribbon": [
{
"ribbon": [
"ej2-popups/tooltip",
"ej2-buttons/button",
"ej2-buttons/check-box",
"ej2-splitbuttons/drop-down-button",
"ej2-dropdowns/drop-down-base",
"ej2-dropdowns/drop-down-list",
"ej2-dropdowns/combo-box",
"ej2-navigations/h-scroll",
"ej2-navigations/v-scroll",
"ej2-navigations/context-menu",
"ej2-navigations/toolbar",
"ej2-navigations/menu",
"ej2-navigations/tab",
"ej2-inputs/color-picker"
]
}
],
"pdf": "none",
"multicolumn-combobox": [
{
"multicolumn-combobox": [
"ej2-buttons/button",
"ej2-splitbuttons/drop-down-button",
"ej2-dropdowns/drop-down-base",
"ej2-dropdowns/drop-down-list",
"ej2-dropdowns/combo-box",
"ej2-grids/grid",
"ej2-popups/spinner"
]
}
],
"interactive-chat": [
{
"ai-assistview": [
"ej2-navigations/toolbar",
"ej2-inputs/textarea",
"ej2-notifications/skeleton"
]
},
{
"chat-ui": [
"ej2-navigations/toolbar",
"ej2-inputs/textarea",
"ej2-popups/spinner",
"ej2-buttons/button",
"ej2-buttons/floating-action-button",
"ej2-splitbuttons/drop-down-button",
"ej2-dropdowns/mention",
"ej2-popups/popup"
]
}
],
"blockeditor": [
{
"blockeditor": [
"ej2-inputs",
"ej2-lists",
"ej2-popups",
"ej2-buttons",
"ej2-navigations",
"ej2-splitbuttons",
"ej2-dropdowns"
]
}
],
"pdf-data-extract": "none",
"grid-chart": "none"
}