You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
28 lines
792 B
28 lines
792 B
type FenceParameterInputBuilderParameters = { |
|
id: string; |
|
isChecked?: boolean; |
|
isRequired?: boolean; |
|
isSensitive?: boolean; |
|
label?: string; |
|
name?: string; |
|
selectOptions?: string[]; |
|
value?: string; |
|
}; |
|
|
|
type FenceParameterInputBuilder = ( |
|
args: FenceParameterInputBuilderParameters, |
|
) => ReactElement; |
|
|
|
type MapToInputBuilder = Partial< |
|
Record<Exclude<FenceParameterType, 'string'>, FenceParameterInputBuilder> |
|
> & { string: FenceParameterInputBuilder }; |
|
|
|
type CommonFenceInputGroupOptionalProps = { |
|
fenceId?: string; |
|
fenceTemplate?: APIFenceTemplate; |
|
previousFenceName?: string; |
|
previousFenceParameters?: FenceParameters; |
|
fenceParameterTooltipProps?: import('@mui/material').TooltipProps; |
|
}; |
|
|
|
type CommonFenceInputGroupProps = CommonFenceInputGroupOptionalProps;
|
|
|