Provided by: afnix_3.8.0-1_amd64 bug

NAME

       wgt - standard widget module

STANDARD WIDGET MODULE

       The  Standard  Widget  module  is  a  set  of comprehensive objects designed to be used as
       widgets for a particular applications.

       The conditional class
       The Conditional class is  a  widget  class  that  provides  a  mechanism  for  conditional
       expression  evaluation.  A  conditional  object,  if active, is valuated by evaluating the
       operator and the associated left and right operands. A conditional can also be defined  by
       name and info.

       const cond (afnix:wgt:Conditional "test" "test example")

       The conditional is defined with the set method which accepts one or two operands.

       cond:set "==" "x" 2

STANDARD WIDGET REFERENCE

       Conditional
       The  Conditional  class  is  a  widget  class  which  represents a selectable condition. A
       condition is defined by a string operator  and  one  or  two  literal  arguments.  If  the
       condition is active, it can be valuated by an expressable interface.

       Predicate

              conditional-p

       Inheritance

              NameableSerial

       Constructors

              Conditional (none)
              The Uri constructor creates an empty uri object.

              Conditional (String)
              The Conditional constructor creates a conditional object by name.

              Conditional (String String)
              The Conditional constructor creates a conditional object by name and information.

       Methods

              set-name -> none (String)
              The set-name method sets the conditional name.

              set-info -> none (String)
              The set-info method sets the conditional information.

              get-info -> String (none)
              The get-info method gets the conditional information.

              set-active -> none (Boolean)
              The set-active method sets the conditional active flag.

              get-active -> Boolean (none)
              The get-active method gets the conditional active flag.

              set -> none (String Literal | String Literal Literal)
              The  set  method set the conditional expression. In the first form, the operator is
              set with a unique lhs. In the second form, the operator is set with  a  lhs  and  a
              rhs.

              get-operator -> String (none)
              The get-operator method gets the conditional operator.

              get-lhs -> Literal (none)
              The get-lhs method gets the conditional lhs.

              get-rhs -> Literal (none)
              The get-rhs method gets the conditional rhs.