ferngully-aurelia-tools
Version:
Ferngully Tools for Aurelia
155 lines • 10.5 kB
JavaScript
;
function __export(m) {
for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p];
}
Object.defineProperty(exports, "__esModule", { value: true });
require("bootstrap");
require("font-awesome/css/font-awesome.css");
require("bootstrap-datepicker/dist/css/bootstrap-datepicker3.css");
require("awesome-bootstrap-checkbox/awesome-bootstrap-checkbox.css");
var aurelia_i18n_1 = require("aurelia-i18n");
__export(require("./resources/valueConverters/tickdate-format"));
__export(require("./resources/valueConverters/date-format"));
__export(require("./resources/valueConverters/date-string-format"));
__export(require("./resources/valueConverters/date-string-convert"));
__export(require("./resources/valueConverters/currency-format"));
__export(require("./resources/valueConverters/sort"));
__export(require("./resources/valueConverters/take"));
__export(require("./resources/valueConverters/number"));
__export(require("./resources/valueConverters/round"));
__export(require("./resources/valueConverters/ensure-not-empty"));
__export(require("./resources/valueConverters/ensure-not-nan"));
__export(require("./resources/valueConverters/null-if-empty"));
__export(require("./resources/valueConverters/array-join"));
__export(require("./resources/valueConverters/cr-br"));
__export(require("./resources/customAttributes/tooltip/tooltip"));
__export(require("./resources/customAttributes/blur-on-enter/blur-on-enter"));
__export(require("./resources/customAttributes/blur-on-escape/blur-on-escape"));
__export(require("./resources/customAttributes/invoke-on-enter/invoke-on-enter"));
__export(require("./resources/customAttributes/popover/popover"));
__export(require("./resources/customAttributes/editable-inline/editable-inline"));
__export(require("./resources/customElements/editable-inline-input/editable-inline-input"));
__export(require("./resources/customElements/editable-inline-textarea/editable-inline-textarea"));
__export(require("./resources/customElements/editable-inline-calendar/editable-inline-calendar"));
__export(require("./resources/customElements/editable-inline-select/editable-inline-select"));
__export(require("./resources/customElements/editable-inline-dropdown-checkbox/editable-inline-dropdown-checkbox"));
__export(require("./resources/customElements/bootstrap-datepicker/datepicker"));
__export(require("./resources/customElements/dropdown-checkbox/dropdown-checkbox"));
__export(require("./resources/customElements/bootstrap-number-input/number-input"));
__export(require("./resources/customElements/sort-column-buttons/sort-column-buttons"));
__export(require("./resources/customElements/sort-column-header/sort-column-header"));
__export(require("./resources/customElements/boolean-input/boolean-input"));
__export(require("./resources/customElements/boolean-button/boolean-button"));
__export(require("./resources/customElements/form-schema-collection/form-schema-collection"));
__export(require("./resources/customElements/form-schema-panel/form-schema-panel"));
__export(require("./resources/customElements/save-cancel-row/save-cancel-row"));
__export(require("./resources/customBindings/persistent"));
__export(require("./resources/customBindings/updateTriggerOnKeyPress"));
__export(require("./services/ajax"));
__export(require("./services/aurelia-helper-service"));
__export(require("./services/javascript-service"));
__export(require("./services/browser-service"));
__export(require("./services/configuration-service"));
__export(require("./services/date-service"));
__export(require("./services/dialog-service"));
__export(require("./services/disposable-collection"));
__export(require("./services/dom-service"));
__export(require("./services/environment-service"));
__export(require("./services/handle-errors-service"));
__export(require("./services/logging-service"));
__export(require("./services/number-service"));
__export(require("./services/option-service"));
__export(require("./services/sort-column-service"));
__export(require("./services/validation/bootstrap-form-renderer"));
__export(require("./services/validation/validation-event-aggregator"));
__export(require("./services/validation/validation-service"));
__export(require("./services/formSchema/form-schema-collection-controller"));
__export(require("./services/formSchema/form-schema-collection-controller-factory"));
__export(require("./services/formSchema/form-schema-rules-provider"));
__export(require("./services/formSchema/form-schema-service"));
__export(require("./services/formSchema/form-schema-crud-service"));
__export(require("./services/notification-service/notification-service"));
var aurelia_pal_1 = require("aurelia-pal");
exports.I18NConfigDefaults = {
aliases: ['t', 'i18n'],
i18nOptions: {
backend: {
loadPath: 'ferngully-aurelia-tools/locales/{{lng}}/{{ns}}.json',
},
whitelist: ['en-CA', 'fr-CA', 'en', 'fr'],
lng: "en-CA",
fallbackLng: 'en-CA',
debug: false
}
};
var FerngullyAureliaToolsConfiguration = (function () {
function FerngullyAureliaToolsConfiguration() {
}
FerngullyAureliaToolsConfiguration.ConfigureI18Next = function (frameworkConfig, instance, callback) {
var i18nConfig = exports.I18NConfigDefaults;
if (callback instanceof Function) {
callback(i18nConfig);
}
var aliases = i18nConfig.aliases;
var options = i18nConfig.i18nOptions;
if (aliases && aliases.length) {
aurelia_i18n_1.TCustomAttribute.configureAliases(aliases);
options["attributes"] = aliases;
}
instance.i18next.use(aurelia_i18n_1.Backend.with(frameworkConfig.aurelia.loader));
return instance.setup(options).then(function () { return frameworkConfig; });
};
return FerngullyAureliaToolsConfiguration;
}());
exports.FerngullyAureliaToolsConfiguration = FerngullyAureliaToolsConfiguration;
function configure(frameworkConfig, callback) {
var thisConfiguration = new FerngullyAureliaToolsConfiguration();
if (callback instanceof Function) {
callback(thisConfiguration);
}
aurelia_pal_1.PLATFORM.moduleName("./locales/en-CA/translation.json");
aurelia_pal_1.PLATFORM.moduleName("./locales/fr-CA/translation.json");
if (frameworkConfig.globalResources) {
frameworkConfig.globalResources([
aurelia_pal_1.PLATFORM.moduleName("./resources/valueConverters/tickdate-format"),
aurelia_pal_1.PLATFORM.moduleName("./resources/valueConverters/date-format"),
aurelia_pal_1.PLATFORM.moduleName("./resources/valueConverters/date-string-format"),
aurelia_pal_1.PLATFORM.moduleName("./resources/valueConverters/date-string-convert"),
aurelia_pal_1.PLATFORM.moduleName("./resources/valueConverters/currency-format"),
aurelia_pal_1.PLATFORM.moduleName("./resources/valueConverters/sort"),
aurelia_pal_1.PLATFORM.moduleName("./resources/valueConverters/take"),
aurelia_pal_1.PLATFORM.moduleName("./resources/valueConverters/number"),
aurelia_pal_1.PLATFORM.moduleName("./resources/valueConverters/round"),
aurelia_pal_1.PLATFORM.moduleName("./resources/valueConverters/ensure-not-empty"),
aurelia_pal_1.PLATFORM.moduleName("./resources/valueConverters/ensure-not-nan"),
aurelia_pal_1.PLATFORM.moduleName("./resources/valueConverters/null-if-empty"),
aurelia_pal_1.PLATFORM.moduleName("./resources/valueConverters/array-join"),
aurelia_pal_1.PLATFORM.moduleName("./resources/valueConverters/cr-br"),
aurelia_pal_1.PLATFORM.moduleName("./resources/customAttributes/tooltip/tooltip"),
aurelia_pal_1.PLATFORM.moduleName("./resources/customAttributes/popover/popover"),
aurelia_pal_1.PLATFORM.moduleName("./resources/customAttributes/blur-on-enter/blur-on-enter"),
aurelia_pal_1.PLATFORM.moduleName("./resources/customAttributes/blur-on-escape/blur-on-escape"),
aurelia_pal_1.PLATFORM.moduleName("./resources/customAttributes/invoke-on-enter/invoke-on-enter"),
aurelia_pal_1.PLATFORM.moduleName("./resources/customAttributes/editable-inline/editable-inline"),
aurelia_pal_1.PLATFORM.moduleName("./resources/customElements/editable-inline-calendar/editable-inline-calendar"),
aurelia_pal_1.PLATFORM.moduleName("./resources/customElements/editable-inline-input/editable-inline-input"),
aurelia_pal_1.PLATFORM.moduleName("./resources/customElements/editable-inline-textarea/editable-inline-textarea"),
aurelia_pal_1.PLATFORM.moduleName("./resources/customElements/editable-inline-select/editable-inline-select"),
aurelia_pal_1.PLATFORM.moduleName("./resources/customElements/editable-inline-dropdown-checkbox/editable-inline-dropdown-checkbox"),
aurelia_pal_1.PLATFORM.moduleName("./resources/customElements/bootstrap-datepicker/datepicker"),
aurelia_pal_1.PLATFORM.moduleName("./resources/customElements/dropdown-checkbox/dropdown-checkbox"),
aurelia_pal_1.PLATFORM.moduleName("./resources/customElements/bootstrap-number-input/number-input"),
aurelia_pal_1.PLATFORM.moduleName("./resources/customElements/sort-column-buttons/sort-column-buttons"),
aurelia_pal_1.PLATFORM.moduleName("./resources/customElements/sort-column-header/sort-column-header"),
aurelia_pal_1.PLATFORM.moduleName("./resources/customElements/boolean-input/boolean-input"),
aurelia_pal_1.PLATFORM.moduleName("./resources/customElements/boolean-button/boolean-button"),
aurelia_pal_1.PLATFORM.moduleName("./resources/customElements/form-schema-collection/form-schema-collection"),
aurelia_pal_1.PLATFORM.moduleName("./resources/customElements/form-schema-panel/form-schema-panel"),
aurelia_pal_1.PLATFORM.moduleName("./resources/customElements/save-cancel-row/save-cancel-row"),
aurelia_pal_1.PLATFORM.moduleName("./resources/customBindings/persistent"),
aurelia_pal_1.PLATFORM.moduleName("./resources/customBindings/updateTriggerOnKeyPress")
]);
}
}
exports.configure = configure;
//# sourceMappingURL=ferngully-aurelia-tools.js.map