LassoIsItem

## LassoIsItem LassoIsItem — <is:Item> |

## Synopsis

    #define             LASSO_IS_IS_ITEM                    (obj)
    struct              LassoIsItem;
    LassoIsItem *       lasso_is_item_new                   (const char *value);

## Description

Figure 195. Schema fragment for is:Item

    <xs:element name="Item" minOccurs="2" maxOccurs="unbounded">
      <xs:complexType>
        <xs:sequence>
          <xs:element ref="Hint" minOccurs="0"/>
        </xs:sequence>
        <xs:attribute name="label" type="xs:string" use="optional"/>
        <xs:attribute name="value" type="xs:NMTOKEN" use="required"/>
      </xs:complexType>
    </xs:element>

## Details

### LASSO_IS_IS_ITEM()

    #define LASSO_IS_IS_ITEM(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), LASSO_TYPE_IS_ITEM))

### struct LassoIsItem

    struct LassoIsItem {
    	LassoNode parent;

    	char *Hint;
    	char *label;
    	char *value;
    };

### lasso_is_item_new ()

    LassoIsItem *       lasso_is_item_new                   (const char *value);