ak.forms.VirtualForm
--------------------

The form of a :doc:`ak.layout.VirtualArray`, which has the type of its ``form`` (if known).

In addition to the properties and methods described in :doc:`ak.forms.Form`,
this has the following.

ak.forms.VirtualForm.__init__
=============================

.. py:method:: ak.forms.VirtualForm.__init__(form, has_length, has_identities=False, parameters=None)

``form`` may be None or a form for the materialized array.

``has_length`` is boolean.

ak.forms.VirtualForm.form
=========================

.. py:attribute:: ak.forms.VirtualForm.form

ak.forms.VirtualForm.has_length
===============================

.. py:attribute:: ak.forms.VirtualForm.has_length

ak.forms.VirtualForm.has_identities
===================================

.. py:attribute:: ak.forms.VirtualForm.has_identities

ak.forms.VirtualForm.parameters
===============================

.. py:attribute:: ak.forms.VirtualForm.parameters
