Socket
Socket
Sign inDemoInstall

@amalto/typings

Package Overview
Dependencies
Maintainers
2
Versions
130
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@amalto/typings - npm Package Compare versions

Comparing version 1.9.45 to 1.9.46

1

build/models/UserModel.d.ts

@@ -76,2 +76,3 @@ import { DisplayTemplate } from './DisplayTemplate';

ssoConnectionId?: string;
userSignature?: string;
}

@@ -78,0 +79,0 @@ interface UserSearch {

183

models/UserModel.ts

@@ -11,65 +11,65 @@ /**

export interface Policy {
appInstanceName: string
permissionSetId: string
appInstanceDescription?: string
appInstanceEnabled?: boolean
permissionSetName?: string
appInstanceType?: string;
permissionSetDescription?: string
permissionSetEnabled?: boolean
permissions?: string[]
}
export interface Policy {
appInstanceName: string
permissionSetId: string
appInstanceDescription?: string
appInstanceEnabled?: boolean
permissionSetName?: string
appInstanceType?: string;
permissionSetDescription?: string
permissionSetEnabled?: boolean
permissions?: string[]
}
export interface MainJsonContent {
preferredLanguage?: string;
// base64 string or absolute url to image file
avatar?: string;
export interface MainJsonContent {
preferredLanguage?: string;
// base64 string or absolute url to image file
avatar?: string;
// base64 uri of electronical signature
signature?: string;
// base64 uri of electronical signature
signature?: string;
// Delay of messages list auto-refresh (in seconds)
// Use transactions if core version > 5.20.0, otherwise use messages
messagesAutoRefresh?: number;
transactionsAutoRefresh?: number;
// Delay of messages list auto-refresh (in seconds)
// Use transactions if core version > 5.20.0, otherwise use messages
messagesAutoRefresh?: number;
transactionsAutoRefresh?: number;
// Store default view
transactions?: {
[appInstanceName: string]: string;
};
workflowTasks?: {
[appInstanceName: string]: string;
};
// Store default view
transactions?: {
[appInstanceName: string]: string;
};
workflowTasks?: {
[appInstanceName: string]: string;
};
// JSON string containing the order of Home modules
homeSettings?: {
[appInstanceName: string]: {
[id: string]: OrderDataset[]
};
};
displayTemplates?: {
[appInstanceName: string]: {
[viewName: string]: DisplayTemplate;
};
};
// JSON string containing the order of Home modules
homeSettings?: {
[appInstanceName: string]: {
[id: string]: OrderDataset[]
};
};
displayTemplates?: {
[appInstanceName: string]: {
[viewName: string]: DisplayTemplate;
};
};
//ACE preferred settings
codeEditorSettings?: {
theme: string;
fontSize: string;
showInvisibles: boolean;
showGutter: boolean;
showIndent: boolean;
wrap: boolean;
}
dataGridTemplates?: DataGridTemplates;
version?: string
//ACE preferred settings
codeEditorSettings?: {
theme: string;
fontSize: string;
showInvisibles: boolean;
showGutter: boolean;
showIndent: boolean;
wrap: boolean;
}
dataGridTemplates?: DataGridTemplates;
version?: string
}
export interface JsonContent extends MainJsonContent {
export interface JsonContent extends MainJsonContent {
// Usable to add data related to user preferrences.
[featureId: string]: unknown;
}
// Usable to add data related to user preferrences.
[featureId: string]: unknown;
}

@@ -79,50 +79,51 @@ }

interface UserModel {
userEmail?: string;
realm?: string;
enabled?: boolean;
passwordIn?: string;
emailVerified?: boolean;
passwordReset?: boolean;
firstName?: string;
lastName?: string;
contentIndexAttributes?: string[];
jsonContent?: string;
policyDetails?: UserModel.Policy[];
policyList?: UserModel.Policy[];
propertiesMap?: {
[key: string]: string
};
orgPositionIdMap?: {
[appIntanceName: string]: string[]
};
orgPositionDisplayNameLookup?: {
[instanceName: string]: string;
};
ssoConnectionId?: string;
userEmail?: string;
realm?: string;
enabled?: boolean;
passwordIn?: string;
emailVerified?: boolean;
passwordReset?: boolean;
firstName?: string;
lastName?: string;
contentIndexAttributes?: string[];
jsonContent?: string;
policyDetails?: UserModel.Policy[];
policyList?: UserModel.Policy[];
propertiesMap?: {
[key: string]: string
};
orgPositionIdMap?: {
[appIntanceName: string]: string[]
};
orgPositionDisplayNameLookup?: {
[instanceName: string]: string;
};
ssoConnectionId?: string;
userSignature?: string;
}
interface UserSearch {
pageSize?: number;
pageContext?: string;
searchColumn?: 'EMAIL' | 'LAST_NAME' | 'PERM_SET_ID';
searchTerm?: string;
orderDesc?: boolean;
orderColumn?: 'EMAIL' | 'LAST_NAME';
pageSize?: number;
pageContext?: string;
searchColumn?: 'EMAIL' | 'LAST_NAME' | 'PERM_SET_ID';
searchTerm?: string;
orderDesc?: boolean;
orderColumn?: 'EMAIL' | 'LAST_NAME';
}
function getUserJson(user: UserModel | null): UserModel.JsonContent {
let json = {}
let json = {}
if (user && user.jsonContent) {
try {
json = JSON.parse(user.jsonContent)
}
catch (error) {
console.log('JSON content parsing error: ', error)
}
if (user && user.jsonContent) {
try {
json = JSON.parse(user.jsonContent)
}
catch (error) {
console.log('JSON content parsing error: ', error)
}
}
return json
return json
}
export { UserModel, getUserJson, UserSearch }

@@ -5,3 +5,3 @@ {

"description": "Interfaces used in Platform 6 UI component.",
"version": "1.9.45",
"version": "1.9.46",
"license": "MIT",

@@ -46,3 +46,3 @@ "repository": {

},
"gitHead": "41b008e45072d81e84d4786c2dac698f38167220"
"gitHead": "5e843be5d032769b1e252ab73943a350c0e22060"
}

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc