MetaFor - v0.3.1
    Preparing search index...

    Interface RepeatDirective

    Тип класса, реализующего эту директиву. Необходим для именования типа возвращаемого значения директивы.

    interface RepeatDirective {
        __part: any;
        __attributeIndex: undefined | number;
        __directive?: Directive;
        _$parent: Disconnectable;
        _$disconnectableChildren?: Set<Disconnectable>;
        _$notifyDirectiveConnectionChanged(isConnected: boolean): void;
        get _$isConnected(): boolean;
        _$initialize(
            part: any,
            parent: Disconnectable,
            attributeIndex: undefined | number,
        ): void;
        _$resolve(part: any, props: unknown[]): unknown;
        render<T>(items: Iterable<T>, template: ItemTemplate<T>): unknown[];
        render<T>(
            items: Iterable<T>,
            keyFn: KeyFn<T> | ItemTemplate<T>,
            template: ItemTemplate<T>,
        ): unknown[];
        update<T>(
            containerPart: ChildPart,
            __namedParameters: [
                Iterable<T, any, any>,
                KeyFn<T> | ItemTemplate<T>,
                ItemTemplate<T>,
            ],
        ): unknown[] | typeof noChange;
    }

    Hierarchy (View Summary)

    Index

    Accessors

    • get _$isConnected(): boolean

      Returns boolean

    Methods

    Properties

    __part: any
    __attributeIndex: undefined | number
    __directive?: Directive
    _$parent: Disconnectable
    _$disconnectableChildren?: Set<Disconnectable>