Skip to content

Commit

Permalink
Added clear and show options to .opts method object
Browse files Browse the repository at this point in the history
  • Loading branch information
jlstevens committed Dec 14, 2018
1 parent 3d3b3c8 commit aa7780d
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion holoviews/core/options.py
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
from .tree import AttrTree
from .util import sanitize_identifier, group_sanitizer,label_sanitizer, basestring
from .util import deprecated_opts_signature, disable_constant, config
from .pprint import InfoPrinter
from .pprint import InfoPrinter, PrettyPrinter


class SkipRendering(Exception):
Expand Down Expand Up @@ -113,6 +113,12 @@ def __call__(self, *args, **kwargs):
elif self.mode == 'dynamicmap':
return self._dynamicmap_opts(*args, **kwargs)

def clear(self, clone=False):
return self.obj.opts(clone=clone)

def show(self):
print(PrettyPrinter.pprint(self.obj))

def _holomap_opts(self, *args, **kwargs):
clone = kwargs.pop('clone', None)
apply_groups, _, _ = deprecated_opts_signature(args, kwargs)
Expand Down

0 comments on commit aa7780d

Please sign in to comment.