@cruglobal/js-hcl2 - v0.1.1
    Preparing search index...

    Interface TemplateIfDirectivePart

    interface TemplateIfDirectivePart {
        cond: ExprNode;
        elseParts: readonly TemplatePart[] | null;
        kind: "IfDirective";
        parts: readonly (Token | ExprNode | TemplatePart)[];
        range: Range;
        stripLeftElse: boolean;
        stripLeftEndif: boolean;
        stripLeftIf: boolean;
        stripRightElse: boolean;
        stripRightEndif: boolean;
        stripRightIf: boolean;
        thenParts: readonly TemplatePart[];
    }

    Hierarchy

    • TemplatePartBase
      • TemplateIfDirectivePart
    Index

    Properties

    cond: ExprNode
    elseParts: readonly TemplatePart[] | null
    kind: "IfDirective"
    parts: readonly (Token | ExprNode | TemplatePart)[]
    range: Range
    stripLeftElse: boolean
    stripLeftEndif: boolean
    stripLeftIf: boolean
    stripRightElse: boolean
    stripRightEndif: boolean
    stripRightIf: boolean
    thenParts: readonly TemplatePart[]