web_fragments/fragment.py
def from_dict(cls, pods):
        """
        Returns a new Fragment from a dictionary representation.
        """
        frag = cls()
        frag.content = pods['content']
        frag._resources = [FragmentResource(**d) for d in pods['resources']]  # pylint: disable=protected-access
        frag.js_init_fn = pods['js_init_fn']
        frag.js_init_version = pods['js_init_version']
        frag.json_init_args = pods['json_init_args']
        return frag
def from_dict(cls, pods):
        frag = cls()
        frag.content = pods['content']
        frag._resources = [FragmentResource(**d) for d in pods['resources']]  # pylint: disable=protected-access
        frag.js_init_fn = pods['js_init_fn']
        frag.js_init_version = pods['js_init_version']
        frag.json_init_args = pods['json_init_args']
        return frag
def from_dict ( cls , pods ) : frag = cls ( ) frag . content = pods [ 'content' ] frag . _resources = [ FragmentResource ( * * d ) for d in pods [ 'resources' ] ] # pylint: disable=protected-access frag . js_init_fn = pods [ 'js_init_fn' ] frag . js_init_version = pods [ 'js_init_version' ] frag . json_init_args = pods [ 'json_init_args' ] return frag
Returns a new Fragment from a dictionary representation.
Returns a new Fragment from a dictionary representation .