UNPKG

@ohayojp.com/components

Version:

Common business components of ohayojp.

193 lines 10.1 kB
/** * @fileoverview added by tsickle * Generated from: reuse-tab.interfaces.ts * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingRequire,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ /** @enum {number} */ const ReuseTabMatchMode = { /** * (推荐)按菜单 `Menu` 配置 * * 可复用: * - `{ text:'Dashboard' }` * - `{ text:'Dashboard', reuse: true }` * * 不可复用: * - `{ text:'Dashboard', reuse: false }` */ Menu: 0, /** * 按菜单 `Menu` 强制配置 * * 可复用: * - `{ text:'Dashboard', reuse: true }` * * 不可复用: * - `{ text:'Dashboard' }` * - `{ text:'Dashboard', reuse: false }` */ MenuForce: 1, /** * 对所有路由有效,可以配合 `excludes` 过滤无须复用路由 */ URL: 2, }; export { ReuseTabMatchMode }; ReuseTabMatchMode[ReuseTabMatchMode.Menu] = 'Menu'; ReuseTabMatchMode[ReuseTabMatchMode.MenuForce] = 'MenuForce'; ReuseTabMatchMode[ReuseTabMatchMode.URL] = 'URL'; /** * @record */ export function ReuseTitle() { } if (false) { /** @type {?|undefined} */ ReuseTitle.prototype.text; /** @type {?|undefined} */ ReuseTitle.prototype.i18n; } /** * @record */ export function ReuseTcomponentsached() { } if (false) { /** @type {?} */ ReuseTcomponentsached.prototype.title; /** @type {?} */ ReuseTcomponentsached.prototype.url; /** * 是否允许关闭,默认:`true` * @type {?|undefined} */ ReuseTcomponentsached.prototype.closable; /** * 当前滚动条位置 * @type {?|undefined} */ ReuseTcomponentsached.prototype.position; /** @type {?} */ ReuseTcomponentsached.prototype._snapshot; /** @type {?} */ ReuseTcomponentsached.prototype._handle; } /** * @record */ export function ReuseTabNotify() { } if (false) { /** * 事件类型 * @type {?} */ ReuseTabNotify.prototype.active; /** @type {?|undefined} */ ReuseTabNotify.prototype.url; /** @type {?|undefined} */ ReuseTabNotify.prototype.title; /** @type {?|undefined} */ ReuseTabNotify.prototype.item; /** @type {?|undefined} */ ReuseTabNotify.prototype.list; /* Skipping unhandled member: [key: string]: any;*/ } /** * @record */ export function ReuseItem() { } if (false) { /** @type {?} */ ReuseItem.prototype.url; /** @type {?} */ ReuseItem.prototype.title; /** @type {?} */ ReuseItem.prototype.closable; /** @type {?} */ ReuseItem.prototype.index; /** @type {?} */ ReuseItem.prototype.active; /** @type {?} */ ReuseItem.prototype.last; } /** * @record */ export function ReuseContextEvent() { } if (false) { /** @type {?} */ ReuseContextEvent.prototype.event; /** @type {?} */ ReuseContextEvent.prototype.item; /** @type {?|undefined} */ ReuseContextEvent.prototype.comp; /** @type {?|undefined} */ ReuseContextEvent.prototype.customContextMenu; } /** * @record */ export function ReuseContextCloseEvent() { } if (false) { /** @type {?} */ ReuseContextCloseEvent.prototype.type; /** @type {?} */ ReuseContextCloseEvent.prototype.item; /** @type {?} */ ReuseContextCloseEvent.prototype.includeNonCloseable; } /** * @record */ export function ReuseContextI18n() { } if (false) { /** @type {?|undefined} */ ReuseContextI18n.prototype.close; /** @type {?|undefined} */ ReuseContextI18n.prototype.closeOther; /** @type {?|undefined} */ ReuseContextI18n.prototype.closeRight; /** @type {?|undefined} */ ReuseContextI18n.prototype.refresh; } /** * @record */ export function ReuseCustomContextMenu() { } if (false) { /** @type {?} */ ReuseCustomContextMenu.prototype.id; /** @type {?} */ ReuseCustomContextMenu.prototype.title; /** @type {?} */ ReuseCustomContextMenu.prototype.fn; /** @type {?|undefined} */ ReuseCustomContextMenu.prototype.disabled; } /** * @record */ export function ReuseComponentHandle() { } if (false) { /** @type {?} */ ReuseComponentHandle.prototype.componentRef; } /** * @record */ export function ReuseComponentRef() { } if (false) { /** @type {?} */ ReuseComponentRef.prototype.instance; } /** * @record */ export function ReuseComponentInstance() { } if (false) { /** @type {?} */ ReuseComponentInstance.prototype._onReuseInit; /** @type {?} */ ReuseComponentInstance.prototype._onReuseDestroy; /** @type {?} */ ReuseComponentInstance.prototype.destroy; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmV1c2UtdGFiLmludGVyZmFjZXMuanMiLCJzb3VyY2VSb290IjoiQzovYW5kcm9pZC9Ab2hheW9qcC9wYWNrYWdlcy9jb21wb25lbnRzL3JldXNlLXRhYi8iLCJzb3VyY2VzIjpbInJldXNlLXRhYi5pbnRlcmZhY2VzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7OztBQU1BLE1BQVksaUJBQWlCO0lBQzNCOzs7Ozs7Ozs7T0FTRztJQUNILElBQUksR0FBQTtJQUNKOzs7Ozs7Ozs7T0FTRztJQUNILFNBQVMsR0FBQTtJQUNUOztPQUVHO0lBQ0gsR0FBRyxHQUFBO0VBQ0o7Ozs7Ozs7O0FBSUQsZ0NBR0M7OztJQUZDLDBCQUFjOztJQUNkLDBCQUFjOzs7OztBQUdoQiwyQ0FjQzs7O0lBYkMsc0NBQWtCOztJQUVsQixvQ0FBWTs7Ozs7SUFHWix5Q0FBbUI7Ozs7O0lBR25CLHlDQUFtQzs7SUFFbkMsMENBQWtDOztJQUVsQyx3Q0FBOEI7Ozs7O0FBR2hDLG9DQVFDOzs7Ozs7SUFOQyxnQ0FBMEc7O0lBQzFHLDZCQUFhOztJQUNiLCtCQUFtQjs7SUFDbkIsOEJBQTZCOztJQUM3Qiw4QkFBK0I7Ozs7OztBQUlqQywrQkFPQzs7O0lBTkMsd0JBQVk7O0lBQ1osMEJBQWM7O0lBQ2QsNkJBQWtCOztJQUNsQiwwQkFBYzs7SUFDZCwyQkFBZ0I7O0lBQ2hCLHlCQUFjOzs7OztBQUdoQix1Q0FLQzs7O0lBSkMsa0NBQWtCOztJQUNsQixpQ0FBZ0I7O0lBQ2hCLGlDQUF1Qzs7SUFDdkMsOENBQTZDOzs7OztBQUsvQyw0Q0FJQzs7O0lBSEMsc0NBQWdCOztJQUNoQixzQ0FBZ0I7O0lBQ2hCLHFEQUE2Qjs7Ozs7QUFHL0Isc0NBS0M7OztJQUpDLGlDQUFlOztJQUNmLHNDQUFvQjs7SUFDcEIsc0NBQW9COztJQUNwQixtQ0FBaUI7Ozs7O0FBR25CLDRDQUtDOzs7SUFKQyxvQ0FBVzs7SUFDWCx1Q0FBYzs7SUFDZCxvQ0FBNEQ7O0lBQzVELDBDQUF3Qzs7Ozs7QUFHMUMsMENBRUM7OztJQURDLDRDQUFnQzs7Ozs7QUFHbEMsdUNBRUM7OztJQURDLHFDQUFpQzs7Ozs7QUFPbkMsNENBSUM7OztJQUhDLDhDQUF1RDs7SUFDdkQsaURBQTRCOztJQUM1Qix5Q0FBb0IiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBBY3RpdmF0ZWRSb3V0ZVNuYXBzaG90IH0gZnJvbSAnQGFuZ3VsYXIvcm91dGVyJztcbmltcG9ydCB7IFJldXNlVGNvbXBvbmVudHNvbnRleHRDb21wb25lbnQgfSBmcm9tICcuL3JldXNlLXRhYi1jb250ZXh0LmNvbXBvbmVudCc7XG5cbi8qKlxuICog5aSN55So5Yy56YWN5qih5byPXG4gKi9cbmV4cG9ydCBlbnVtIFJldXNlVGFiTWF0Y2hNb2RlIHtcbiAgLyoqXG4gICAqIO+8iOaOqOiNkO+8ieaMieiPnOWNlSBgTWVudWAg6YWN572uXG4gICAqXG4gICAqIOWPr+WkjeeUqO+8mlxuICAgKiAtIGB7IHRleHQ6J0Rhc2hib2FyZCcgfWBcbiAgICogLSBgeyB0ZXh0OidEYXNoYm9hcmQnLCByZXVzZTogdHJ1ZSB9YFxuICAgKlxuICAgKiDkuI3lj6/lpI3nlKjvvJpcbiAgICogLSBgeyB0ZXh0OidEYXNoYm9hcmQnLCByZXVzZTogZmFsc2UgfWBcbiAgICovXG4gIE1lbnUsXG4gIC8qKlxuICAgKiDmjInoj5zljZUgYE1lbnVgIOW8uuWItumFjee9rlxuICAgKlxuICAgKiDlj6/lpI3nlKjvvJpcbiAgICogLSBgeyB0ZXh0OidEYXNoYm9hcmQnLCByZXVzZTogdHJ1ZSB9YFxuICAgKlxuICAgKiDkuI3lj6/lpI3nlKjvvJpcbiAgICogLSBgeyB0ZXh0OidEYXNoYm9hcmQnIH1gXG4gICAqIC0gYHsgdGV4dDonRGFzaGJvYXJkJywgcmV1c2U6IGZhbHNlIH1gXG4gICAqL1xuICBNZW51Rm9yY2UsXG4gIC8qKlxuICAgKiDlr7nmiYDmnInot6/nlLHmnInmlYjvvIzlj6/ku6XphY3lkIggYGV4Y2x1ZGVzYCDov4fmu6Tml6DpobvlpI3nlKjot6/nlLFcbiAgICovXG4gIFVSTCxcbn1cblxuZXhwb3J0IHR5cGUgUmV1c2VUYWJSb3V0ZVBhcmFtTWF0Y2hNb2RlID0gJ3N0cmljdCcgfCAnbG9vc2UnO1xuXG5leHBvcnQgaW50ZXJmYWNlIFJldXNlVGl0bGUge1xuICB0ZXh0Pzogc3RyaW5nO1xuICBpMThuPzogc3RyaW5nO1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIFJldXNlVGNvbXBvbmVudHNhY2hlZCB7XG4gIHRpdGxlOiBSZXVzZVRpdGxlO1xuXG4gIHVybDogc3RyaW5nO1xuXG4gIC8qKiDmmK/lkKblhYHorrjlhbPpl63vvIzpu5jorqTvvJpgdHJ1ZWAgKi9cbiAgY2xvc2FibGU/OiBib29sZWFuO1xuXG4gIC8qKiDlvZPliY3mu5rliqjmnaHkvY3nva4gKi9cbiAgcG9zaXRpb24/OiBbbnVtYmVyLCBudW1iZXJdIHwgbnVsbDtcblxuICBfc25hcHNob3Q6IEFjdGl2YXRlZFJvdXRlU25hcHNob3Q7XG5cbiAgX2hhbmRsZTogUmV1c2VDb21wb25lbnRIYW5kbGU7XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgUmV1c2VUYWJOb3RpZnkge1xuICAvKiog5LqL5Lu257G75Z6LICovXG4gIGFjdGl2ZTogJ2FkZCcgfCAnb3ZlcnJpZGUnIHwgJ3RpdGxlJyB8ICdjbGVhcicgfCAnY2xvc2FibGUnIHwgJ2Nsb3NlJyB8ICdjbG9zZVJpZ2h0JyB8ICdtb3ZlJyB8ICdyZWZyZXNoJztcbiAgdXJsPzogc3RyaW5nO1xuICB0aXRsZT86IFJldXNlVGl0bGU7XG4gIGl0ZW0/OiBSZXVzZVRjb21wb25lbnRzYWNoZWQ7XG4gIGxpc3Q/OiBSZXVzZVRjb21wb25lbnRzYWNoZWRbXTtcbiAgW2tleTogc3RyaW5nXTogYW55O1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIFJldXNlSXRlbSB7XG4gIHVybDogc3RyaW5nO1xuICB0aXRsZTogc3RyaW5nO1xuICBjbG9zYWJsZTogYm9vbGVhbjtcbiAgaW5kZXg6IG51bWJlcjtcbiAgYWN0aXZlOiBib29sZWFuO1xuICBsYXN0OiBib29sZWFuO1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIFJldXNlQ29udGV4dEV2ZW50IHtcbiAgZXZlbnQ6IE1vdXNlRXZlbnQ7XG4gIGl0ZW06IFJldXNlSXRlbTtcbiAgY29tcD86IFJldXNlVGNvbXBvbmVudHNvbnRleHRDb21wb25lbnQ7XG4gIGN1c3RvbUNvbnRleHRNZW51PzogUmV1c2VDdXN0b21Db250ZXh0TWVudVtdO1xufVxuXG5leHBvcnQgdHlwZSBDbG9zZVR5cGUgPSAnY2xvc2UnIHwgJ2Nsb3NlT3RoZXInIHwgJ2Nsb3NlUmlnaHQnIHwgJ2N1c3RvbScgfCAncmVmcmVzaCcgfCBudWxsO1xuXG5leHBvcnQgaW50ZXJmYWNlIFJldXNlQ29udGV4dENsb3NlRXZlbnQge1xuICB0eXBlOiBDbG9zZVR5cGU7XG4gIGl0ZW06IFJldXNlSXRlbTtcbiAgaW5jbHVkZU5vbkNsb3NlYWJsZTogYm9vbGVhbjtcbn1cblxuZXhwb3J0IGludGVyZmFjZSBSZXVzZUNvbnRleHRJMThuIHtcbiAgY2xvc2U/OiBzdHJpbmc7XG4gIGNsb3NlT3RoZXI/OiBzdHJpbmc7XG4gIGNsb3NlUmlnaHQ/OiBzdHJpbmc7XG4gIHJlZnJlc2g/OiBzdHJpbmc7XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgUmV1c2VDdXN0b21Db250ZXh0TWVudSB7XG4gIGlkOiBzdHJpbmc7XG4gIHRpdGxlOiBzdHJpbmc7XG4gIGZuOiAoaXRlbTogUmV1c2VJdGVtLCBtZW51OiBSZXVzZUN1c3RvbUNvbnRleHRNZW51KSA9PiB2b2lkO1xuICBkaXNhYmxlZD86IChpdGVtOiBSZXVzZUl0ZW0pID0+IGJvb2xlYW47XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgUmV1c2VDb21wb25lbnRIYW5kbGUge1xuICBjb21wb25lbnRSZWY6IFJldXNlQ29tcG9uZW50UmVmO1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIFJldXNlQ29tcG9uZW50UmVmIHtcbiAgaW5zdGFuY2U6IFJldXNlQ29tcG9uZW50SW5zdGFuY2U7XG59XG5cbmV4cG9ydCB0eXBlIFJldXNlSG9va1R5cGVzID0gJ19vblJldXNlSW5pdCcgfCAnX29uUmV1c2VEZXN0cm95JztcblxuZXhwb3J0IHR5cGUgUmV1c2VIb29rT25SZXVzZUluaXRUeXBlID0gJ2luaXQnIHwgJ3JlZnJlc2gnO1xuXG5leHBvcnQgaW50ZXJmYWNlIFJldXNlQ29tcG9uZW50SW5zdGFuY2Uge1xuICBfb25SZXVzZUluaXQ6ICh0eXBlOiBSZXVzZUhvb2tPblJldXNlSW5pdFR5cGUpID0+IHZvaWQ7XG4gIF9vblJldXNlRGVzdHJveTogKCkgPT4gdm9pZDtcbiAgZGVzdHJveTogKCkgPT4gdm9pZDtcbn1cbiJdfQ==