@ima/plugin-atoms
Version:
IMA.js UI React atoms
160 lines (159 loc) • 4.29 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
function _export(target, all) {
for(var name in all)Object.defineProperty(target, name, {
enumerable: true,
get: all[name]
});
}
_export(exports, {
A: function() {
return _Link.Link;
},
ComponentPositions: function() {
return _ComponentPositions.default;
},
H1: function() {
return _Headline.Headline1;
},
H2: function() {
return _Headline.Headline2;
},
H3: function() {
return _Headline.Headline3;
},
H4: function() {
return _Headline.Headline4;
},
H5: function() {
return _Headline.Headline5;
},
H6: function() {
return _Headline.Headline6;
},
Headline: function() {
return _Headline.Headline;
},
Headline1: function() {
return _Headline.Headline1;
},
Headline2: function() {
return _Headline.Headline2;
},
Headline3: function() {
return _Headline.Headline3;
},
Headline4: function() {
return _Headline.Headline4;
},
Headline5: function() {
return _Headline.Headline5;
},
Headline6: function() {
return _Headline.Headline6;
},
HeadlineType: function() {
return _Headline.HeadlineType;
},
Iframe: function() {
return _Iframe.Iframe;
},
Image: function() {
return _Image.Image;
},
Img: function() {
return _Image.Image;
},
LAYOUT: function() {
return _constants.LAYOUT;
},
LOADING: function() {
return _constants.LOADING;
},
Li: function() {
return _ListItem.ListItem;
},
Link: function() {
return _Link.Link;
},
List: function() {
return _List.List;
},
ListItem: function() {
return _ListItem.ListItem;
},
Loader: function() {
return _Loader.Loader;
},
Ol: function() {
return _List.OrderedList;
},
OrderedList: function() {
return _List.OrderedList;
},
P: function() {
return _Paragraph.Paragraph;
},
Paragraph: function() {
return _Paragraph.Paragraph;
},
Sizer: function() {
return _Sizer.Sizer;
},
UIComponentHelper: function() {
return _UIComponentHelper.default;
},
Ul: function() {
return _List.UnorderedList;
},
UnorderedList: function() {
return _List.UnorderedList;
},
Visibility: function() {
return _Visibility.default;
},
defaultDependencies: function() {
return defaultDependencies;
}
});
require("./types");
const _core = require("@ima/core");
const _infinitecircle = require("infinite-circle");
const _ComponentPositions = /*#__PURE__*/ _interop_require_default(require("./ComponentPositions"));
const _constants = require("./components/constants");
const _Headline = require("./components/Headline");
const _Iframe = require("./components/Iframe");
const _Image = require("./components/Image");
const _Link = require("./components/Link");
const _List = require("./components/List");
const _ListItem = require("./components/ListItem");
const _Loader = require("./components/Loader");
const _Paragraph = require("./components/Paragraph");
const _Sizer = require("./components/Sizer");
const _UIComponentHelper = /*#__PURE__*/ _interop_require_default(require("./UIComponentHelper"));
const _Visibility = /*#__PURE__*/ _interop_require_default(require("./Visibility"));
function _interop_require_default(obj) {
return obj && obj.__esModule ? obj : {
default: obj
};
}
const defaultDependencies = [
'$Router',
_ComponentPositions.default,
_Visibility.default
];
_core.pluginLoader.register('@ima/plugin-atoms', (ns)=>{
return {
initBind: (ns, oc)=>{
oc.bind('$UIComponentHelper', _UIComponentHelper.default);
oc.inject(_infinitecircle.Infinite, []);
},
initServices: (ns, oc)=>{
oc.get(_UIComponentHelper.default).init();
oc.get(_core.ComponentUtils).register('$UIComponentHelper', _UIComponentHelper.default, '@ima/plugin-atoms');
}
};
});
//# sourceMappingURL=main.js.map