@samatawy/rules
    Preparing search index...

    Interface Renderable

    A renderable element represents any element that can be rendered by the rendering system. Each component provides whatever properties are necessary for rendering, based on its type (which is the only required property).

    interface Renderable {
        type: ExpressionType;
        name?: string;
        value?: any;
        output?: string;
        operator?: string;
        left?: Renderable;
        right?: Renderable;
        elements?: Renderable[];
        arguments?: Renderable[];
        expression?: Renderable;
        condition?: Renderable;
        trueExpression?: Renderable;
        falseExpression?: Renderable;
        cases?: { value?: Renderable; expression?: Renderable }[];
        defaultCase?: Renderable;
    }
    Index

    Properties

    name?: string
    value?: any
    output?: string
    operator?: string
    left?: Renderable
    right?: Renderable
    elements?: Renderable[]
    arguments?: Renderable[]
    expression?: Renderable
    condition?: Renderable
    trueExpression?: Renderable
    falseExpression?: Renderable
    cases?: { value?: Renderable; expression?: Renderable }[]
    defaultCase?: Renderable