Boomi Flow Runtime Reference Documentation
    Preparing search index...

    Interface Component

    A Component provided by the API.

    interface Component {
        attributes: Attributes | null;
        className: string | null;
        columns: Column[] | null;
        componentScriptURL: string | null;
        componentStyleSheetURL: string | null;
        content: string | null;
        contentType: ContentType | null;
        contentValue: string | null;
        developerName: string;
        fileDataRequest: FileDataRequest | null;
        hasEvents: boolean;
        height: number;
        helpInfo: string | null;
        hintValue: string | null;
        id: string;
        imageUri: string | null;
        isEditable: boolean;
        isEnabled: boolean;
        isMultiSelect: boolean;
        isRequired: boolean;
        isSearchable: boolean;
        isSearchableDisplayColumns: boolean;
        isSearchTermPersisted: boolean;
        isValid: boolean;
        isVisible: boolean;
        label: string | null;
        maxSize: number;
        objectData: ObjectData[] | null;
        objectDataRequest: ObjectDataRequest | null;
        order: number;
        outcomes: Outcome[] | null;
        pageContainerId: string;
        selectedItems?: ObjectData[];
        size: number;
        tags: Tag[] | null;
        type: string;
        validationMessage: string | null;
        validations: Validation[] | null;
        width: number;
    }

    Hierarchy (View Summary)

    Index

    Properties

    attributes: Attributes | null
    className: string | null
    columns: Column[] | null
    componentScriptURL: string | null
    componentStyleSheetURL: string | null
    content: string | null

    HTML content

    contentType: ContentType | null
    contentValue: string | null

    Non-HTML content

    developerName: string
    fileDataRequest: FileDataRequest | null
    hasEvents: boolean
    height: number
    helpInfo: string | null
    hintValue: string | null
    id: string
    imageUri: string | null

    Uri of image used in image component

    isEditable: boolean
    isEnabled: boolean
    isMultiSelect: boolean
    isRequired: boolean
    isSearchable: boolean
    isSearchableDisplayColumns: boolean
    isSearchTermPersisted: boolean
    isValid: boolean
    isVisible: boolean
    label: string | null
    maxSize: number
    objectData: ObjectData[] | null

    List of associated object data

    objectDataRequest: ObjectDataRequest | null
    order: number

    Order within its sibling elements

    outcomes: Outcome[] | null
    pageContainerId: string

    ID of the parent container

    selectedItems?: ObjectData[]

    Stores the component's selected items - Added in the client

    size: number
    tags: Tag[] | null
    type: string
    validationMessage: string | null
    validations: Validation[] | null
    width: number