Temenos Digital
R24 AMR | Min(s) read

Instrument Search

Instrument Search component is a contractual component that helps you to search for an instrument that is available in the market.

Namespace

com.temenos.infinityComponent.instrumentSearch

Contract Definition

Contracts are used to customize behavior, user experience, and manipulate the data or object of a component. Contracts are made available by exposing properties, methods, and events.

  • Properties: Used to define the behavior of the component.
  • Methods: Form or other components can use these methods to interact with the component.
  • Events: Events are generated on the component. Implementation teams can define business logic to configure the execution of events.
  • Context: Specifies the contextual object that is passed to the component.

Properties

Properties

Programmatic Name

Quantum Type

Temenos Digital Type

 

Default Value

Skins

Search TextBox Normal Skin

sknSearchTextBoxNormal

String

JSON

{"$.BREAKPTS.BP1":"ICSknFlxffffffBordere3e3e31pxRadius2px","default":"ICSknFlxffffffBordere3e3e31pxRadius3px"}

 

Search Placeholder Skin

sknSearchPlaceHolder

String

JSON

{"$.BREAKPTS.BP1":"ICSknTbxPlaceholderSSP72727213px","default":"ICSknTbxPlaceholderSSP72727215px"}

Search Text Skin

sknSearchText

String

JSON

{"$.BREAKPTS.BP1":"ICSknTbxPlaceholderSSP72727213px","default":"ICSknTbxPlaceholderSSP72727215px"}

Search TextBox Focus Skin

sknSearchTextBoxFocus

String

JSON

{"$.BREAKPTS.BP1":"ICSknFlxffffffBorder003e751pxRadius2px","default":"ICSknFlxffffffBorder003e751pxRadius3px"}

Search Background Skin

sknSearchBackground

String

JSON

{"$.BREAKPTS.BP1":"ICSknFlxf7f7f7","default":"ICSknFlxffffff"}

Icons

Search Icon

iconSearch

String

JSON

{"vizIcon": "e","skin":"sknlblSearchfonticon17px0273e3"}

Clear Icon

iconClear

String

JSON

{"vizIcon": "J","skin":"ICSknLblClearFontIcona0a0a016px"}

Search

Search Placeholder

searchPlaceholder

String

String

Search Stocks,Bonds,ETF,etc.

Segment

Obj Service

segObjService

String

String

WealthObjects

Obj Name

segObjName

String

String

Portfolio

Operation

segOperation

String

String

getSearchInstrumentList

Criteria

segCriteria

String

JSON

{"portfolioId":"{$.c.portfolioId}", "sortBy":"{$.c.sortBy}", "searchByInstrumentName":"{$.c.searchByInstrumentName}"}

Identifier

segIdentifier

String

String

S1

Response Array

segResponseArray

String

JSON

{$.S1.instrumentList}

Response Id

segResponseId

String

String

L1

Fields

segFields

String

JSON

{ "One":{ "value":"description", "type":"text", "displayName":"", "default":"true" }, "Two":{ "value":"ISIN", "type":"text", "displayName":"", "default":"true" }, "One":{ "value":"holdingsType", "type":"text", "displayName":"", "default":"true" } }

Methods

Methods

Parameter

Description

setPortfolioId

id

This method is used to pass and set portfolioId inside the component.

Events

Events

Parameter

Description

onError

errorObj

If an error occurs in the component, this event is used to expose the error in the form level.

viewInstrumentDetails

data

It is used to navigate and view the instrument details.

Context Object

The Context Object passes the required context for the component in the setContext method.

Context Object

Parameter

Description

setContext

Context obj

Sets the context object in the component.

Copyright © 2020- Temenos Headquarters SA

Published on :
Thursday, May 30, 2024 11:38:33 AM IST