UNPKG

baasic-sdk-angularjs

Version:

AngularJS SDK provides core functionality for building web and mobile applications on [Baasic](http://www.baasic.com/).

7 lines 50.8 kB
/* Baasic AngularJS SDK v2.0.0 (c) 2014-2017 Mono Ltd. http://baasic.com License: MIT */ !function(e,t){var r=e.module("baasic.appSettings",["baasic.api"]);!function(e,t,r){"use strict";t.service("baasicApplicationSettingsService",["baasicApp",function(e){var t=e.get();return{get:function(e){return t.applicationSettingModule.get(e).success(function(e){e.origins=e.origins||[]})},update:function(e){return t.applicationSettingModule.update(e)},routeService:t.applicationSettingModule.routeDefinition}}])}(0,r);var r=e.module("baasic.article",["baasic.api"]);!function(e,t,r){"use strict";t.service("baasicArticleCommentRepliesService",["baasicApp",function(e){var t=e.get();return{statuses:t.articleModule.comments.replies.statuses,approve:function(e,r){return t.articleModule.comments.replies.approve(e,r)},unapprove:function(e){return t.articleModule.comments.replies.unapprove(e)},create:function(e){return t.articleModule.comments.replies.create(e)},find:function(e){return t.articleModule.comments.replies.find(e)},flag:function(e){baasicApiService.updateParams(e);return t.articleModule.comments.replies.flag(e)},unflag:function(e){return t.articleModule.comments.replies.unflag(e)},get:function(e,r){return t.articleModule.comments.replies.get(e,r)},remove:function(e){return t.articleModule.comments.replies.remove(e)},report:function(e,r){return t.articleModule.comments.replies.report(e,r)},unreport:function(e){return t.articleModule.comments.replies.unreport(e)},spam:function(e){return t.articleModule.comments.replies.spam(e)},unspam:function(e){return t.articleModule.comments.replies.unspam(e)},update:function(e){return t.articleModule.comments.replies.update(e)},routeService:t.articleModule.comments.replies.routeDefinition}}])}(0,r),function(e,t,r){"use strict";t.service("baasicArticleCommentsService",["baasicApp",function(e){var t=e.get();return{statuses:t.articleModule.comments.statuses,approve:function(e,r){return t.articleModule.comments.approve(e,r)},unapprove:function(e){return t.articleModule.comments.unapprove(e)},create:function(e){return t.articleModule.comments.create(e)},find:function(e){return t.articleModule.comments.find(e)},flag:function(e){return t.articleModule.comments.flag(e)},unflag:function(e){return t.articleModule.comments.unflag(e)},get:function(e,r){return t.articleModule.comments.get(e,r)},remove:function(e){return t.articleModule.comments.remove(e)},report:function(e,r){return t.articleModule.comments.report(e,r)},unreport:function(e){return t.articleModule.comments.unreport(e)},spam:function(e){return t.articleModule.comments.spam(e)},unspam:function(e){return t.articleModule.comments.unspam(e)},update:function(e){return t.articleModule.comments.update(e)},routeService:t.articleModule.comments.routeDefinition}}])}(0,r),function(e,t,r){"use strict";t.service("baasicArticleFilesService",["baasicApp",function(e){var t=e.get();return{find:function(e){return t.articleModule.files.find(e)},get:function(e,r){return t.articleModule.files.get(e,r)},unlink:function(e,r){return t.articleModule.files.unlink(e,r)},update:function(e){return t.articleModule.files.update(e)},link:function(e){return t.articleModule.files.link(e)},streams:{get:function(e){return t.articleModule.files.streams.get(e)},getBlob:function(e){return t.articleModule.files.streams.getBlob(e)},update:function(e,r){return t.articleModule.files.streams.update(e,r)},create:function(e,r){return t.articleModule.files.streams.create(e,r)},routeService:t.articleModule.files.streams.routeDefinition},batch:{unlink:function(e){return t.articleModule.files.batch.unlink(e)},update:function(e){return t.articleModule.files.batch.update(e)},link:function(e){return t.articleModule.files.batch.link(e)}}}}])}(0,r),function(e,t,r){"use strict";t.service("baasicArticleRatingsService",["baasicApp",function(e){var t=e.get();return{create:function(e){return t.articleModule.ratings.create(e)},find:function(e){return t.articleModule.ratings.find(e)},findByUser:function(e,r){return t.articleModule.ratings.findByUser(e,r)},get:function(e,r){return t.articleModule.ratings.get(e,r)},update:function(e){return t.articleModule.ratings.update(e)},remove:function(e){return t.articleModule.ratings.remove(e)},routeService:t.articleModule.ratings.routeDefinition}}])}(0,r),function(e,t,r){"use strict";t.service("baasicArticleService",["baasicApp",function(t){var r=t.get();return{statuses:r.articleModule.articles.statuses,updateSlug:function(e){return r.articleModule.articles.articleUtility.updateSlug(e)},toSlug:function(e){return r.articleModule.articles.articleUtility.toSlug(e)},find:function(e){return r.articleModule.articles.find(e)},get:function(e,t){return r.articleModule.articles.get(e,t)},create:function(e){return r.articleModule.articles.create(e)},update:function(e){return r.articleModule.articles.update(e)},saveDraft:function(t){return e.isUndefined(t.id)?this.create(t):this.update(t)},remove:function(e){return r.articleModule.articles.remove(e)},archive:function(e,t){return r.articleModule.articles.archive(e,t)},restore:function(e){return r.articleModule.articles.restore(e)},unpublish:function(e){return r.articleModule.articles.unpublish(e)},publish:function(e,t){return r.articleModule.articles.publish(e,t)},purge:function(e){return r.articleModule.articles.purge(e)},subscriptions:{articleModule:{subscribe:function(e){return r.articleModule.subscriptions.subscribe(e)},isSubscribed:function(e){return r.articleModule.subscriptions.isSubscribed(e)},unSubscribe:function(e){return r.articleModule.subscriptions.unSubscribe(e)}},article:{subscribe:function(e,t){return r.articleModule.articles.subscriptions.subscribe(e,t)},isSubscribed:function(e,t){return r.articleModule.articles.subscriptions.isSubscribed(e,t)},unSubscribe:function(e,t){return r.articleModule.articles.subscriptions.unSubscribe(e,t)}},commentReported:{subscribe:function(e){return r.articleModule.articles.subscriptions.commentReported.subscribe(e)},isSubscribed:function(e){return r.articleModule.articles.subscriptions.commentReported.isSubscribed(e)},unSubscribe:function(e){return r.articleModule.articles.subscriptions.commentReported.unSubscribe(e)}},commentRequiresModeration:{subscribe:function(e){return r.articleModule.articles.subscriptions.commentRequiresModeration.subscribe(e)},isSubscribed:function(e){return r.articleModule.articles.subscriptions.commentRequiresModeration.isSubscribed(e)},unSubscribe:function(e){return r.articleModule.articles.subscriptions.commentRequiresModeration.unSubscribe(e)}}},ratings:{get:function(e,t,n){return r.articleModule.articles.ratings.get(e,t,n)},find:function(e,t){return r.articleModule.articles.ratings.find(e,t)},findByUsername:function(e,t,n){return r.articleModule.articles.ratings.findByUser(e,t,n)},create:function(e){return r.articleModule.articles.ratings.create(e)},update:function(e){return r.articleModule.articles.ratings.update(e)},remove:function(e){return r.articleModule.articles.ratings.remove(e)},removeAll:function(e){return r.articleModule.articles.ratings.removeAll(e)}},tags:{find:function(e,t){return r.articleModule.articles.tags.find(e,t)},get:function(e,t,n){return r.articleModule.articles.tags.get(e,t,n)},create:function(e){return r.articleModule.articles.tags.create(e)},remove:function(e){return r.articleModule.articles.tags.remove(e)},removeAll:function(e){return r.articleModule.articles.tags.removeAll(e)}},comments:{statuses:r.articleModule.articles.comments.statuses,approve:function(e,t){return r.articleModule.articles.comments.approve(e,t)},unapprove:function(e){return r.articleModule.articles.comments.unapprove(e)},create:function(e){return r.articleModule.articles.comments.create(e)},find:function(e,t){return r.articleModule.articles.comments.find(e,t)},flag:function(e){return r.articleModule.articles.comments.flag(e)},unflag:function(e){return r.articleModule.articles.comments.unflag(e)},get:function(e,t,n){return r.articleModule.articles.comments.get(e,t,n)},remove:function(e){return r.articleModule.articles.comments.remove(e)},removeAll:function(e){return r.articleModule.articles.comments.removeAll(e)},report:function(e,t){return r.articleModule.articles.comments.report(e,t)},unreport:function(e){return r.articleModule.articles.comments.unreport(e)},spam:function(e){return r.articleModule.articles.comments.spam(e)},unspam:function(e){return r.articleModule.articles.comments.unspam(e)},update:function(e){return r.articleModule.articles.comments.update(e)},replies:{statuses:r.articleModule.articles.comments.statuses,approve:function(e,t){return r.articleModule.articles.comments.replies.approve(e,t)},unapprove:function(e){return r.articleModule.articles.comments.replies.unapprove(e)},create:function(e,t){return r.articleModule.articles.comments.replies.create(t)},find:function(e,t,n){return r.articleModule.articles.comments.replies.find(e,t,n)},flag:function(e){return r.articleModule.articles.comments.replies.flag(e)},unflag:function(e){return r.articleModule.articles.comments.replies.unflag(e)},get:function(e,t,n,u){return r.articleModule.articles.comments.replies.get(e,t,n,u)},remove:function(e){return r.articleModule.articles.comments.replies.remove(e)},removeAll:function(e){return r.articleModule.articles.comments.replies.removeAll(e)},report:function(e,t){return r.articleModule.articles.comments.replies.report(e,t)},unreport:function(e){return r.articleModule.articles.comments.replies.unreport(e)},spam:function(e){return r.articleModule.articles.comments.replies.spam(e)},unspam:function(e){return r.articleModule.articles.comments.replies.unspam(e)},update:function(e){return r.articleModule.articles.comments.replies.update(e)}}},files:{find:function(e,t){return r.articleModule.articles.files.find(e,t)},get:function(e,t,n){return r.articleModule.articles.files.get(e,t,n)},unlink:function(e,t,n){return r.articleModule.articles.files.unlink(e,t,n)},unlinkByArticle:function(e,t,n){return r.articleModule.articles.files.unlinkByArticle(e,t,n)},update:function(e,t){return r.articleModule.articles.files.update(e,t)},link:function(e,t){return r.articleModule.articles.files.link(e,t)},streams:{get:function(e,t){return r.articleModule.articles.files.streams.get(e,t)},getBlob:function(e,t){return r.articleModule.articles.files.streams.getBlob(e,t)},update:function(e,t,n){return r.articleModule.articles.files.streams.update(e,t,n)},create:function(e,t,n){return r.articleModule.articles.files.streams.create(e,t,n)}},batch:{unlink:function(e,t){return r.articleModule.articles.files.batch.unlink(e,t)},update:function(e,t){return r.articleModule.articles.files.batch.update(e,t)},link:function(e,t){return r.articleModule.articles.files.batch.link(e,t)}}},acl:{get:function(e){return r.articleModule.articles.acl.get(e)},update:function(e){return r.articleModule.articles.acl.update(e)},removeByUser:function(e,t,n,u){return r.articleModule.articles.acl.removeByUser(e,t,n,u)},removeByRole:function(e,t,n,u){return r.articleModule.articles.acl.removeByRole(e,t,n,u)}},routeService:r.articleModule.articles.routeDefinition}}])}(e,r),function(e,t,r){"use strict";t.service("baasicArticleSettingsService",["baasicApp",function(e){var t=e.get();return{get:function(e){return t.articleModule.settings.get(e)},update:function(e){return t.articleModule.settings.update(e)},routeService:t.articleModule.settings.routeDefinition}}])}(0,r),function(e,t,r){"use strict";t.service("baasicArticleTagsService",["baasicApp",function(e){var t=e.get();return{find:function(e){return t.articleModule.tags.find(e)},get:function(e,r){return t.articleModule.tags.get(e,r)},update:function(e){return t.articleModule.tags.update(e)},remove:function(e){return t.articleModule.tags.remove(e)},routeService:t.articleModule.tags.routeDefinition,subscriptions:{subscribe:function(e,r){return t.articleModule.tags.subscriptions.subscribe(e,r)},isSubscribed:function(e,r){return t.articleModule.tags.subscriptions.isSubscribed(e,r)},unSubscribe:function(e,r){return t.articleModule.tags.subscriptions.unSubscribe(e,r)}}}}])}(0,r);var r=e.module("baasic.commerce",["baasic.api"]);!function(e,t,r){"use strict";t.service("baasicCommerceCustomerPaymentMethodService",["baasicApp",function(e){var t=e.get();return{find:function(e){return t.commerceModule.customers.paymentMethods.find(e)},get:function(e,r){return t.commerceModule.customers.paymentMethods.get(e,r)},update:function(e){return t.commerceModule.customers.paymentMethods.update(e)},create:function(e){return t.commerceModule.customers.paymentMethods.create(e)},remove:function(e){return t.commerceModule.customers.paymentMethods.remove(e)},routeService:t.commerceModule.customers.paymentMethods.routeDefinition}}])}(0,r),function(e,t,r){"use strict";t.service("baasicCommerceCustomerService",["baasicApp",function(e){var t=e.get();return{find:function(e){return t.commerceModule.customers.find(e)},get:function(e,r){return t.commerceModule.customers.get(e,r)},update:function(e){return t.commerceModule.customers.update(e)},remove:function(e){return t.commerceModule.customers.remove(e)},routeService:t.commerceModule.customers.routeDefinition}}])}(0,r),function(e,t,r){"use strict";t.service("baasicCommerceInvoiceService",["baasicApp",function(e){var t=e.get();return{find:function(e){return t.commerceModule.invoices.find(e)},get:function(e,r){return t.commerceModule.invoices.get(e,r)},update:function(e){return t.commerceModule.invoices.update(e)},remove:function(e){return t.commerceModule.invoices.remove(e)},streams:{get:function(e){return t.commerceModule.invoices.streams.get(e)},getBlob:function(e){return t.commerceModule.invoices.streams.getBlob(e)}},routeService:t.commerceModule.invoices.routeDefinition}}])}(0,r),function(e,t,r){"use strict";t.service("baasicCommercePaymentTransactionService",["baasicApp",function(e){var t=e.get();return{find:function(e){return t.commerceModule.paymentTransactions.find(e)},get:function(e,r){return t.commerceModule.paymentTransactions.get(e,r)},update:function(e){return t.commerceModule.paymentTransactions.update(e)},remove:function(e){return t.commerceModule.paymentTransactions.remove(e)},routeService:t.commerceModule.paymentTransactions.routeDefinition}}])}(0,r),function(e,t,r){"use strict";t.service("baasicCommerceProductService",["baasicApp",function(e){var t=e.get();return{find:function(e){return t.commerceModule.products.find(e)},get:function(e,r){return t.commerceModule.products.get(e,r)},create:function(e){return t.commerceModule.products.create(e)},update:function(e){return t.commerceModule.products.update(e)},remove:function(e){return t.commerceModule.products.remove(e)},routeService:t.commerceModule.products.routeDefinition}}])}(0,r),function(e,t,r){"use strict";t.service("baasicCommerceService",["baasicApp",function(e){var t=e.get();return{find:function(e){return t.commerceModule.find(e)},get:function(e,r){return t.commerceModule.get(e,r)},validateVAT:function(e,r){return t.commerceModule.validateVAT(e,r)},preprocess:function(e){return t.commerceModule.preprocess(e)},subscribe:function(e){return t.commerceModule.subscribe(e)},cancel:function(e){return t.commerceModule.cancel(e)},routeService:t.commerceModule.routeDefinition}}])}(0,r),function(e,t,r){"use strict";t.service("baasicCommerceAddressTypeService",["baasicApp",function(e){var t=e.get();return{find:function(e){return t.commerceModule.lookups.addressTypes.find(e)},get:function(e,r){return t.commerceModule.lookups.addressTypes.get(e,r)},create:function(e){return t.commerceModule.lookups.addressTypes.create(e)},update:function(e){return t.commerceModule.lookups.addressTypes.update(e)},remove:function(e){return t.commerceModule.lookups.addressTypes.remove(e)},batch:{create:function(e){return t.commerceModule.lookups.addressTypes.batch.create(e)},remove:function(e){return t.commerceModule.lookups.addressTypes.batch.remove(e)},update:function(e){return t.commerceModule.lookups.addressTypes.batch.update(e)}},routeService:t.commerceModule.lookups.addressTypes.routeDefinition}}])}(0,r),function(e,t){"use strict";t.service("baasicCommerceCountryService",["baasicApp",function(e){var t=e.get();return{find:function(e){return t.commerceModule.lookups.countries.find(e)},get:function(e,r){return t.commerceModule.lookups.countries.get(e,r)},create:function(e){return t.commerceModule.lookups.countries.create(e)},update:function(e){return t.commerceModule.lookups.countries.update(e)},remove:function(e){return t.commerceModule.lookups.countries.remove(e)},batch:{create:function(e){return t.commerceModule.lookups.countries.batch.create(e)},remove:function(e){return t.commerceModule.lookups.countries.batch.remove(e)},update:function(e){return t.commerceModule.lookups.countries.batch.update(e)}},routeService:t.commerceModule.lookups.countries.routeDefinition}}])}(0,r),function(e,t){"use strict";t.service("baasicCommerceCountryStateService",["baasicApp",function(e){var t=e.get();return{create:function(e){return t.commerceModule.lookups.countryStates.create(e)},find:function(e){return t.commerceModule.lookups.countryStates.find(e)},get:function(e,r){return t.commerceModule.lookups.countryStates.get(e,r)},update:function(e){return t.commerceModule.lookups.countryStates.update(e)},remove:function(e){return t.commerceModule.lookups.countryStates.remove(e)},batch:{create:function(e){return t.commerceModule.lookups.countryStates.batch.create(e)},remove:function(e){return t.commerceModule.lookups.countryStates.batch.remove(e)},update:function(e){return t.commerceModule.lookups.countryStates.batch.update(e)}},routeService:t.commerceModule.lookups.countryStates.routeDefinition}}])}(0,r),function(e,t){"use strict";t.service("baasicCommerceInvoiceStatusService",["baasicApp",function(e){var t=e.get();return{create:function(e){return t.commerceModule.lookups.invoiceStatuses.create(e)},find:function(e){return t.commerceModule.lookups.invoiceStatuses.find(e)},get:function(e,r){return t.commerceModule.lookups.invoiceStatuses.get(e,r)},update:function(e){return t.commerceModule.lookups.invoiceStatuses.update(e)},remove:function(e){return t.commerceModule.lookups.invoiceStatuses.remove(e)},batch:{create:function(e){return t.commerceModule.lookups.invoiceStatuses.batch.create(e)},remove:function(e){return t.commerceModule.lookups.invoiceStatuses.batch.remove(e)},update:function(e){return t.commerceModule.lookups.invoiceStatuses.batch.update(e)}},routeService:t.commerceModule.lookups.invoiceStatuses.routeDefinition}}])}(0,r),function(e,t,r){"use strict";t.service("baasicCommercePaymentMethodService",["baasicApp",function(e){var t=e.get();return{find:function(e){return t.commerceModule.lookups.paymentMethods.find(e)},get:function(e,r){return t.commerceModule.lookups.paymentMethods.get(e,r)},create:function(e){return t.commerceModule.lookups.paymentMethods.create(e)},update:function(e){return t.commerceModule.lookups.paymentMethods.update(e)},remove:function(e){return t.commerceModule.lookups.paymentMethods.remove(e)},batch:{create:function(e){return t.commerceModule.lookups.paymentMethods.batch.create(e)},remove:function(e){return t.commerceModule.lookups.paymentMethods.batch.remove(e)},update:function(e){return t.commerceModule.lookups.paymentMethods.batch.update(e)}},routeService:t.commerceModule.lookups.paymentMethods.routeDefinition}}])}(0,r),function(e,t,r){"use strict";t.service("baasicCommercePaymentTransactionStatusService",["baasicApp",function(e){var t=e.get();return{find:function(e){return t.commerceModule.lookups.paymentTransactionStatuses.find(e)},get:function(e,r){return t.commerceModule.lookups.paymentTransactionStatuses.get(e,r)},create:function(e){return t.commerceModule.lookups.paymentTransactionStatuses.create(e)},update:function(e){return t.commerceModule.lookups.paymentTransactionStatuses.update(e)},remove:function(e){return t.commerceModule.lookups.paymentTransactionStatuses.remove(e)},batch:{create:function(e){return t.commerceModule.lookups.paymentTransactionStatuses.batch.create(e)},remove:function(e){return t.commerceModule.lookups.paymentTransactionStatuses.batch.remove(e)},update:function(e){return t.commerceModule.lookups.paymentTransactionStatuses.batch.update(e)}},routeService:t.commerceModule.lookups.paymentTransactionStatuses.routeDefinition}}])}(0,r),function(e,t){"use strict";t.service("baasicCommerceRecurringCyclePeriodTypeService",["baasicApp",function(e){var t=e.get();return{create:function(e){return t.commerceModule.lookups.recurringCyclePeriodTypes.create(e)},find:function(e){return t.commerceModule.lookups.recurringCyclePeriodTypes.find(e)},get:function(e,r){return t.commerceModule.lookups.recurringCyclePeriodTypes.get(e,r)},update:function(e){return t.commerceModule.lookups.recurringCyclePeriodTypes.update(e)},remove:function(e){return t.commerceModule.lookups.recurringCyclePeriodTypes.remove(e)},batch:{create:function(e){return t.commerceModule.lookups.recurringCyclePeriodTypes.batch.create(e)},remove:function(e){return t.commerceModule.lookups.recurringCyclePeriodTypes.batch.remove(e)},update:function(e){return t.commerceModule.lookups.recurringCyclePeriodTypes.batch.update(e)}},routeService:function(){return t.commerceModule.lookups.recurringCyclePeriodTypes.routeDefinition}}}])}(0,r),function(e,t,r){"use strict";t.service("baasicCommerceSubscriptionStatusService",["baasicApp",function(e){var t=e.get();return{find:function(e){return t.commerceModule.lookups.subscriptionStatuses.find(e)},get:function(e,r){return t.commerceModule.lookups.subscriptionStatuses.get(e,r)},create:function(e){return t.commerceModule.lookups.subscriptionStatuses.create(e)},update:function(e){return t.commerceModule.lookups.subscriptionStatuses.update(e)},remove:function(e){return t.commerceModule.lookups.subscriptionStatuses.remove(e)},batch:{create:function(e){return t.commerceModule.lookups.subscriptionStatuses.batch.create(e)},remove:function(e){return t.commerceModule.lookups.subscriptionStatuses.batch.remove(e)},update:function(e){return t.commerceModule.lookups.subscriptionStatuses.batch.update(e)}},routeService:t.commerceModule.lookups.subscriptionStatuses.routeDefinition}}])}(0,r);var r=e.module("baasic.api",["HALParser"]);r.config(["$provide",function(t){function r(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}"withCredentials"in new XMLHttpRequest||t.decorator("$httpBackend",["$delegate","$q","$rootScope","$window","$document","baasicApp",function(t,n,u,o,i,c){function a(e,t,r){t.requestId=f;var n={proxy:e,callback:r,message:t};d[t.requestId]=n,e.sendMessage(n),f+=1}for(var s=c.all(),l=[],d={},f=0,m=0,p=s.length;m<p;m++)l.push(function(t){var n=t.getApiUrl(),u={proxyFrame:[],apiUrlRegex:new RegExp("^"+r(n)),sendMessage:function(e){this.proxyFrame.push(e)}},o=e.element('<iframe src="'+n+'proxy/angular" style="display:none"></iframe>');return o.bind("load",function(){var e=u.proxyFrame;for(u.proxyFrame=this,u.sendMessage=function(e){this.proxyFrame.contentWindow.postMessage(JSON.stringify(e.message),n)};e.length>0;)u.sendMessage(e.shift())}),i.find("body").append(o),u}(s[m]));return e.element(o).bind("message",function(e){var t=e.originalEvent||e,r=JSON.parse(t.data),n=d[r.requestId];n&&t.source===n.proxy.proxyFrame.contentWindow&&(delete d[r.requestId],n.callback(r.status,r.response,r.headersString))}),function(e,r,n,u,o,i,c,s){for(var d=0,f=l.length;d<f;d++){var m=l[d];if(m.apiUrlRegex.test(r))return void a(m,{method:e,url:r,post:n,headers:o,timeout:i,withCredentials:c,responseType:s},u)}t(e,r,n,u,o,i,c,s)}}])}]),function(e,t,r){"use strict";function n(e){return Array.prototype.slice.call(e,1)}function u(t){e.forEach(n(arguments,1),function(e){t[e]=function(r,n){return t(i(n||{},{method:e,url:r}))}})}function o(t){e.forEach(n(arguments,1),function(e){t[e]=function(r,n,u){return t(i(u||{},{method:e,url:r,data:n}))}})}var i=e.extend,c=function(e){var t=function(t){var r={};return t&&(r.url=t.url,r.method=t.method,t.headers&&(r.headers=t.headers),t.data&&(r.data=t.data)),e.apiClient.request(r)};return u(t,"get","delete","head","jsonp"),o(t,"post","put","patch"),t};t.service("baasicApiHttp",["$q","baasicApp",function(e,t){var r=c(t.get());return r.createNew=function(e){return c(e)},r}])}(e,r),function(e,t,r){"use strict";t.service("baasicApiService",["baasicConstants",function(t){function n(t){e.isObject(t)?(e.extend(this,t),t.hasOwnProperty("orderBy")&&t.hasOwnProperty("orderDirection")&&(this.sort=t.orderBy?t.orderBy+"|"+t.orderDirection:null),t.hasOwnProperty("search")&&(this.searchQuery=t.search),t.hasOwnProperty("pageNumber")&&(this.page=t.pageNumber),t.hasOwnProperty("pageSize")&&(this.rpp=t.pageSize)):this.searchQuery=t}function u(n,u,o){e.isObject(n)?e.extend(this,n):o!==r?this[o]=n:this[t.idPropertyName]=n,u!==r&&e.isObject(u)&&e.extend(this,u)}function o(r){r.hasOwnProperty(t.modelPropertyName)?e.extend(this,r):this[t.modelPropertyName]=r}return{findParams:function(e){return new n(e)},getParams:function(e,t,r){return new u(e,t,r)},createParams:function(e){return new o(e)},updateParams:function(e){return new o(e)},removeParams:function(e){return new o(e)}}}])}(e,r),function(e,t,r){"use strict";function n(e,t){return{createPromise:function(e){var r=t.defer();e(r.resolve,r.reject);var n=r.promise;return n.success=function(e){return n.then(function(t){u(e,t)},null),n},n.error=function(e){return n.then(null,function(t){u(e,t)}),n},n},request:function(t){var r={withCredentials:!0,method:t.method,url:t.url.toString()};t.responseType&&(r.responseType=t.responseType),t.headers&&(r.headers=t.headers),t.data&&(r.data=t.data);var n=e(r).then(function(e){return{headers:e.headers(),data:e.data,statusCode:e.status,statusText:e.statusText,request:t}},function(e){throw{headers:e.headers(),data:e.data,statusCode:e.status,statusText:e.statusText,request:t}});return n.success=function(e){return n.then(function(r){e(r.data,r.statusCode,r.headers,t)},null),n},n.error=function(e){return n.then(null,function(r){e(r.data,r.statusCode,r.headers,t)}),n},n}}}function u(t,r){var n=e.extend({},r.request);n.url&&(n.url=n.url.toString()),t(r.data,r.statusCode,r.headers,n)}t.provider("baasicApp",function(){var t,r={};this.create=function(n,u){r[n]=function(t){var o=e.extend({httpClient:function(){return t}},u),i=new baasicSdkJavaScript.BaasicApp(n,o);return r[n]=function(){return i},i},t||(t=n)},this.$get=["$http","$q",function(e,u){var o=n(e,u);return{all:function(){var e=[];for(var t in r)e.push(r[t](o));return e},get:function(e){return(e?r[e]:r[t])(o)}}}]})}(e,r),function(e,t,r){"use strict";t.service("baasicLookupService",["baasicApp",function(e){var t=e.get();return{routeService:t.membershipModule.lookups.routeDefinition,get:function(e){return t.membershipModule.lookups.get(e)}}}])}(0,r),function(e,t,r){"use strict";t.constant("baasicConstants",{idPropertyName:"id",modelPropertyName:"model"})}(0,r),function(e,t,r){"use strict";t.service("baasicUriTemplateService",[function(){return{parse:function(e){return UriTemplate.parse(e)},constructTemplateUrl:function(e,t){if(!e||!e.templateText||!e.defaultUrl)throw"Invalid template configuration.";var r,n=e.defaultUrl;if(e.templateText){var u=t.orderBy?t.orderBy+"|"+t.orderDirection:null,o={page:t.pageNumber,rpp:t.pageSize,sort:u,searchQuery:t.search};if(e.additionalParams)for(var i in e.additionalParams){if(o[i])throw"Property"+i+" already exists in default expand configuration";o[i]=e.additionalParams[i]}var c=e.templateText.expand(o),a=c.indexOf(n);r=c.substr(a)}else r=n;return r}}}])}(0,r);var r=e.module("baasic.dynamicResource",["baasic.api"]);r.config(["$provide",function(e){}]),function(e,t,r){"use strict";t.service("baasicDynamicResourceService",["baasicApp",function(e){var t=e.get();return{find:function(e,r){return t.dynamicResourceModule.find(e,r)},get:function(e,r,n){return t.dynamicResourceModule.get(e,r,n)},create:function(e,r){return t.dynamicResourceModule.create(e,r)},update:function(e,r,n){return t.dynamicResourceModule.update(e,r,n)},patch:function(e,r,n){return t.dynamicResourceModule.patch(e,r,n)},remove:function(e,r,n){return t.dynamicResourceModule.remove(e,r,n)},routeService:t.dynamicResourceModule.routeDefinition,acl:{get:function(e){return t.dynamicResourceModule.acl.get(e)},update:function(e){return t.dynamicResourceModule.acl.update(e)},removeByUser:function(e,r,n){return t.dynamicResourceModule.acl.removeByUser(e,r,n)},removeByRole:function(e,r,n){return t.dynamicResourceModule.acl.removeByRole(e,r,n)},routeService:t.dynamicResourceModule.acl.routeDefinition}}}])}(0,r),function(e,t,r){"use strict";t.service("baasicDynamicSchemaService",["baasicApp",function(e){var t=e.get();return{find:function(e){return t.dynamicResourceModule.schema.find(e)},get:function(e,r){return t.dynamicResourceModule.schema.get(e,r)},create:function(e){return t.dynamicResourceModule.schema.create(e)},update:function(e){return t.dynamicResourceModule.schema.update(e)},remove:function(e){return t.dynamicResourceModule.schema.remove(e)},generate:function(e){return t.dynamicResourceModule.schema.generate(e)},routeService:t.dynamicResourceModule.schema.routeDefinition}}])}(0,r);var r=e.module("baasic.files",["baasic.api"]);!function(e,t,r){"use strict";t.service("baasicFilesService",["baasicApp",function(e){var t=e.get();return{find:function(e){return t.fileModule.find(e)},get:function(e,r){return t.fileModule.get(e,r)},remove:function(e,t){return this.unlink(e,t)},unlink:function(e,r){return t.fileModule.unlink(e,r)},update:function(e){return t.fileModule.update(e)},link:function(e){return t.fileModule.link(e)},streams:{get:function(e){return t.fileModule.streams.get(e)},getBlob:function(e){return t.fileModule.streams.getBlob(e)},update:function(e,r){return t.fileModule.streams.update(e,r)},create:function(e,r){return t.fileModule.streams.create(e,r)},routeService:t.fileModule.streams.routeDefinition},batch:{remove:function(e){return this.unlink(e)},unlink:function(e){return t.fileModule.batch.unlink(e)},update:function(e){return t.fileModule.batch.update(e)},link:function(e){return t.fileModule.batch.link(e)},routeService:t.fileModule.batch.routeDefinition},acl:{get:function(e){return t.fileModule.acl.get(e)},update:function(e){return t.fileModule.acl.update(e)},removeByUser:function(e,r,n,u){return t.fileModule.acl.removeByUser(e,r,n,u)},removeByRole:function(e,r,n,u){return t.fileModule.acl.removeByRole(e,r,n,u)}},routeService:t.fileModule.acl.routeDefinition}}])}(0,r),function(e,t,r){"use strict";t.service("baasicMediaVaultService",["baasicApp",function(e){var t=e.get();return{find:function(e){return t.mediaVaultModule.find(e)},get:function(e,r){return t.mediaVaultModule.get(e,r)},remove:function(e,r){return t.mediaVaultModule.remove(e,r)},update:function(e){return t.mediaVaultModule.update(e)},streams:{get:function(e){return t.mediaVaultModule.streams.get(e)},getBlob:function(e){return t.mediaVaultModule.streams.getBlob(e)},update:function(e,r){return t.mediaVaultModule.streams.update(e,streams)},create:function(e,r){return t.mediaVaultModule.streams.create(e,r)},routeService:t.mediaVaultModule.streams.routeDefinition},batch:{remove:function(e){return t.mediaVaultModule.batch.remove(e)},update:function(e){return t.mediaVaultModule.batch.update(e)},routeService:t.mediaVaultModule.batch.routeDefinition},settings:{get:function(){return t.mediaVaultModule.settings.get()},update:function(e){return t.mediaVaultModule.settings.update(e)},routeService:t.mediaVaultModule.settings.routeDefinition},processingProviderSettings:{find:function(e){return t.mediaVaultModule.processingProviderSettings.find(e)},get:function(e,r){return t.mediaVaultModule.processingProviderSettings.get(e,r)},update:function(e){return t.mediaVaultModule.processingProviderSettings.update(e)},routeService:t.mediaVaultModule.processingProviderSettings.routeDefinition},routeService:t.mediaVaultModule.routeDefinition}}])}(0,r);var r=e.module("baasic.keyValue",["baasic.api"]);r.config(["$provide",function(e){}]),function(e,t,r){"use strict";t.service("baasicKeyValueService",["baasicApp",function(e){var t=e.get();return{find:function(e){ return t.keyValueModule.find(e)},get:function(e,r){return t.keyValueModule.get(e,r)},create:function(e){return t.keyValueModule.create(e)},update:function(e){return t.keyValueModule.update(e)},remove:function(e){return t.keyValueModule.remove(e)},routeService:t.keyValueModule.routeDefinition}}])}(0,r);var r=e.module("baasic.membership",["baasic.api"]);!function(e,t,r){"use strict";t.service("baasicLoginService",["baasicApp",function(e){var t=e.get();return{login:function(e){return t.membershipModule.login.login(e)},loadUserData:function(e){return t.membershipModule.login.loadUserData(e)},logout:function(e,r){return t.membershipModule.login.logout(e,r)},routeService:t.membershipModule.login.routeDefinition,social:{get:function(e,r){return t.membershipModule.loginSocial.get(e,r)},post:function(e,r,n){return t.membershipModule.loginSocial.post(e,r,n)},parseResponse:function(e,r){return t.membershipModule.loginSocial.parseResponse(e,r)},routeService:t.membershipModule.loginSocial.routeDefinition}}}])}(0,r),function(e,t,r){"use strict";t.service("baasicPasswordRecoveryService",["baasicApp",function(e){var t=e.get();return{requestReset:function(e){return t.membershipModule.passwordRecovery.requestReset(e)},reset:function(e){return t.membershipModule.passwordRecovery.reset(e)},routeService:t.membershipModule.passwordRecovery.routeDefinition}}])}(0,r),function(e,t,r){"use strict";t.service("baasicRegisterService",["baasicApp",function(e){var t=e.get();return{create:function(e){return t.membershipModule.register.create(e)},activate:function(e){return t.membershipModule.register.activate(e)},routeService:t.membershipModule.register.routeDefinition}}])}(0,r),function(e,t,r){"use strict";t.service("baasicRoleService",["baasicApp",function(e){var t=e.get();return{find:function(e){return t.membershipModule.role.find(e)},get:function(e,r){return t.membershipModule.role.get(e,r)},create:function(e){return t.membershipModule.role.create(e)},update:function(e){return t.membershipModule.role.update(e)},remove:function(e){return t.membershipModule.role.remove(e)},batch:{create:function(e){return t.membershipModule.role.batch.create(e)},update:function(e){return t.membershipModule.role.batch.update(e)},remove:function(e){return t.membershipModule.role.batch.remove(e)}},routeService:t.membershipModule.role.routeDefinition}}])}(0,r),function(e,t,r){"use strict";t.service("baasicUserService",["baasicApp",function(e){var t=e.get();return{exists:function(e,r){return t.membershipModule.user.exists(e,r)},find:function(e){return t.membershipModule.user.find(e)},get:function(e){return t.membershipModule.user.get(e.username,e)},create:function(e){return t.membershipModule.user.create(e)},update:function(e){return t.membershipModule.user.update(e)},remove:function(e){return t.membershipModule.user.remove(e)},unlock:function(e){return t.membershipModule.user.unlock(e)},lock:function(e){return t.membershipModule.user.lock(e)},approve:function(e){return t.membershipModule.user.approve(e)},disapprove:function(e){return t.membershipModule.user.disapprove(e)},changePassword:function(e,r){return t.membershipModule.user.changePassword(e,r)},routeService:t.membershipModule.user.routeDefinition,socialLogin:{get:function(e){return t.membershipModule.user.socialLogin.get(e)},remove:function(e,r){return t.membershipModule.user.socialLogin.remove(e,r)}}}}])}(0,r);var r=e.module("baasic.metering",["baasic.api"]);!function(e,t,r){"use strict";t.service("baasicMeteringCategoryService",["baasicApp",function(e){var t=e.get();return{find:function(e){return t.meteringModule.category.find(e)},get:function(e,r){return t.meteringModule.category.get(e,r)},create:function(e){return t.meteringModule.category.create(e)},update:function(e){return t.meteringModule.category.update(e)},remove:function(e){return t.meteringModule.category.remove(e)},routeService:t.meteringModule.category.routeDefinition,batch:{create:function(e){return t.meteringModule.category.batch.create(e)},update:function(e){return t.meteringModule.category.batch.update(e)},remove:function(e){return t.meteringModule.category.batch.remove(e)}}}}])}(0,r),function(e,t,r){"use strict";t.service("baasicMeteringService",["baasicApp",function(e){var t=e.get();return{find:function(e){return t.meteringModule.find(e)},get:function(e,r){return t.meteringModule.get(e,r)},create:function(e){return t.meteringModule.create(e)},update:function(e){return t.meteringModule.update(e)},remove:function(e){return t.meteringModule.remove(e)},purge:function(){return t.meteringModule.purge()},routeService:t.meteringModule.routeDefinition,batch:{create:function(e){return t.meteringModule.batch.create(e)},update:function(e){return t.meteringModule.batch.update(e)},remove:function(e){return t.meteringModule.batch.remove(e)}},statistics:{find:function(e){return t.meteringModule.statistics.find(e)}},acl:{get:function(e){return t.meteringModule.acl.get(e)},update:function(e){return t.meteringModule.acl.update(e)},removeByUser:function(e,r,n,u){return t.meteringModule.acl.removeByUser(e,r,n,u)},removeByRole:function(e,r,n,u){return t.meteringModule.acl.removeByRole(e,r,n,u)}}}}])}(0,r),function(e,t,r){"use strict";t.service("baasicMeteringSettingsService",["baasicApp",function(e){var t=e.get();return{get:function(e){return t.meteringModule.settings.get(e)},update:function(e){return t.meteringModule.settings.update(e)},routeService:t.meteringModule.settings.routeDefinition}}])}(0,r);var r=e.module("baasic.notifications",["baasic.api"]);!function(e,t,r){"use strict";t.service("baasicNotificationsService",["baasicApp",function(e){var t=e.get();return{publish:{create:function(e){return t.notificationModule.publish.create(e)},batch:{create:function(e){return t.notificationModule.publish.batch.create(e)}}},subscriptions:{users:{create:function(e){return t.notificationModule.subscriptions.users.create(e)},find:function(e){return t.notificationModule.subscriptions.users.find(e)},get:function(e,r){return t.notificationModule.subscriptions.users.get(e,r)},remove:function(e){return t.notificationModule.subscriptions.users.remove(e)},update:function(e){return t.notificationModule.subscriptions.users.update(e)},batch:{create:function(e){return t.notificationModule.subscriptions.batch.create(e)},remove:function(e){return t.notificationModule.subscriptions.batch.remove(e)},update:function(e){return t.notificationModule.subscriptions.batch.update(e)}}},anonymous:{create:function(e){return t.notificationModule.subscriptions.anonymous.create(e)},find:function(e){return t.notificationModule.subscriptions.anonymous.find(e)},get:function(e,r){return t.notificationModule.subscriptions.anonymous.get(e,r)},remove:function(e){return t.notificationModule.subscriptions.anonymous.remove(e)},update:function(e){return t.notificationModule.subscriptions.anonymous.update(e)},batch:{create:function(e){return t.notificationModule.subscriptions.anonymous.batch.create(e)},remove:function(e){return t.notificationModule.subscriptions.anonymous.batch.remove(e)},update:function(e){return t.notificationModule.subscriptions.anonymous.batch.update(e)}}}},registrations:{users:{create:function(e){return t.notificationModule.registrations.users.create(e)},find:function(e){return t.notificationModule.registrations.users.find(e)},get:function(e,r){return t.notificationModule.registrations.users.get(e,r)},remove:function(e){return t.notificationModule.registrations.users.remove(e)},update:function(e){return t.notificationModule.registrations.users.update(e)},batch:{create:function(e){return t.notificationModule.registrations.users.batch.create(e)},remove:function(e){return t.notificationModule.registrations.users.batch.remove(e)},update:function(e){return t.notificationModule.registrations.users.batch.update(e)}}},anonymous:{create:function(e){return t.notificationModule.registrations.anonymous.create(e)},find:function(e){return t.notificationModule.registrations.anonymous.find(e)},get:function(e,r){return t.notificationModule.registrations.anonymous.get(e,r)},remove:function(e){return t.notificationModule.registrations.anonymous.remove(e)},update:function(e){return t.notificationModule.registrations.anonymous.update(e)},batch:{create:function(e){return t.notificationModule.registrations.anonymous.batch.create(e)},remove:function(e){return t.notificationModule.registrations.anonymous.batch.remove(e)},update:function(e){return t.notificationModule.registrations.anonymous.batch.update(e)}}}},settings:{get:function(e){return t.notificationModule.settings.get(e)},update:function(e){return t.notificationModule.settings.update(e)}},routeService:t.notificationModule.routeDefinition}}])}(0,r);var r=e.module("baasic.security",["baasic.api"]);!function(e,t,r){"use strict";t.directive("baasicRecaptcha",["baasicRecaptchaService",function(e){return{restrict:"A",link:function(t,r){e.create(r,{theme:"light"}).then(function(r){t.widgetId=r,t.$on("$destroy",function(){e&&e.destroy(t.widgetId)})})}}}])}(0,r),function(e,t,r){"use strict";t.service("baasicAuthorizationService",["$rootScope","$document","baasicApp",function(t,r,n){var u=n.get();u.getApiKey();return e.element(r).bind("tokenExpired",function(){var e=u.getUser();void 0!==t.user&&void 0!==e&&(t.user.isAuthenticated=e.isAuthenticated())}),{getUser:function(){var e=u.getUser();return void 0===t.user&&void 0!==e.user&&(t.user=e.user),e.user},setUser:function(e){e?(u.setUser(e),e.isAuthenticated=!0,t.user=e):(u.setUser(null),this.resetPermissions(),t.user={isAuthenticated:!1})},updateUser:function(t){var r=this.getUser();r?e.extend(r,t):r=t,this.setUser(r)},getAccessToken:function(){return u.getAccessToken()},updateAccessToken:function(e){return u.updateAccessToken(e)},resetPermissions:function(){u.membershipModule.permissions.resetPermissions()},hasPermission:function(e){return u.membershipModule.permissions.hasPermission(e)}}}])}(e,r),function(e,t,r){"use strict";t.service("baasicPermissionsService",["baasicApiHttp","baasicApp","baasicAuthorizationService",function(e,t,r){var n=t.get();return{find:function(e,t){return n.membershipModule.permissions.find(e,t)},getActions:function(e){return n.membershipModule.permissions.getActions(e)},getPermissionSubjects:function(t){var r=e.createHttpDefer();return n.membershipModule.permissions.getPermissionSubjects(t).then(function(e){r.resolve(e)},function(e){r.rejact(e)}),r.promise},create:function(e){return n.membershipModule.permissions.create(e)},remove:function(e){return n.membershipModule.permissions.remove(e)},createPermission:function(e,t,r){return n.membershipModule.permissions.createPermission(e,t,r)},findPermission:function(e,t){return n.membershipModule.permissions.findPermission(e,t)},exists:function(e,t){return n.membershipModule.permissions.exists(e,t)},togglePermission:function(e,t){return n.membershipModule.permissions.togglePermission(e,t)},getModulePermissions:function(e){return n.membershipModule.permissions.getModulePermissions(e)},routeService:n.membershipModule.permissions.routeDefinition}}])}(0,r),function(e,t,r){"use strict";t.service("baasicRecaptchaService",["recaptchaKey","$q","$timeout",function(t,r,n){var u=[],o=function(r,n){var o=r.attr("id");o||(o="recaptcha-"+1e4*Math.random(),r.attr("id",o));var i=grecaptcha.render(o,e.extend({sitekey:t},n));return u[i]=r,i},i=function(){return"undefined"!=typeof grecaptcha},c=function(e,t,r){i()?e.resolve(o(t,r)):n(function(){c(e,t,r)},100)};return{create:function(e,t){var n=r.defer();return c(n,e,t),n.promise},challenge:function(){return{}},response:function(t){var r;return void 0===t?e.forEach(u,function(e,t){void 0!==t&&(r=grecaptcha.getResponse(t))}):r=grecaptcha.getResponse(t),r},reload:function(t){var r;return void 0===t?e.forEach(u,function(e,t){void 0!==t&&(r=grecaptcha.reset(t))}):r=grecaptcha.reset(t),r},destroy:function(e){void 0!==e&&""!==e&&delete u[e]}}}])}(e,r);var r=e.module("baasic.templating",["baasic.api"]);!function(e,t,r){"use strict";t.service("baasicTemplatingService",["baasicApp",function(e){var t=e.get();return{find:function(e){return t.templatingModule.find(e)},get:function(e,r){return t.templatingModule.get(e,r)},create:function(e){return t.templatingModule.create(e)},update:function(e){return t.templatingModule.update(e)},remove:function(e){return t.templatingModule.remove(e)},routeService:t.templatingModule.routeDefinition,batch:{create:function(e){return t.templatingModule.batch.create(e)},update:function(e){return t.templatingModule.batch.update(e)},remove:function(e){return t.templatingModule.batch.remove(e)}}}}])}(0,r);var r=e.module("baasic.userProfile",["baasic.api"]);!function(e,t,r){"use strict";t.service("baasicCompanyService",["baasicApp",function(e){var t=e.get();return{create:function(e){return t.userProfileModule.company.create(e)},find:function(e){return t.userProfileModule.company.find(e)},get:function(e,r){return t.userProfileModule.company.get(e,r)},remove:function(e){return t.userProfileModule.company.remove(e)},update:function(e){return t.userProfileModule.company.update(e)},batch:{create:function(e){return t.userProfileModule.company.batch.create(e)},update:function(e){return t.userProfileModule.company.batch.update(e)},remove:function(e){return t.userProfileModule.company.batch.remove(e)}}}}])}(0,r),function(e,t,r){"use strict";t.service("baasicOrganizationService",["baasicApp",function(e){var t=e.get();return{create:function(e){return t.userProfileModule.organization.create(e)},find:function(e){return t.userProfileModule.organization.find(e)},get:function(e,r){return t.userProfileModule.organization.get(e,r)},remove:function(e){return t.userProfileModule.organization.remove(params[baasicConstants.modelPropertyName].links("delete").href)},update:function(e){return t.userProfileModule.organization.update(e)},batch:{create:function(e){return t.userProfileModule.organization.batch.create(e)},update:function(e){return t.userProfileModule.organization.batch.update(e)},remove:function(e){return t.userProfileModule.organization.batch.remove(e)}}}}])}(0,r),function(e,t,r){"use strict";t.service("baasicSkillService",["baasicApp",function(e){var t=e.get();return{create:function(e){return t.userProfileModule.skill.create(e)},find:function(e){return t.userProfileModule.skill.find(e)},get:function(e,r){return t.userProfileModule.skill.get(e,r)},remove:function(e){return t.userProfileModule.skill.remove(e)},update:function(e){return t.userProfileModule.skill.update(e)},batch:{create:function(e){return t.userProfileModule.skill.batch.create(e)},update:function(e){return t.userProfileModule.skill.batch.update(e)},remove:function(e){return t.userProfileModule.skill.batch.remove(e)}}}}])}(0,r),function(e,t,r){"use strict";t.service("baasicUserEducationService",["baasicApp",function(e){var t=e.get();return{create:function(e){return t.userProfileModule.profile.education.create(e)},find:function(e){return t.userProfileModule.profile.education.find(e)},get:function(e,r){return t.userProfileModule.profile.education.get(e,r)},remove:function(e){return t.userProfileModule.profile.education.remove(e)},update:function(e){return t.userProfileModule.profile.education.update(e)}}}])}(0,r),function(e,t,r){"use strict";t.service("baasicUserProfileAvatarService",["baasicApp",function(e){var t=e.get();return{get:function(e,r){return t.userProfileModule.profile.avatar.get(e,r)},unlink:function(e,r){return t.userProfileModule.profile.avatar.unlink(e,r)},update:function(e){return t.userProfileModule.profile.avatar.update(e)},link:function(e,r){return t.userProfileModule.profile.avatar.link(e,r)},routeService:t.userProfileModule.profile.avatar.routeDefinition,streams:{get:function(e){return t.userProfileModule.profile.avatar.streams.get(e)},getBlob:function(e){return t.userProfileModule.profile.avatar.streams.getBlob(e)},update:function(e,r){return t.userProfileModule.profile.avatar.streams.update(e,r)},create:function(e,r,n){return t.userProfileModule.profile.avatar.streams.create(e,r,n)},routeService:t.userProfileModule.profile.avatar.streams.routeDefinition}}}])}(0,r),function(e,t,r){"use strict";t.service("baasicUserProfileService",["baasicApp",function(e){var t=e.get();return{find:function(e){return t.userProfileModule.profile.find(e)},get:function(e,r){return t.userProfileModule.profile.get(e,r)},create:function(e){return t.userProfileModule.profile.create(e)},update:function(e){return t.userProfileModule.profile.update(e)},remove:function(e){return t.userProfileModule.profile.remove(e)},acl:{get:function(e){return t.userProfileModule.profile.acl.get(e)},update:function(e){return t.userProfileModule.profile.acl.update(e)},removeByUser:function(e,r,n,u){return t.userProfileModule.profile.acl.removeByUser(e,r,n,u)},removeByRole:function(e,r,n,u){return t.userProfileModule.profile.acl.removeByRole(e,r,n,u)}},routeService:t.userProfileModule.profile.routeDefinition}}])}(0,r),function(e,t,r){"use strict";t.service("baasicUserSkillService",["baasicApp",function(e){var t=e.get();return{create:function(e){return t.userProfileModule.profile.skill.create(e)},find:function(e){return t.userProfileModule.profile.skill.find(e)},get:function(e,r){return t.userProfileModule.profile.skill.get(e,r)},remove:function(e){return t.userProfileModule.profile.skill.remove(e)},update:function(e){return t.userProfileModule.profile.skill.update(e)}}}])}(0,r),function(e,t,r){"use strict";t.service("baasicUserWorkService",["baasicApp",function(e){return{create:function(e){return baasicApp.userProfileModule.profile.work.create(e)},find:function(e){return baasicApp.userProfileModule.profile.work.find(e)},get:function(e,t){return baasicApp.userProfileModule.profile.work.get(e,t)},remove:function(e){return baasicApp.userProfileModule.profile.work.remove(e)},update:function(e){return baasicApp.userProfileModule.profile.work.update(e)}}}])}(0,r);var r=e.module("baasic.valueSet",["baasic.api"]);r.config(["$provid