!== true

This block is part of the condition group and was last modified in core v10.4.28.

!== true v10.4.28

checks whether its operands are not equal to true

In pins 1
  • condition required
    condition
Out pins 1
  • condition
    condition

Negated check: true when the input is anything other than exactly boolean true: nil/missing, 1, "true", objects and arrays all yield TRUE. Only exact boolean true yields false. No truthiness coercion. Example: condition="true" -> true (string, not boolean true).

A typical wiring for !== true: true feeds the condition pin; the condition out pin feeds branch.

Studio canvas example for the !== true block: typical wiring for !== true.

Commonly used with

In production blueprints, this block is most often wired together with:

  • get fields: feeds into this block. Gets the selected fields from the given object.
  • branch: this block feeds into it.
  • AND: this block feeds into it. operator for a set of boolean operands will be true if and only if all the operands are true.
  • create: feeds into this block. Creates a new function that can be executed using the given name.
  • true: feeds into this block. Gives the condition true hard-coded.
  • return: this block feeds into it. Returns the added custom pins as data-pins on the function execute.

Version history

Introduced in v10.4.28.


Back to condition Return to the main group to view all sub-groups Back to condition Return to the group to view all blocks within this group