1 Star 0 Fork 34

皮皮虾耶/outline.js

forked from Yaohaixiao/outline.js 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
drawer.css 28.29 KB
一键复制 编辑 原始数据 按行查看 历史
Yaohaixiao 提交于 2023-07-19 18:02 . docs: 生成 3.0.0 版本代码
/* ========== colors.theme - 基础颜色变量集合 ========== */
/**
* shadow.less - 阴影样式设置 mixinx 函数
* =============================================================
* Created By: Yaohaixiao
* Update: 2022.3.20
*/
/* ====== 阴影样式设置函数 ====== */
.outline-drawer {
position: fixed;
z-index: -1;
top: 0;
left: 0;
margin: 0;
width: 100%;
height: 100%;
-webkit-box-sizing: border-box;
box-sizing: border-box;
visibility: hidden;
overflow: hidden;
}
.outline-drawer__modal {
-webkit-box-shadow: 0 0 6px 1px #dcdfe6;
box-shadow: 0 0 6px 1px #dcdfe6;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
position: absolute;
z-index: 21;
height: 100%;
background-color: #fff;
-webkit-transition-duration: 0.4s;
transition-duration: 0.4s;
overflow: hidden;
}
.outline-drawer__header,
.outline-drawer__main,
.outline-drawer__footer {
width: 100%;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.outline-drawer__header,
.outline-drawer__footer {
-ms-flex-negative: 0;
flex-shrink: 0;
}
.outline-drawer__title,
.outline-drawer__main,
.outline-drawer__footer {
padding: 0 16px;
}
.outline-drawer__header,
.outline-drawer__title {
position: relative;
z-index: 1;
margin: 0 auto;
height: 52px;
line-height: 52px;
overflow: hidden;
}
.outline-drawer__title {
font-size: 16px;
font-weight: 400;
}
.outline-drawer__close {
position: absolute;
z-index: 2;
top: 50%;
right: 12px;
width: 20px;
height: 20px;
line-height: 20px;
color: #999;
font-size: 20px;
text-align: center;
cursor: pointer;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
overflow: hidden;
}
.outline-drawer__close .outline-icon {
position: absolute;
z-index: 2;
top: 0;
left: 0;
}
.outline-drawer__close:hover {
color: #666;
}
.outline-drawer__main {
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
overflow: auto;
}
.outline-drawer__footer {
margin: 0 auto;
text-align: right;
overflow: hidden;
}
.outline-drawer__overlay {
content: '';
position: relative;
z-index: 1;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: #fff;
opacity: 0.1;
overflow: hidden;
}
.outline-drawer_rtl.outline-drawer_tiny,
.outline-drawer_ltr.outline-drawer_tiny {
width: 280px;
}
.outline-drawer_rtl.outline-drawer_mini,
.outline-drawer_ltr.outline-drawer_mini {
width: 480px;
}
.outline-drawer_rtl.outline-drawer_small,
.outline-drawer_ltr.outline-drawer_small {
width: 540px;
}
.outline-drawer_rtl.outline-drawer_regular,
.outline-drawer_ltr.outline-drawer_regular {
width: 680px;
}
.outline-drawer_rtl.outline-drawer_medium,
.outline-drawer_ltr.outline-drawer_medium {
width: 720px;
}
.outline-drawer_rtl.outline-drawer_large,
.outline-drawer_ltr.outline-drawer_large {
width: 960px;
}
.outline-drawer_rtl {
border-left: 1px solid #dcdfe6;
}
.outline-drawer_rtl.outline-drawer_tiny.outline-drawer_closed {
right: -290px;
}
.outline-drawer_rtl.outline-drawer_mini.outline-drawer_closed {
right: -490px;
}
.outline-drawer_rtl.outline-drawer_small.outline-drawer_closed {
right: -550px;
}
.outline-drawer_rtl.outline-drawer_regular.outline-drawer_closed {
right: -690px;
}
.outline-drawer_rtl.outline-drawer_medium.outline-drawer_closed {
right: -730px;
}
.outline-drawer_rtl.outline-drawer_large.outline-drawer_closed {
right: -970px;
}
.outline-drawer_ltr {
border-right: 1px solid #dcdfe6;
}
.outline-drawer_ltr.outline-drawer_tiny.outline-drawer_closed {
left: -290px;
}
.outline-drawer_ltr.outline-drawer_mini.outline-drawer_closed {
left: -490px;
}
.outline-drawer_ltr.outline-drawer_small.outline-drawer_closed {
left: -550px;
}
.outline-drawer_ltr.outline-drawer_regular.outline-drawer_closed {
left: -690px;
}
.outline-drawer_ltr.outline-drawer_medium.outline-drawer_closed {
left: -730px;
}
.outline-drawer_ltr.outline-drawer_large.outline-drawer_closed {
left: -970px;
}
.outline-drawer_ttb,
.outline-drawer_btt {
left: 0;
width: 100%;
}
.outline-drawer_ttb.outline-drawer_tiny,
.outline-drawer_btt.outline-drawer_tiny {
height: 240px;
}
.outline-drawer_ttb.outline-drawer_mini,
.outline-drawer_btt.outline-drawer_mini {
height: 320px;
}
.outline-drawer_ttb.outline-drawer_small,
.outline-drawer_btt.outline-drawer_small {
height: 360px;
}
.outline-drawer_ttb.outline-drawer_regular,
.outline-drawer_btt.outline-drawer_regular {
height: 400px;
}
.outline-drawer_ttb.outline-drawer_medium,
.outline-drawer_btt.outline-drawer_medium {
height: 440px;
}
.outline-drawer_ttb.outline-drawer_large,
.outline-drawer_btt.outline-drawer_large {
height: 480px;
}
.outline-drawer_ttb {
border-bottom: 1px solid #dcdfe6;
}
.outline-drawer_ttb.outline-drawer_tiny.outline-drawer_closed {
top: -250px;
}
.outline-drawer_ttb.outline-drawer_mini.outline-drawer_closed {
top: -330px;
}
.outline-drawer_ttb.outline-drawer_small.outline-drawer_closed {
top: -370px;
}
.outline-drawer_ttb.outline-drawer_regular.outline-drawer_closed {
top: -410px;
}
.outline-drawer_ttb.outline-drawer_medium.outline-drawer_closed {
top: -450px;
}
.outline-drawer_ttb.outline-drawer_large.outline-drawer_closed {
top: -490px;
}
.outline-drawer_btt {
top: initial;
border-top: 1px solid #dcdfe6;
}
.outline-drawer_btt.outline-drawer_tiny.outline-drawer_closed {
bottom: -250px;
}
.outline-drawer_btt.outline-drawer_mini.outline-drawer_closed {
bottom: -330px;
}
.outline-drawer_btt.outline-drawer_small.outline-drawer_closed {
bottom: -370px;
}
.outline-drawer_btt.outline-drawer_regular.outline-drawer_closed {
bottom: -410px;
}
.outline-drawer_btt.outline-drawer_medium.outline-drawer_closed {
bottom: -450px;
}
.outline-drawer_btt.outline-drawer_large.outline-drawer_closed {
bottom: -490px;
}
.outline-drawer_opened {
visibility: visible;
z-index: 4;
}
.outline-drawer_opened .outline-drawer_rtl {
right: 0;
}
.outline-drawer_opened .outline-drawer_ltr {
left: 0;
}
.outline-drawer_opened .outline-drawer_ttb {
top: 0;
}
.outline-drawer_opened .outline-drawer_btt {
bottom: 0;
}
.outline-drawer_offset.outline-drawer_rtl,
.outline-drawer_offset.outline-drawer_ltr {
height: calc(100% - 4em);
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
}
.outline-drawer_offset.outline-drawer_ttb,
.outline-drawer_offset.outline-drawer_btt {
width: calc(100% - 4em);
left: 50%;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
}
.outline-drawer_offset.outline-drawer_opened.outline-drawer_rtl {
right: 2em;
}
.outline-drawer_offset.outline-drawer_opened.outline-drawer_ltr {
left: 2em;
}
.outline-drawer_offset.outline-drawer_opened.outline-drawer_ttb {
top: 2em;
}
.outline-drawer_offset.outline-drawer_opened.outline-drawer_btt {
bottom: 2em;
}
.outline-drawer_full {
padding: 0;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLzxpbnB1dCBjc3MgMz4iLCJkcmF3ZXIubGVzcyIsInNoYWRvdy5sZXNzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLG1EQUFtRDtBQUNuRDs7Ozs7R0FLRztBQUNILDRCQUE0QjtBQ0o1QjtFQUNFLGdCQUFBO0VBQ0EsWUFBQTtFQUNBLE9BQUE7RUFDQSxRQUFBO0VBQ0EsVUFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EsK0JBQUE7VUFBQSx1QkFBQTtFQUNBLG1CQUFBO0VBQ0EsaUJBQUE7Q0RNRDtBQ0pDO0VDTEEsd0NBQUE7VUFBQSxnQ0FBQTtFRE9FLHFCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0VBQ0EsNkJBQUE7RUFBQSw4QkFBQTtNQUFBLDJCQUFBO1VBQUEsdUJBQUE7RUFDQSxvQkFBQTtNQUFBLGdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLHVCQUFBO0VBQ0Esa0NBQUE7VUFBQSwwQkFBQTtFQUNBLGlCQUFBO0NETUg7QUNIQzs7O0VBR0UsWUFBQTtFQUNBLCtCQUFBO1VBQUEsdUJBQUE7Q0RLSDtBQ0ZDOztFQUVFLHFCQUFBO01BQUEsZUFBQTtDRElIO0FDREM7OztFQUdFLGdCQUFBO0NER0g7QUNBQzs7RUFFRSxtQkFBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsYUFBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7Q0RFSDtBQ0NDO0VBQ0UsZ0JBQUE7RUFDQSxpQkFBQTtDRENIO0FDRUM7RUFDRSxtQkFBQTtFQUNBLFdBQUE7RUFDQSxTQUFBO0VBQ0EsWUFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0Esa0JBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0Esb0NBQUE7VUFBQSw0QkFBQTtFQUNBLGlCQUFBO0NEQUg7QUNiQztFQWdCSSxtQkFBQTtFQUNBLFdBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtDREFMO0FDR0c7RUFDRSxZQUFBO0NEREw7QUNLQztFQUNFLG9CQUFBO01BQUEsWUFBQTtVQUFBLFFBQUE7RUFDQSxlQUFBO0NESEg7QUNNQztFQUNFLGVBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0NESkg7QUNPQztFQUNFLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EsdUJBQUE7RUFDQSxhQUFBO0VBQ0EsaUJBQUE7Q0RMSDtBQ1dLOztFQUNFLGFBQUE7Q0RSUDtBQ1dLOztFQUNFLGFBQUE7Q0RSUDtBQ1dLOztFQUNFLGFBQUE7Q0RSUDtBQ1dLOztFQUNFLGFBQUE7Q0RSUDtBQ1dLOztFQUNFLGFBQUE7Q0RSUDtBQ1dLOztFQUNFLGFBQUE7Q0RSUDtBQ2FDO0VBQ0UsK0JBQUE7Q0RYSDtBQ2VPO0VBQ0UsY0FBQTtDRGJUO0FDa0JPO0VBQ0UsY0FBQTtDRGhCVDtBQ3FCTztFQUNFLGNBQUE7Q0RuQlQ7QUN3Qk87RUFDRSxjQUFBO0NEdEJUO0FDMkJPO0VBQ0UsY0FBQTtDRHpCVDtBQzhCTztFQUNFLGNBQUE7Q0Q1QlQ7QUNrQ0M7RUFDRSxnQ0FBQTtDRGhDSDtBQ29DTztFQUNFLGFBQUE7Q0RsQ1Q7QUN1Q087RUFDRSxhQUFBO0NEckNUO0FDMENPO0VBQ0UsYUFBQTtDRHhDVDtBQzZDTztFQUNFLGFBQUE7Q0QzQ1Q7QUNnRE87RUFDRSxhQUFBO0NEOUNUO0FDbURPO0VBQ0UsYUFBQTtDRGpEVDtBQ3VEQzs7RUFFRSxRQUFBO0VBQ0EsWUFBQTtDRHJESDtBQ3dESzs7RUFDRSxjQUFBO0NEckRQO0FDd0RLOztFQUNFLGNBQUE7Q0RyRFA7QUN3REs7O0VBQ0UsY0FBQTtDRHJEUDtBQ3dESzs7RUFDRSxjQUFBO0NEckRQO0FDd0RLOztFQUNFLGNBQUE7Q0RyRFA7QUN3REs7O0VBQ0UsY0FBQTtDRHJEUDtBQzBEQztFQUNFLGlDQUFBO0NEeERIO0FDNERPO0VBQ0UsWUFBQTtDRDFEVDtBQytETztFQUNFLFlBQUE7Q0Q3RFQ7QUNrRU87RUFDRSxZQUFBO0NEaEVUO0FDcUVPO0VBQ0UsWUFBQTtDRG5FVDtBQ3dFTztFQUNFLFlBQUE7Q0R0RVQ7QUMyRU87RUFDRSxZQUFBO0NEekVUO0FDK0VDO0VBQ0UsYUFBQTtFQUNBLDhCQUFBO0NEN0VIO0FDaUZPO0VBQ0UsZUFBQTtDRC9FVDtBQ29GTztFQUNFLGVBQUE7Q0RsRlQ7QUN1Rk87RUFDRSxlQUFBO0NEckZUO0FDMEZPO0VBQ0UsZUFBQTtDRHhGVDtBQzZGTztFQUNFLGVBQUE7Q0QzRlQ7QUNnR087RUFDRSxlQUFBO0NEOUZUO0FDb0dDO0VBQ0Usb0JBQUE7RUFDQSxXQUFBO0NEbEdIO0FDcUdLO0VBQ0UsU0FBQTtDRG5HUDtBQ3NHSztFQUNFLFFBQUE7Q0RwR1A7QUN1R0s7RUFDRSxPQUFBO0NEckdQO0FDd0dLO0VBQ0UsVUFBQTtDRHRHUDtBQzZHSzs7RUFFRSx5QkFBQTtFQUNBLFNBQUE7RUFDQSxvQ0FBQTtVQUFBLDRCQUFBO0NEM0dQO0FDOEdLOztFQUVFLHdCQUFBO0VBQ0EsVUFBQTtFQUNBLG9DQUFBO1VBQUEsNEJBQUE7Q0Q1R1A7QUNpSFM7RUFDRSxXQUFBO0NEL0dYO0FDa0hTO0VBQ0UsVUFBQTtDRGhIWDtBQ21IUztFQUNFLFNBQUE7Q0RqSFg7QUNvSFM7RUFDRSxZQUFBO0NEbEhYO0FDeUhDO0VBQ0UsV0FBQTtDRHZISCIsImZpbGUiOiJkcmF3ZXIuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyogPT09PT09PT09PSBjb2xvcnMudGhlbWUgLSDln7rnoYDpopzoibLlj5jph4/pm4blkIggPT09PT09PT09PSAqL1xuLyoqXG4gKiBzaGFkb3cubGVzcyAtIOmYtOW9seagt+W8j+iuvue9riBtaXhpbngg5Ye95pWwXG4gKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gKiBDcmVhdGVkIEJ5OiBZYW9oYWl4aWFvXG4gKiBVcGRhdGU6IDIwMjIuMy4yMFxuICovXG4vKiA9PT09PT0g6Zi05b2x5qC35byP6K6+572u5Ye95pWwID09PT09PSAqL1xuLm91dGxpbmUtZHJhd2VyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAtMTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5vdXRsaW5lLWRyYXdlcl9fbW9kYWwge1xuICBib3gtc2hhZG93OiAwIDAgNnB4IDFweCAjZGNkZmU2O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjE7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC40cztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5vdXRsaW5lLWRyYXdlcl9faGVhZGVyLFxuLm91dGxpbmUtZHJhd2VyX19tYWluLFxuLm91dGxpbmUtZHJhd2VyX19mb290ZXIge1xuICB3aWR0aDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5vdXRsaW5lLWRyYXdlcl9faGVhZGVyLFxuLm91dGxpbmUtZHJhd2VyX19mb290ZXIge1xuICBmbGV4LXNocmluazogMDtcbn1cbi5vdXRsaW5lLWRyYXdlcl9fdGl0bGUsXG4ub3V0bGluZS1kcmF3ZXJfX21haW4sXG4ub3V0bGluZS1kcmF3ZXJfX2Zvb3RlciB7XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cbi5vdXRsaW5lLWRyYXdlcl9faGVhZGVyLFxuLm91dGxpbmUtZHJhd2VyX190aXRsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGhlaWdodDogNTJweDtcbiAgbGluZS1oZWlnaHQ6IDUycHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ub3V0bGluZS1kcmF3ZXJfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLm91dGxpbmUtZHJhd2VyX19jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAxMnB4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgY29sb3I6ICM5OTk7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5vdXRsaW5lLWRyYXdlcl9fY2xvc2UgLm91dGxpbmUtaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuLm91dGxpbmUtZHJhd2VyX19jbG9zZTpob3ZlciB7XG4gIGNvbG9yOiAjNjY2O1xufVxuLm91dGxpbmUtZHJhd2VyX19tYWluIHtcbiAgZmxleDogMTtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4ub3V0bGluZS1kcmF3ZXJfX2Zvb3RlciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5vdXRsaW5lLWRyYXdlcl9fb3ZlcmxheSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgb3BhY2l0eTogMC4xO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLm91dGxpbmUtZHJhd2VyX3J0bC5vdXRsaW5lLWRyYXdlcl90aW55LFxuLm91dGxpbmUtZHJhd2VyX2x0ci5vdXRsaW5lLWRyYXdlcl90aW55IHtcbiAgd2lkdGg6IDI4MHB4O1xufVxuLm91dGxpbmUtZHJhd2VyX3J0bC5vdXRsaW5lLWRyYXdlcl9taW5pLFxuLm91dGxpbmUtZHJhd2VyX2x0ci5vdXRsaW5lLWRyYXdlcl9taW5pIHtcbiAgd2lkdGg6IDQ4MHB4O1xufVxuLm91dGxpbmUtZHJhd2VyX3J0bC5vdXRsaW5lLWRyYXdlcl9zbWFsbCxcbi5vdXRsaW5lLWRyYXdlcl9sdHIub3V0bGluZS1kcmF3ZXJfc21hbGwge1xuICB3aWR0aDogNTQwcHg7XG59XG4ub3V0bGluZS1kcmF3ZXJfcnRsLm91dGxpbmUtZHJhd2VyX3JlZ3VsYXIsXG4ub3V0bGluZS1kcmF3ZXJfbHRyLm91dGxpbmUtZHJhd2VyX3JlZ3VsYXIge1xuICB3aWR0aDogNjgwcHg7XG59XG4ub3V0bGluZS1kcmF3ZXJfcnRsLm91dGxpbmUtZHJhd2VyX21lZGl1bSxcbi5vdXRsaW5lLWRyYXdlcl9sdHIub3V0bGluZS1kcmF3ZXJfbWVkaXVtIHtcbiAgd2lkdGg6IDcyMHB4O1xufVxuLm91dGxpbmUtZHJhd2VyX3J0bC5vdXRsaW5lLWRyYXdlcl9sYXJnZSxcbi5vdXRsaW5lLWRyYXdlcl9sdHIub3V0bGluZS1kcmF3ZXJfbGFyZ2Uge1xuICB3aWR0aDogOTYwcHg7XG59XG4ub3V0bGluZS1kcmF3ZXJfcnRsIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZGNkZmU2O1xufVxuLm91dGxpbmUtZHJhd2VyX3J0bC5vdXRsaW5lLWRyYXdlcl90aW55Lm91dGxpbmUtZHJhd2VyX2Nsb3NlZCB7XG4gIHJpZ2h0OiAtMjkwcHg7XG59XG4ub3V0bGluZS1kcmF3ZXJfcnRsLm91dGxpbmUtZHJhd2VyX21pbmkub3V0bGluZS1kcmF3ZXJfY2xvc2VkIHtcbiAgcmlnaHQ6IC00OTBweDtcbn1cbi5vdXRsaW5lLWRyYXdlcl9ydGwub3V0bGluZS1kcmF3ZXJfc21hbGwub3V0bGluZS1kcmF3ZXJfY2xvc2VkIHtcbiAgcmlnaHQ6IC01NTBweDtcbn1cbi5vdXRsaW5lLWRyYXdlcl9ydGwub3V0bGluZS1kcmF3ZXJfcmVndWxhci5vdXRsaW5lLWRyYXdlcl9jbG9zZWQge1xuICByaWdodDogLTY5MHB4O1xufVxuLm91dGxpbmUtZHJhd2VyX3J0bC5vdXRsaW5lLWRyYXdlcl9tZWRpdW0ub3V0bGluZS1kcmF3ZXJfY2xvc2VkIHtcbiAgcmlnaHQ6IC03MzBweDtcbn1cbi5vdXRsaW5lLWRyYXdlcl9ydGwub3V0bGluZS1kcmF3ZXJfbGFyZ2Uub3V0bGluZS1kcmF3ZXJfY2xvc2VkIHtcbiAgcmlnaHQ6IC05NzBweDtcbn1cbi5vdXRsaW5lLWRyYXdlcl9sdHIge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGNkZmU2O1xufVxuLm91dGxpbmUtZHJhd2VyX2x0ci5vdXRsaW5lLWRyYXdlcl90aW55Lm91dGxpbmUtZHJhd2VyX2Nsb3NlZCB7XG4gIGxlZnQ6IC0yOTBweDtcbn1cbi5vdXRsaW5lLWRyYXdlcl9sdHIub3V0bGluZS1kcmF3ZXJfbWluaS5vdXRsaW5lLWRyYXdlcl9jbG9zZWQge1xuICBsZWZ0OiAtNDkwcHg7XG59XG4ub3V0bGluZS1kcmF3ZXJfbHRyLm91dGxpbmUtZHJhd2VyX3NtYWxsLm91dGxpbmUtZHJhd2VyX2Nsb3NlZCB7XG4gIGxlZnQ6IC01NTBweDtcbn1cbi5vdXRsaW5lLWRyYXdlcl9sdHIub3V0bGluZS1kcmF3ZXJfcmVndWxhci5vdXRsaW5lLWRyYXdlcl9jbG9zZWQge1xuICBsZWZ0OiAtNjkwcHg7XG59XG4ub3V0bGluZS1kcmF3ZXJfbHRyLm91dGxpbmUtZHJhd2VyX21lZGl1bS5vdXRsaW5lLWRyYXdlcl9jbG9zZWQge1xuICBsZWZ0OiAtNzMwcHg7XG59XG4ub3V0bGluZS1kcmF3ZXJfbHRyLm91dGxpbmUtZHJhd2VyX2xhcmdlLm91dGxpbmUtZHJhd2VyX2Nsb3NlZCB7XG4gIGxlZnQ6IC05NzBweDtcbn1cbi5vdXRsaW5lLWRyYXdlcl90dGIsXG4ub3V0bGluZS1kcmF3ZXJfYnR0IHtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ub3V0bGluZS1kcmF3ZXJfdHRiLm91dGxpbmUtZHJhd2VyX3RpbnksXG4ub3V0bGluZS1kcmF3ZXJfYnR0Lm91dGxpbmUtZHJhd2VyX3Rpbnkge1xuICBoZWlnaHQ6IDI0MHB4O1xufVxuLm91dGxpbmUtZHJhd2VyX3R0Yi5vdXRsaW5lLWRyYXdlcl9taW5pLFxuLm91dGxpbmUtZHJhd2VyX2J0dC5vdXRsaW5lLWRyYXdlcl9taW5pIHtcbiAgaGVpZ2h0OiAzMjBweDtcbn1cbi5vdXRsaW5lLWRyYXdlcl90dGIub3V0bGluZS1kcmF3ZXJfc21hbGwsXG4ub3V0bGluZS1kcmF3ZXJfYnR0Lm91dGxpbmUtZHJhd2VyX3NtYWxsIHtcbiAgaGVpZ2h0OiAzNjBweDtcbn1cbi5vdXRsaW5lLWRyYXdlcl90dGIub3V0bGluZS1kcmF3ZXJfcmVndWxhcixcbi5vdXRsaW5lLWRyYXdlcl9idHQub3V0bGluZS1kcmF3ZXJfcmVndWxhciB7XG4gIGhlaWdodDogNDAwcHg7XG59XG4ub3V0bGluZS1kcmF3ZXJfdHRiLm91dGxpbmUtZHJhd2VyX21lZGl1bSxcbi5vdXRsaW5lLWRyYXdlcl9idHQub3V0bGluZS1kcmF3ZXJfbWVkaXVtIHtcbiAgaGVpZ2h0OiA0NDBweDtcbn1cbi5vdXRsaW5lLWRyYXdlcl90dGIub3V0bGluZS1kcmF3ZXJfbGFyZ2UsXG4ub3V0bGluZS1kcmF3ZXJfYnR0Lm91dGxpbmUtZHJhd2VyX2xhcmdlIHtcbiAgaGVpZ2h0OiA0ODBweDtcbn1cbi5vdXRsaW5lLWRyYXdlcl90dGIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RjZGZlNjtcbn1cbi5vdXRsaW5lLWRyYXdlcl90dGIub3V0bGluZS1kcmF3ZXJfdGlueS5vdXRsaW5lLWRyYXdlcl9jbG9zZWQge1xuICB0b3A6IC0yNTBweDtcbn1cbi5vdXRsaW5lLWRyYXdlcl90dGIub3V0bGluZS1kcmF3ZXJfbWluaS5vdXRsaW5lLWRyYXdlcl9jbG9zZWQge1xuICB0b3A6IC0zMzBweDtcbn1cbi5vdXRsaW5lLWRyYXdlcl90dGIub3V0bGluZS1kcmF3ZXJfc21hbGwub3V0bGluZS1kcmF3ZXJfY2xvc2VkIHtcbiAgdG9wOiAtMzcwcHg7XG59XG4ub3V0bGluZS1kcmF3ZXJfdHRiLm91dGxpbmUtZHJhd2VyX3JlZ3VsYXIub3V0bGluZS1kcmF3ZXJfY2xvc2VkIHtcbiAgdG9wOiAtNDEwcHg7XG59XG4ub3V0bGluZS1kcmF3ZXJfdHRiLm91dGxpbmUtZHJhd2VyX21lZGl1bS5vdXRsaW5lLWRyYXdlcl9jbG9zZWQge1xuICB0b3A6IC00NTBweDtcbn1cbi5vdXRsaW5lLWRyYXdlcl90dGIub3V0bGluZS1kcmF3ZXJfbGFyZ2Uub3V0bGluZS1kcmF3ZXJfY2xvc2VkIHtcbiAgdG9wOiAtNDkwcHg7XG59XG4ub3V0bGluZS1kcmF3ZXJfYnR0IHtcbiAgdG9wOiBpbml0aWFsO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RjZGZlNjtcbn1cbi5vdXRsaW5lLWRyYXdlcl9idHQub3V0bGluZS1kcmF3ZXJfdGlueS5vdXRsaW5lLWRyYXdlcl9jbG9zZWQge1xuICBib3R0b206IC0yNTBweDtcbn1cbi5vdXRsaW5lLWRyYXdlcl9idHQub3V0bGluZS1kcmF3ZXJfbWluaS5vdXRsaW5lLWRyYXdlcl9jbG9zZWQge1xuICBib3R0b206IC0zMzBweDtcbn1cbi5vdXRsaW5lLWRyYXdlcl9idHQub3V0bGluZS1kcmF3ZXJfc21hbGwub3V0bGluZS1kcmF3ZXJfY2xvc2VkIHtcbiAgYm90dG9tOiAtMzcwcHg7XG59XG4ub3V0bGluZS1kcmF3ZXJfYnR0Lm91dGxpbmUtZHJhd2VyX3JlZ3VsYXIub3V0bGluZS1kcmF3ZXJfY2xvc2VkIHtcbiAgYm90dG9tOiAtNDEwcHg7XG59XG4ub3V0bGluZS1kcmF3ZXJfYnR0Lm91dGxpbmUtZHJhd2VyX21lZGl1bS5vdXRsaW5lLWRyYXdlcl9jbG9zZWQge1xuICBib3R0b206IC00NTBweDtcbn1cbi5vdXRsaW5lLWRyYXdlcl9idHQub3V0bGluZS1kcmF3ZXJfbGFyZ2Uub3V0bGluZS1kcmF3ZXJfY2xvc2VkIHtcbiAgYm90dG9tOiAtNDkwcHg7XG59XG4ub3V0bGluZS1kcmF3ZXJfb3BlbmVkIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgei1pbmRleDogNDtcbn1cbi5vdXRsaW5lLWRyYXdlcl9vcGVuZWQgLm91dGxpbmUtZHJhd2VyX3J0bCB7XG4gIHJpZ2h0OiAwO1xufVxuLm91dGxpbmUtZHJhd2VyX29wZW5lZCAub3V0bGluZS1kcmF3ZXJfbHRyIHtcbiAgbGVmdDogMDtcbn1cbi5vdXRsaW5lLWRyYXdlcl9vcGVuZWQgLm91dGxpbmUtZHJhd2VyX3R0YiB7XG4gIHRvcDogMDtcbn1cbi5vdXRsaW5lLWRyYXdlcl9vcGVuZWQgLm91dGxpbmUtZHJhd2VyX2J0dCB7XG4gIGJvdHRvbTogMDtcbn1cbi5vdXRsaW5lLWRyYXdlcl9vZmZzZXQub3V0bGluZS1kcmF3ZXJfcnRsLFxuLm91dGxpbmUtZHJhd2VyX29mZnNldC5vdXRsaW5lLWRyYXdlcl9sdHIge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDRlbSk7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4ub3V0bGluZS1kcmF3ZXJfb2Zmc2V0Lm91dGxpbmUtZHJhd2VyX3R0Yixcbi5vdXRsaW5lLWRyYXdlcl9vZmZzZXQub3V0bGluZS1kcmF3ZXJfYnR0IHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDRlbSk7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuLm91dGxpbmUtZHJhd2VyX29mZnNldC5vdXRsaW5lLWRyYXdlcl9vcGVuZWQub3V0bGluZS1kcmF3ZXJfcnRsIHtcbiAgcmlnaHQ6IDJlbTtcbn1cbi5vdXRsaW5lLWRyYXdlcl9vZmZzZXQub3V0bGluZS1kcmF3ZXJfb3BlbmVkLm91dGxpbmUtZHJhd2VyX2x0ciB7XG4gIGxlZnQ6IDJlbTtcbn1cbi5vdXRsaW5lLWRyYXdlcl9vZmZzZXQub3V0bGluZS1kcmF3ZXJfb3BlbmVkLm91dGxpbmUtZHJhd2VyX3R0YiB7XG4gIHRvcDogMmVtO1xufVxuLm91dGxpbmUtZHJhd2VyX29mZnNldC5vdXRsaW5lLWRyYXdlcl9vcGVuZWQub3V0bGluZS1kcmF3ZXJfYnR0IHtcbiAgYm90dG9tOiAyZW07XG59XG4ub3V0bGluZS1kcmF3ZXJfZnVsbCB7XG4gIHBhZGRpbmc6IDA7XG59XG4iLCJAaW1wb3J0ICcuL2NvbG9ycyc7XG5AaW1wb3J0ICcuL3NoYWRvdyc7XG5cbi5vdXRsaW5lLWRyYXdlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogLTE7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgJl9fbW9kYWwge1xuICAgIC5zaGFkb3dfbGlnaHRfcmVndWxhcigpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDIxO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC40cztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgJl9faGVhZGVyLFxuICAmX19tYWluLFxuICAmX19mb290ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cblxuICAmX19oZWFkZXIsXG4gICZfX2Zvb3RlciB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cblxuICAmX190aXRsZSxcbiAgJl9fbWFpbixcbiAgJl9fZm9vdGVyIHtcbiAgICBwYWRkaW5nOiAwIDE2cHg7XG4gIH1cblxuICAmX19oZWFkZXIsXG4gICZfX3RpdGxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBoZWlnaHQ6IDUycHg7XG4gICAgbGluZS1oZWlnaHQ6IDUycHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxuXG4gICZfX2Nsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMjtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogMTJweDtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgY29sb3I6IEBmb3VydGhfdGV4dF9jb2xvcjtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIC5vdXRsaW5lLWljb24ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgei1pbmRleDogMjtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogQHRoaXJkX3RleHRfY29sb3I7XG4gICAgfVxuICB9XG5cbiAgJl9fbWFpbiB7XG4gICAgZmxleDogMTtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgfVxuXG4gICZfX2Zvb3RlciB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gICZfX292ZXJsYXkge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XG4gICAgb3BhY2l0eTogMC4xO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAmX3J0bCxcbiAgJl9sdHIge1xuICAgICYub3V0bGluZS1kcmF3ZXIge1xuICAgICAgJl90aW55IHtcbiAgICAgICAgd2lkdGg6IDI4MHB4O1xuICAgICAgfVxuXG4gICAgICAmX21pbmkge1xuICAgICAgICB3aWR0aDogNDgwcHg7XG4gICAgICB9XG5cbiAgICAgICZfc21hbGwge1xuICAgICAgICB3aWR0aDogNTQwcHg7XG4gICAgICB9XG5cbiAgICAgICZfcmVndWxhciB7XG4gICAgICAgIHdpZHRoOiA2ODBweDtcbiAgICAgIH1cblxuICAgICAgJl9tZWRpdW0ge1xuICAgICAgICB3aWR0aDogNzIwcHg7XG4gICAgICB9XG5cbiAgICAgICZfbGFyZ2Uge1xuICAgICAgICB3aWR0aDogOTYwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9ydGwge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgQHByaW1hcnlfYm9yZGVyX2NvbG9yO1xuXG4gICAgJi5vdXRsaW5lLWRyYXdlciB7XG4gICAgICAmX3Rpbnkge1xuICAgICAgICAmLm91dGxpbmUtZHJhd2VyX2Nsb3NlZCB7XG4gICAgICAgICAgcmlnaHQ6IC0yOTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmX21pbmkge1xuICAgICAgICAmLm91dGxpbmUtZHJhd2VyX2Nsb3NlZCB7XG4gICAgICAgICAgcmlnaHQ6IC00OTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmX3NtYWxsIHtcbiAgICAgICAgJi5vdXRsaW5lLWRyYXdlcl9jbG9zZWQge1xuICAgICAgICAgIHJpZ2h0OiAtNTUwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl9yZWd1bGFyIHtcbiAgICAgICAgJi5vdXRsaW5lLWRyYXdlcl9jbG9zZWQge1xuICAgICAgICAgIHJpZ2h0OiAtNjkwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl9tZWRpdW0ge1xuICAgICAgICAmLm91dGxpbmUtZHJhd2VyX2Nsb3NlZCB7XG4gICAgICAgICAgcmlnaHQ6IC03MzBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmX2xhcmdlIHtcbiAgICAgICAgJi5vdXRsaW5lLWRyYXdlcl9jbG9zZWQge1xuICAgICAgICAgIHJpZ2h0OiAtOTcwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX2x0ciB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgQHByaW1hcnlfYm9yZGVyX2NvbG9yO1xuXG4gICAgJi5vdXRsaW5lLWRyYXdlciB7XG4gICAgICAmX3Rpbnkge1xuICAgICAgICAmLm91dGxpbmUtZHJhd2VyX2Nsb3NlZCB7XG4gICAgICAgICAgbGVmdDogLTI5MHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfbWluaSB7XG4gICAgICAgICYub3V0bGluZS1kcmF3ZXJfY2xvc2VkIHtcbiAgICAgICAgICBsZWZ0OiAtNDkwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl9zbWFsbCB7XG4gICAgICAgICYub3V0bGluZS1kcmF3ZXJfY2xvc2VkIHtcbiAgICAgICAgICBsZWZ0OiAtNTUwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl9yZWd1bGFyIHtcbiAgICAgICAgJi5vdXRsaW5lLWRyYXdlcl9jbG9zZWQge1xuICAgICAgICAgIGxlZnQ6IC02OTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmX21lZGl1bSB7XG4gICAgICAgICYub3V0bGluZS1kcmF3ZXJfY2xvc2VkIHtcbiAgICAgICAgICBsZWZ0OiAtNzMwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl9sYXJnZSB7XG4gICAgICAgICYub3V0bGluZS1kcmF3ZXJfY2xvc2VkIHtcbiAgICAgICAgICBsZWZ0OiAtOTcwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX3R0YixcbiAgJl9idHQge1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAmLm91dGxpbmUtZHJhd2VyIHtcbiAgICAgICZfdGlueSB7XG4gICAgICAgIGhlaWdodDogMjQwcHg7XG4gICAgICB9XG5cbiAgICAgICZfbWluaSB7XG4gICAgICAgIGhlaWdodDogMzIwcHg7XG4gICAgICB9XG5cbiAgICAgICZfc21hbGwge1xuICAgICAgICBoZWlnaHQ6IDM2MHB4O1xuICAgICAgfVxuXG4gICAgICAmX3JlZ3VsYXIge1xuICAgICAgICBoZWlnaHQ6IDQwMHB4O1xuICAgICAgfVxuXG4gICAgICAmX21lZGl1bSB7XG4gICAgICAgIGhlaWdodDogNDQwcHg7XG4gICAgICB9XG5cbiAgICAgICZfbGFyZ2Uge1xuICAgICAgICBoZWlnaHQ6IDQ4MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfdHRiIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgQHByaW1hcnlfYm9yZGVyX2NvbG9yO1xuXG4gICAgJi5vdXRsaW5lLWRyYXdlciB7XG4gICAgICAmX3Rpbnkge1xuICAgICAgICAmLm91dGxpbmUtZHJhd2VyX2Nsb3NlZCB7XG4gICAgICAgICAgdG9wOiAtMjUwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl9taW5pIHtcbiAgICAgICAgJi5vdXRsaW5lLWRyYXdlcl9jbG9zZWQge1xuICAgICAgICAgIHRvcDogLTMzMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfc21hbGwge1xuICAgICAgICAmLm91dGxpbmUtZHJhd2VyX2Nsb3NlZCB7XG4gICAgICAgICAgdG9wOiAtMzcwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl9yZWd1bGFyIHtcbiAgICAgICAgJi5vdXRsaW5lLWRyYXdlcl9jbG9zZWQge1xuICAgICAgICAgIHRvcDogLTQxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfbWVkaXVtIHtcbiAgICAgICAgJi5vdXRsaW5lLWRyYXdlcl9jbG9zZWQge1xuICAgICAgICAgIHRvcDogLTQ1MHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfbGFyZ2Uge1xuICAgICAgICAmLm91dGxpbmUtZHJhd2VyX2Nsb3NlZCB7XG4gICAgICAgICAgdG9wOiAtNDkwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX2J0dCB7XG4gICAgdG9wOiBpbml0aWFsO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCBAcHJpbWFyeV9ib3JkZXJfY29sb3I7XG5cbiAgICAmLm91dGxpbmUtZHJhd2VyIHtcbiAgICAgICZfdGlueSB7XG4gICAgICAgICYub3V0bGluZS1kcmF3ZXJfY2xvc2VkIHtcbiAgICAgICAgICBib3R0b206IC0yNTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmX21pbmkge1xuICAgICAgICAmLm91dGxpbmUtZHJhd2VyX2Nsb3NlZCB7XG4gICAgICAgICAgYm90dG9tOiAtMzMwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl9zbWFsbCB7XG4gICAgICAgICYub3V0bGluZS1kcmF3ZXJfY2xvc2VkIHtcbiAgICAgICAgICBib3R0b206IC0zNzBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmX3JlZ3VsYXIge1xuICAgICAgICAmLm91dGxpbmUtZHJhd2VyX2Nsb3NlZCB7XG4gICAgICAgICAgYm90dG9tOiAtNDEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl9tZWRpdW0ge1xuICAgICAgICAmLm91dGxpbmUtZHJhd2VyX2Nsb3NlZCB7XG4gICAgICAgICAgYm90dG9tOiAtNDUwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl9sYXJnZSB7XG4gICAgICAgICYub3V0bGluZS1kcmF3ZXJfY2xvc2VkIHtcbiAgICAgICAgICBib3R0b206IC00OTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfb3BlbmVkIHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIHotaW5kZXg6IDQ7XG5cbiAgICAub3V0bGluZS1kcmF3ZXIge1xuICAgICAgJl9ydGwge1xuICAgICAgICByaWdodDogMDtcbiAgICAgIH1cblxuICAgICAgJl9sdHIge1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgfVxuXG4gICAgICAmX3R0YiB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgIH1cblxuICAgICAgJl9idHQge1xuICAgICAgICBib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9vZmZzZXQge1xuICAgICYub3V0bGluZS1kcmF3ZXIge1xuICAgICAgJl9ydGwsXG4gICAgICAmX2x0ciB7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gNGVtKTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIH1cblxuICAgICAgJl90dGIsXG4gICAgICAmX2J0dCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0ZW0pO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgIH1cblxuICAgICAgJl9vcGVuZWQge1xuICAgICAgICAmLm91dGxpbmUtZHJhd2VyIHtcbiAgICAgICAgICAmX3J0bCB7XG4gICAgICAgICAgICByaWdodDogMmVtO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICZfbHRyIHtcbiAgICAgICAgICAgIGxlZnQ6IDJlbTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmX3R0YiB7XG4gICAgICAgICAgICB0b3A6IDJlbTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmX2J0dCB7XG4gICAgICAgICAgICBib3R0b206IDJlbTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX2Z1bGwge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbiIsIi8qKlxuICogc2hhZG93Lmxlc3MgLSDpmLTlvbHmoLflvI/orr7nva4gbWl4aW54IOWHveaVsFxuICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICogQ3JlYXRlZCBCeTogWWFvaGFpeGlhb1xuICogVXBkYXRlOiAyMDIyLjMuMjBcbiAqL1xuQGltcG9ydCAnLi9jb2xvcnMnO1xuXG4vKiA9PT09PT0g6Zi05b2x5qC35byP6K6+572u5Ye95pWwID09PT09PSAqL1xuLnNoYWRvdyhAb2Zmc2V0OiAwIDAgNnB4IDFweCwgQGNvbG9yOiBAcHJpbWFyeV9ib3JkZXJfY29sb3IpIHtcbiAgYm94LXNoYWRvdzogQG9mZnNldCBAY29sb3I7XG59XG5cbi5zaGFkb3dfcmVndWxhcihAY29sb3I6IEBwcmltYXJ5X2JvcmRlcl9jb2xvcikge1xuICAuc2hhZG93KDAgMCA2cHggMXB4LCBAY29sb3IpO1xufVxuXG4uc2hhZG93X2xhcmdlKEBjb2xvcjogQHByaW1hcnlfYm9yZGVyX2NvbG9yKSB7XG4gIC5zaGFkb3coMCAwIDEycHggMXB4LCBAY29sb3IpO1xufVxuXG4uc2hhZG93X2xpZ2h0X3JlZ3VsYXIoKSB7XG4gIC5zaGFkb3dfcmVndWxhcigpO1xufVxuXG4uc2hhZG93X2xpZ2h0X2xhcmdlKCkge1xuICAuc2hhZG93X2xhcmdlKCk7XG59XG5cbi5zaGFkb3dfZGFya19yZWd1bGFyKCkge1xuICAuc2hhZG93X3JlZ3VsYXIoQHNlY29uZGFyeV9ib3JkZXJfY29sb3IpO1xufVxuXG4uc2hhZG93X2RhcmtfbGFyZ2UoKSB7XG4gIC5zaGFkb3dfbGFyZ2UoQHNlY29uZGFyeV9ib3JkZXJfY29sb3IpO1xufVxuIl19 */
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
JavaScript
1
https://gitee.com/pipixiaye/outline.js.git
git@gitee.com:pipixiaye/outline.js.git
pipixiaye
outline.js
outline.js
master

搜索帮助