Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Group

Group some tags

- Group:
    title: Test print
    vars:
      user: Foo
    steps:
      - Echo: Hello ${user}
      - Sleep: 1000
      - Echo: Wake up after 1s

Hierarchy

  • Tag
    • Group

Index

Constructors

constructor

  • new Group(attrs: any): Group
  • Parameters

    • attrs: any

    Returns Group

Properties

->

->: string

Expose a tag

<-

<-: string[]

Extends from a expose tag

async

async: boolean

Run async

description

description: string

Description

disabled

disabled: boolean

Ignore this, not run

ignoreError

ignoreError: boolean

Keep run the next when got error

loop

loop: string | boolean

Condition to loop

loopKey

loopKey: string | number

Key in the loop

loopValue

loopValue: any

Value in the loop

slient

slient: boolean

Not show log

steps

steps: Tag[]

Steps which will run in the group

templates

templates: any[]

Declare to extends later

testIt

testIt: boolean

Only allow run it then ignore others which not set testIt or set it to false

title

title: string

Step title

vars

vars: any

Declare global variable