@ohu-mobile/core
Version:
147 lines (146 loc) • 4.02 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = exports.RightSlot = exports.Primary = exports.LeftText = exports.LeftSlot = exports.Basic = void 0;
var _HomeOutlined2 = _interopRequireDefault(require("@ohu-mobile/icons/lib/HomeOutlined"));
var _MenuOutlined2 = _interopRequireDefault(require("@ohu-mobile/icons/lib/MenuOutlined"));
var _vue = _interopRequireDefault(require("vue"));
var _index = _interopRequireDefault(require("./index"));
require("./style");
var _Button = _interopRequireDefault(require("../Button"));
require("../Button/style");
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
var _default = exports.default = {
title: 'Components/Navigation/NavBar',
parameters: {
component: _index.default,
options: {
showPanel: true
}
}
};
var Basic = exports.Basic = function Basic() {
return _vue.default.extend({
render: function render() {
var h = arguments[0];
return h("div", [h(_index.default, {
"attrs": {
"leftArrow": true,
"title": "预约挂号",
"divider": true
}
})]);
}
});
};
var LeftText = exports.LeftText = function LeftText() {
return _vue.default.extend({
render: function render() {
var h = arguments[0];
return h(_index.default, {
"attrs": {
"type": "primary",
"leftArrow": true,
"leftText": "返回",
"title": "预约挂号",
"divider": true
}
});
}
});
};
var LeftSlot = exports.LeftSlot = function LeftSlot() {
return _vue.default.extend({
render: function render() {
var h = arguments[0];
return h(_index.default, {
"attrs": {
"divider": true
}
}, [h("img", {
"slot": "left",
"style": "height: 100%;",
"attrs": {
"src": "https://raw.githubusercontent.com/jeffwcx/ohu-mobile/master/docs/storybook/src/assets/logo.svg"
}
}), h("div", {
"style": "width: 250px; height: 100%;background:rgba(248,248,248,1);"
}), h("template", {
"slot": "right"
}, [h(_Button.default, {
"attrs": {
"type": "link",
"inline": true,
"icon": _MenuOutlined2.default
}
})])]);
}
});
};
var RightSlot = exports.RightSlot = function RightSlot() {
return _vue.default.extend({
methods: {
back: function back(e) {
console.log('back', e);
}
},
render: function render() {
var h = arguments[0];
return h(_index.default, {
"attrs": {
"leftArrow": true,
"title": "预约挂号",
"divider": true,
"segmentation": [1, 1, 1]
},
"on": {
"clickLeft": this.back
}
}, [h("template", {
"slot": "right"
}, [h(_Button.default, {
"attrs": {
"type": "link",
"inline": true,
"icon": _MenuOutlined2.default
}
}), h(_Button.default, {
"attrs": {
"type": "link",
"inline": true,
"icon": _HomeOutlined2.default
}
})])]);
}
});
};
var Primary = exports.Primary = function Primary() {
return _vue.default.extend({
render: function render() {
var h = arguments[0];
return h(_index.default, {
"attrs": {
"type": "primary"
}
}, [h("img", {
"attrs": {
"height": "100%",
"src": "https://raw.githubusercontent.com/jeffwcx/ohu-mobile/master/docs/storybook/src/assets/logo-white.svg"
},
"slot": "left",
"style": "margin-left: 14px;"
}), h("div", {
"style": "width: 250px; height: 100%;"
}), h("template", {
"slot": "right"
}, [h(_Button.default, {
"attrs": {
"type": "link",
"inline": true,
"icon": "menu"
}
})])]);
}
});
};