Hex Editor - Binary File Editing Software for Windows
Download Hex Editor Neo Hide this button

IBindParams Interface

This interface represent a structure binding parameters.

Declaration

interface IBindParams {
    // Properties
    ${address}: number;
    ${filename}: string;
    ${typename}: string;
    ${name}: string;
    ${addressType}: ${AddressType};
    ${expression}?: string;
    ${delayed}?: boolean;
    ${selected}?: boolean;
    ${expand}?: boolean;
}
// This interface is not available in managed environment
// This interface is not available in native environment

IBindParams Properties

address

address: number;
// This property is not available in managed environment
// This property is not available in native environment

Binding starting address

filename

filename: string;
// This property is not available in managed environment
// This property is not available in native environment

Full path to the structure definition file. The file must already be added to a structure library.

typename

typename: string;
// This property is not available in managed environment
// This property is not available in native environment

Name of a type for structure binding. A type must be marked as public.

name

name: string;
// This property is not available in managed environment
// This property is not available in native environment

Name of a root element.

addressType

addressType: ${AddressType};
// This property is not available in managed environment
// This property is not available in native environment

Address type.

expression

expression?: string;
// This property is not available in managed environment
// This property is not available in native environment

Optional arithmetic expression to calculate binding address.

delayed

delayed?: boolean;
// This property is not available in managed environment
// This property is not available in native environment

If true, only the root item will be added. The actual binding will be executed when item is expanded.

selected

selected?: boolean;
// This property is not available in managed environment
// This property is not available in native environment

Apply bound structure coloring and additional information in an editor window.

expand

expand?: boolean;
// This property is not available in managed environment
// This property is not available in native environment

If set to true automatically expand the root item.