Class IfBlock<ENVIRONMENT extends IScratchEnvironment>

All Implemented Interfaces:
IInstantiableScratchBlock<ENVIRONMENT,ScratchArguments.And<ENVIRONMENT,ScratchProcedure<ENVIRONMENT,SimpleNestedProcedureBlockInstance<ENVIRONMENT>>,NestedProcedureArgument<ENVIRONMENT,SimpleNestedProcedureBlockInstance<ENVIRONMENT>>,ScratchArguments.Just<ENVIRONMENT,Boolean,ExpressionOrDropdownArgument<ENVIRONMENT,Boolean>>>,SimpleNestedProcedureBlockInstance<ENVIRONMENT>>, IScratchBlock<ENVIRONMENT,ScratchArguments.And<ENVIRONMENT,ScratchProcedure<ENVIRONMENT,SimpleNestedProcedureBlockInstance<ENVIRONMENT>>,NestedProcedureArgument<ENVIRONMENT,SimpleNestedProcedureBlockInstance<ENVIRONMENT>>,ScratchArguments.Just<ENVIRONMENT,Boolean,ExpressionOrDropdownArgument<ENVIRONMENT,Boolean>>>>, IScratchSymbol<ENVIRONMENT,ScratchArguments.And<ENVIRONMENT,ScratchProcedure<ENVIRONMENT,SimpleNestedProcedureBlockInstance<ENVIRONMENT>>,NestedProcedureArgument<ENVIRONMENT,SimpleNestedProcedureBlockInstance<ENVIRONMENT>>,ScratchArguments.Just<ENVIRONMENT,Boolean,ExpressionOrDropdownArgument<ENVIRONMENT,Boolean>>>>

public class IfBlock<ENVIRONMENT extends IScratchEnvironment> extends UnaryNestedProcedureBlock<ENVIRONMENT,Boolean,ExpressionOrDropdownArgument<ENVIRONMENT,Boolean>,SimpleNestedProcedureBlockInstance<ENVIRONMENT>,IfBlock<ENVIRONMENT>>