i2 Notebook SDK
Search results for

    Show/hide table of contents

    Home > @i2analyze/notebook-sdk > chart > IRecordChanges > properties

    chart.IRecordChanges.properties property

    Gets the property changes for this record.

    Signature:

    readonly properties?: {
                readonly added: data.IReadOnlyCollection<schema.PropertyTypeIdentifier>;
                readonly removed: data.IReadOnlyCollection<schema.PropertyTypeIdentifier>;
                readonly changed: data.IReadOnlyCollection<schema.PropertyTypeIdentifier>;
            };
    

    Returns: { readonly added: data.IReadOnlyCollection<schema.PropertyTypeIdentifier>; readonly removed: data.IReadOnlyCollection<schema.PropertyTypeIdentifier>; readonly changed: data.IReadOnlyCollection<schema.PropertyTypeIdentifier>; }

    Introduced: version 1.9

    Remarks

    The property changes are categorized as follows: - Added: New properties that were set (property type IDs that were not previously set) - Removed: Properties that were removed (set to null or deleted) - Changed: Existing properties whose values were modified

    Note: If a property value oscillates within the same mutation (for example, A→B→A), it is still reported as "changed" since this tracks mutations, not just final state.

    Empty sets indicate no changes in that category.

    In this article
    Back to top © N. Harris Computer Corporation