:tocdepth: 3 :py:mod:`gws.base.feature` ========================== .. py:module:: gws.base.feature **Source code:** :source:`gws.base.feature` Package Contents ---------------- .. py:class:: Feature(model: gws.Model) Bases: :py:obj:`gws.Feature` Feature object. .. py:attribute:: attributes .. py:attribute:: category :value: '' .. py:attribute:: createWithFeatures :value: [] .. py:attribute:: cssSelector :value: '' .. py:attribute:: errors :value: [] .. py:attribute:: insertedPrimaryKey :value: '' .. py:attribute:: isNew :value: False .. py:attribute:: model .. py:attribute:: views .. py:method:: get(name, default=None) .. py:method:: has(name) .. py:method:: raw(name) .. py:method:: render_views(templates, **kwargs) .. py:method:: set(name, value) .. py:method:: shape() .. py:method:: to_geojson(user) .. py:method:: to_svg(view, label=None, style=None) .. py:method:: transform_to(crs) -> gws.Feature .. py:method:: uid() .. py:function:: new(model: gws.Model, record: Optional[gws.FeatureRecord] = None, props: Optional[gws.FeatureProps] = None) -> gws.Feature