{"__symbolic":"module","version":4,"metadata":{"DconfigCoreModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":17,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":19,"character":4},{"__symbolic":"reference","module":"angular-webstorage-service","name":"StorageServiceModule","line":20,"character":4}],"providers":[],"declarations":[{"__symbolic":"reference","name":"ɵa"},{"__symbolic":"reference","name":"ɵb"},{"__symbolic":"reference","name":"NameFilterPipe"}],"exports":[{"__symbolic":"reference","name":"NameFilterPipe"}]}]}],"members":{},"statics":{"forRoot":{"__symbolic":"function","parameters":[],"value":{"ngModule":{"__symbolic":"reference","name":"DconfigCoreModule"},"providers":[{"provide":{"__symbolic":"reference","module":"@angular/common/http","name":"HTTP_INTERCEPTORS","line":46,"character":19},"useClass":{"__symbolic":"reference","name":"AuthHttpInterceptorService"},"multi":true},{"__symbolic":"reference","name":"GlobalVariablesProviderService"},{"__symbolic":"reference","name":"AuthTokenService"},{"__symbolic":"reference","name":"PermissionsProviderService"}]}}}},"GlobalVariablesProviderService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":4,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClient","line":11,"character":28}]}],"bindVariableFromServer":[{"__symbolic":"method"}],"get":[{"__symbolic":"method"}],"getFromUrl":[{"__symbolic":"method"}],"set":[{"__symbolic":"method"}],"cached":[{"__symbolic":"method"}],"clearCache":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}},"AuthHttpInterceptorService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":7,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"AuthTokenService"}]}],"intercept":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}},"AuthTokenService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":11,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":24,"character":41},"arguments":[{"__symbolic":"reference","module":"angular-webstorage-service","name":"LOCAL_STORAGE","line":24,"character":48}]}]],"parameters":[{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClient","line":24,"character":28},{"__symbolic":"reference","module":"angular-webstorage-service","name":"StorageService","line":24,"character":80}]}],"login":[{"__symbolic":"method"}],"setSession":[{"__symbolic":"method"}],"logout":[{"__symbolic":"method"}],"isAuth":[{"__symbolic":"method"}],"getToken":[{"__symbolic":"method"}],"getUserName":[{"__symbolic":"method"}],"getExpiration":[{"__symbolic":"method"}],"set401Action":[{"__symbolic":"method"}],"set403Action":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}},"UsersService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":9,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClient","line":16,"character":28}]}],"login":[{"__symbolic":"method"}],"register":[{"__symbolic":"method"}],"passwordForgotten":[{"__symbolic":"method"}],"resetpassword":[{"__symbolic":"method"}],"updateUsersFieldsValues":[{"__symbolic":"method"}],"getUsers":[{"__symbolic":"method"}],"getUsersByUserName":[{"__symbolic":"method"}],"createUser":[{"__symbolic":"method"}],"updateUser":[{"__symbolic":"method"}],"resetPassword":[{"__symbolic":"method"}],"deleteUser":[{"__symbolic":"method"}],"getUsersFields":[{"__symbolic":"method"}],"updateUsersFields":[{"__symbolic":"method"}],"deleteUserField":[{"__symbolic":"method"}],"getUsersFieldsValues":[{"__symbolic":"method"}],"getRoles":[{"__symbolic":"method"}],"createRole":[{"__symbolic":"method"}],"updateRole":[{"__symbolic":"method"}],"deleteRole":[{"__symbolic":"method"}],"getCompanies":[{"__symbolic":"method"}],"createCompany":[{"__symbolic":"method"}],"updateCompany":[{"__symbolic":"method"}],"deleteCompany":[{"__symbolic":"method"}],"addUserToRole":[{"__symbolic":"method"}],"removeUserFromRole":[{"__symbolic":"method"}],"addUserToCompany":[{"__symbolic":"method"}],"removeUsersFromCompany":[{"__symbolic":"method"}],"getPrivileges":[{"__symbolic":"method"}],"createPrivilege":[{"__symbolic":"method"}],"updatePrivilege":[{"__symbolic":"method"}],"deletePrivilege":[{"__symbolic":"method"}],"getSystemControllersTree":[{"__symbolic":"method"}],"addPrivilegeToRole":[{"__symbolic":"method"}],"removePrivilegeFromRole":[{"__symbolic":"method"}],"getContentPrivileges":[{"__symbolic":"method"}],"createContentPrivilege":[{"__symbolic":"method"}],"updateContentPrivilege":[{"__symbolic":"method"}],"deleteContentPrivilege":[{"__symbolic":"method"}],"addContentPrivilegeToRole":[{"__symbolic":"method"}],"removeContentPrivilegeFromRole":[{"__symbolic":"method"}],"getContentsTree":[{"__symbolic":"method"}],"getUserFieldEnumsTree":[{"__symbolic":"method"}],"getUserFieldEnums":[{"__symbolic":"method"}],"createUserFieldEnum":[{"__symbolic":"method"}],"updateUserFieldEnum":[{"__symbolic":"method"}],"deleteUserFieldEnum":[{"__symbolic":"method"}],"updateUserFieldEnumValues":[{"__symbolic":"method"}],"deleteUserFieldEnumValue":[{"__symbolic":"method"}],"getUserFieldTypes":[{"__symbolic":"method"}],"getAllApps":[{"__symbolic":"method"}],"updateAppRoles":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}},"TemplatesService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":5,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClient","line":14,"character":28}]}]},"statics":{"ngInjectableDef":{}}},"FormsService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":5,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClient","line":13,"character":28}]}],"getFormsTree":[{"__symbolic":"method"}],"getRootForms":[{"__symbolic":"method"}],"createForm":[{"__symbolic":"method"}],"updateForm":[{"__symbolic":"method"}],"deleteForm":[{"__symbolic":"method"}],"updateFormFields":[{"__symbolic":"method"}],"deleteFormField":[{"__symbolic":"method"}],"getFormTypes":[{"__symbolic":"method"}],"getFormFieldTypes":[{"__symbolic":"method"}],"getFormsFieldsEnumsTree":[{"__symbolic":"method"}],"getFormsFieldsEnums":[{"__symbolic":"method"}],"createFormsFieldsEnum":[{"__symbolic":"method"}],"updateFormsFieldsEnum":[{"__symbolic":"method"}],"deleteFormsFieldsEnum":[{"__symbolic":"method"}],"updateFormsFieldsEnumValues":[{"__symbolic":"method"}],"deleteFormsFieldsEnumValue":[{"__symbolic":"method"}],"getRootFormsTree":[{"__symbolic":"method"}],"getFormInstances":[{"__symbolic":"method"}],"updateFormInstance":[{"__symbolic":"method"}],"deleteFormInstance":[{"__symbolic":"method"}],"getForgetFormSubmitEventsTree":[{"__symbolic":"method"}],"getFormSubmitEventsTypes":[{"__symbolic":"method"}],"createFormSubmitEmailEvent":[{"__symbolic":"method"}],"updateFormSubmitEmailEvent":[{"__symbolic":"method"}],"deleteFormSubmitEmailEvent":[{"__symbolic":"method"}],"getTemplates":[{"__symbolic":"method"}],"printForm":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}},"SystemService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":5,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClient","line":14,"character":28}]}],"getApps":[{"__symbolic":"method"}],"getDesktopWidgets":[{"__symbolic":"method"}],"getGeneralSettings":[{"__symbolic":"method"}],"getCustomSettings":[{"__symbolic":"method"}],"updateGeneralSettings":[{"__symbolic":"method"}],"updateCustomSettings":[{"__symbolic":"method"}],"getEmailSettings":[{"__symbolic":"method"}],"getSMSSettings":[{"__symbolic":"method"}],"updateEmailSettings":[{"__symbolic":"method"}],"updateSMSSettings":[{"__symbolic":"method"}],"getIdentitySettings":[{"__symbolic":"method"}],"updateIdentitySettings":[{"__symbolic":"method"}],"getAppearanceSettings":[{"__symbolic":"method"}],"updateAppearanceSettings":[{"__symbolic":"method"}],"getBackupSettings":[{"__symbolic":"method"}],"updateBackupSettings":[{"__symbolic":"method"}],"getDatabaseSettings":[{"__symbolic":"method"}],"updateDatabaseSettings":[{"__symbolic":"method"}],"getDateTimeSettings":[{"__symbolic":"method"}],"updateDateTimeSettings":[{"__symbolic":"method"}],"getLanguagesSettings":[{"__symbolic":"method"}],"updateLanguagesSettings":[{"__symbolic":"method"}],"getSecuritySettings":[{"__symbolic":"method"}],"updateSecuritySettings":[{"__symbolic":"method"}],"getNotificationsSettings":[{"__symbolic":"method"}],"updateNotificationsSettings":[{"__symbolic":"method"}],"getSystemInfoSettings":[{"__symbolic":"method"}],"updateSystemInfoSettings":[{"__symbolic":"method"}],"getSystemUpdateSettings":[{"__symbolic":"method"}],"updateSystemUpdateSettings":[{"__symbolic":"method"}],"getSupportSettings":[{"__symbolic":"method"}],"updateSupportSettings":[{"__symbolic":"method"}],"getLogsSettings":[{"__symbolic":"method"}],"getUserCompanies":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}},"PermissionsProviderService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":6,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClient","line":17,"character":28},{"__symbolic":"reference","name":"AuthTokenService"},{"__symbolic":"reference","module":"@angular/router","name":"Router","line":17,"character":93}]}],"checkAuthorizationAvialabilityInClinet":[{"__symbolic":"method"}],"checkNoAuthorizationAvialabilityInClinet":[{"__symbolic":"method"}],"checkAuthorityAndExecuteCommand":[{"__symbolic":"method"}],"canActivate":[{"__symbolic":"method"}],"setLoginPage":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}},"ContentsService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":5,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClient","line":14,"character":28}]}],"getContentsTree":[{"__symbolic":"method"}],"getQuickContentList":[{"__symbolic":"method"}],"getContentsListsTree":[{"__symbolic":"method"}],"getContentChildren":[{"__symbolic":"method"}],"getContentChildrenCount":[{"__symbolic":"method"}],"getContentInstances":[{"__symbolic":"method"}],"getcontentinstancesForPrevVersions":[{"__symbolic":"method"}],"getcontentinstanceFieldsValues":[{"__symbolic":"method"}],"getcontentByViewType":[{"__symbolic":"method"}],"getcontentByViewTypeByQuery":[{"__symbolic":"method"}],"createContentNode":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}},"IoService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":7,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClient","line":12,"character":28}]}]},"statics":{"ngInjectableDef":{}}},"DconfigCoreSettings":{"__symbolic":"class","members":{},"statics":{"API_ENDPOINT":"http://dconfig.com"}},"Company":{"__symbolic":"class","members":{}},"RegisterUser":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor"}]}},"NameFilterPipe":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":2,"character":1},"arguments":[{"name":"namefilter"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":5,"character":1}}],"members":{"transform":[{"__symbolic":"method"}]}},"ɵa":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":3,"character":1},"arguments":[{"selector":"[appAuthShow]"}]}],"members":{"authShow":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":8,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":10,"character":18},{"__symbolic":"reference","module":"@angular/core","name":"Renderer","line":10,"character":40},{"__symbolic":"reference","name":"PermissionsProviderService"}]}]}},"ɵb":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":3,"character":1},"arguments":[{"selector":"[appAuthEnable]"}]}],"members":{"authEnable":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":8,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":10,"character":18},{"__symbolic":"reference","module":"@angular/core","name":"Renderer","line":10,"character":40},{"__symbolic":"reference","name":"PermissionsProviderService"}]}]}}},"origins":{"DconfigCoreModule":"./lib/dconfig-core.module","GlobalVariablesProviderService":"./lib/services/global-variables-provider.service","AuthHttpInterceptorService":"./lib/services/auth-http-interceptor.service","AuthTokenService":"./lib/services/auth-token.service","UsersService":"./lib/data-services/users.service","TemplatesService":"./lib/data-services/templates.service","FormsService":"./lib/data-services/forms.service","SystemService":"./lib/data-services/system.service","PermissionsProviderService":"./lib/services/permissions-provider.service","ContentsService":"./lib/data-services/contents.service","IoService":"./lib/data-services/io.service","DconfigCoreSettings":"./lib/dconfig-core.settings","Company":"./lib/models/company.model","RegisterUser":"./lib/models/register-user.model","NameFilterPipe":"./lib/filters/name-filter.pipe","ɵa":"./lib/directives/auth-show.directive","ɵb":"./lib/directives/auth-enable.directive"},"importAs":"dconfig-core"}