LiveSearchResult: [
    obj_type: ObjectType,
    obj_name: string,
    obj_id: ObjectID,
    matched_attr: string,
    match_start: number,
    match_length: number,
]

Result entry returned by EEvisionAPI.LiveSearch. The entries have the following meaning:

the object type, i.e., one of "component", "connector", "cavity", "wire", "module", or "multicore".

the object name.

the object ID (which can be given, e.g., to the EEvisionAPI.LoadObj function).

if it is the empty string, the object name matched; otherwise this entry contains the name of the attribute that matched.

the index of the first matching character of either the object name or the matching attribute.

the length of the matching substring in either the object name or the matching attribute.