@moritzbrantner/diagrams - v0.1.1
GitHub
Preparing search index...
SequenceDiagramProps
Type Alias SequenceDiagramProps
SequenceDiagramProps
:
Omit
<
React.ComponentProps
<
"figure"
>
,
"children"
>
&
{
activations
?:
readonly
SequenceDiagramActivation
[]
;
ariaLabel
?:
string
;
caption
?:
React.ReactNode
;
defaultFocusedMessageId
?:
string
|
null
;
defaultFocusedParticipantId
?:
string
|
null
;
emptyMessage
?:
React.ReactNode
;
focusedMessageId
?:
string
|
null
;
focusedParticipantId
?:
string
|
null
;
getMessageDisabled
?:
(
message
:
SequenceDiagramMessage
)
=>
boolean
;
getParticipantDisabled
?:
(
participant
:
PositionedParticipant
)
=>
boolean
;
hiddenParticipantIds
?:
readonly
string
[]
;
keyboardMode
?:
"nodes"
|
"none"
;
messageActions
?:
|
readonly
SequenceDiagramMessageAction
[]
|
(
(
message
:
SequenceDiagramMessage
,
)
=>
readonly
SequenceDiagramMessageAction
[]
)
;
messages
?:
readonly
SequenceDiagramMessage
[]
;
notes
?:
readonly
SequenceDiagramNote
[]
;
onMessageActionSelect
?:
(
action
:
SequenceDiagramMessageAction
,
message
:
SequenceDiagramMessage
,
)
=>
void
;
onMessageSelect
?:
(
message
:
SequenceDiagramMessage
)
=>
void
;
onParticipantActionSelect
?:
(
action
:
SequenceDiagramParticipantAction
,
participant
:
PositionedParticipant
,
)
=>
void
;
onParticipantSelect
?:
(
participant
:
PositionedParticipant
)
=>
void
;
padding
?:
number
;
participantActions
?:
|
readonly
SequenceDiagramParticipantAction
[]
|
(
(
participant
:
PositionedParticipant
,
)
=>
readonly
SequenceDiagramParticipantAction
[]
)
;
participants
:
readonly
SequenceDiagramParticipant
[]
;
selectedMessageId
?:
string
|
null
;
selectedParticipantId
?:
string
|
null
;
}
&
DiagramInteractiveProps
<
PositionedParticipant
,
SequenceDiagramMessage
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
GitHub
@moritzbrantner/diagrams - v0.1.1
Loading...