PersistentAI API Documentation / @persistentai/fireflow-types / StringPortConfig
Interface: StringPortConfig
Defined in: packages/fireflow-types/src/port/base/types.ts:103
String port configuration
Extends
Properties
connections?
optionalconnections:Connection[]
Defined in: packages/fireflow-types/src/port/base/types.ts:96
Inherited from
defaultValue?
optionaldefaultValue:StringPortValue
Defined in: packages/fireflow-types/src/port/base/types.ts:105
description?
optionaldescription:string
Defined in: packages/fireflow-types/src/port/base/types.ts:93
Inherited from
direction?
optionaldirection:PortDirectionEnum
Defined in: packages/fireflow-types/src/port/base/types.ts:94
Inherited from
id?
optionalid:string
Defined in: packages/fireflow-types/src/port/base/types.ts:85
Inherited from
key?
optionalkey:string
Defined in: packages/fireflow-types/src/port/base/types.ts:91
Inherited from
maxLength?
optionalmaxLength:number
Defined in: packages/fireflow-types/src/port/base/types.ts:107
metadata?
optionalmetadata:Record<string,unknown>
Defined in: packages/fireflow-types/src/port/base/types.ts:87
Inherited from
minLength?
optionalminLength:number
Defined in: packages/fireflow-types/src/port/base/types.ts:106
name?
optionalname:string
Defined in: packages/fireflow-types/src/port/base/types.ts:86
Inherited from
nodeId?
optionalnodeId:string
Defined in: packages/fireflow-types/src/port/base/types.ts:90
Inherited from
order?
optionalorder:number
Defined in: packages/fireflow-types/src/port/base/types.ts:97
Inherited from
parentId?
optionalparentId:string
Defined in: packages/fireflow-types/src/port/base/types.ts:89
Inherited from
pattern?
optionalpattern:string
Defined in: packages/fireflow-types/src/port/base/types.ts:108
required?
optionalrequired:boolean
Defined in: packages/fireflow-types/src/port/base/types.ts:88
Inherited from
title?
optionaltitle:string
Defined in: packages/fireflow-types/src/port/base/types.ts:92
Inherited from
type
type:
"string"
Defined in: packages/fireflow-types/src/port/base/types.ts:104
ui?
optionalui:object&object&object
Defined in: packages/fireflow-types/src/port/base/types.ts:109
Type Declaration
bgColor?
optionalbgColor:string
borderColor?
optionalborderColor:string
disabled?
optionaldisabled:boolean
hidden?
optionalhidden:boolean
hideEditor?
optionalhideEditor:boolean
hidePort?
optionalhidePort:boolean
Type Declaration
bgColor?
optionalbgColor:string
borderColor?
optionalborderColor:string
disabled?
optionaldisabled:boolean
hidden?
optionalhidden:boolean
hideEditor?
optionalhideEditor:boolean
hidePort?
optionalhidePort:boolean
htmlStyles?
optionalhtmlStyles:object
htmlStyles.autoHeight?
optionalautoHeight:boolean
htmlStyles.debounceDelay?
optionaldebounceDelay:number
htmlStyles.height?
optionalheight:number
htmlStyles.maxHeight?
optionalmaxHeight:"unlimited"|"400"|"600"|"800"|"1000"
htmlStyles.scale?
optionalscale:number
htmlStyles.showBorder?
optionalshowBorder:boolean
htmlStyles.stripMarkdown?
optionalstripMarkdown:boolean
isPassword?
optionalisPassword:boolean
isTextArea?
optionalisTextArea:boolean
markdownStyles?
optionalmarkdownStyles:object
markdownStyles.fontSize?
optionalfontSize:number
markdownStyles.lineHeight?
optionallineHeight:"compact"|"normal"|"relaxed"
markdownStyles.maxHeight?
optionalmaxHeight:"unlimited"|"200"|"400"|"600"
placeholder?
optionalplaceholder:string
renderHtml?
optionalrenderHtml:boolean
renderMarkdown?
optionalrenderMarkdown:boolean
textareaDimensions?
optionaltextareaDimensions:object
textareaDimensions.height?
optionalheight:number
textareaDimensions.width?
optionalwidth:number