SheetXL - v0.8.0-beta.9+sites.210.e2d420901
    Preparing search index...

    Class Composite<T>

    A specialized Filler that aggregates multiple Filler instances to handle various data types during autofill operations.

    It splits the template into series and hands each one to the first Filler in its collection that reads the segment's type and claims it, so a range holding several kinds of data — and several series of the same kind — fills as the sum of its parts.

    This filler will also handle blanks.

    Type Parameters

    • T = any

    Implements

    Index
    id: string

    Identifies the filler. Must be unique among the fillers in use.

    This is what names the fill in a menu, survives into a transaction's ITransaction.Operation.params, and lets a script ask for a fill type by name — so it is a stable key, not a display label.

    • Claims everything up to the last value that is not blank — a Composite splits the template into series itself rather than handing part of it back.

      Parameters

      Returns number