From 505bb138e10bd3ccb616890335885c7a742029f6 Mon Sep 17 00:00:00 2001 From: bczsalba Date: Sun, 2 Jan 2022 20:58:22 +0100 Subject: [PATCH] Fix `Window` fullscreen behaviour with some __magic numbers__ --- docs/pytermgui.html | 2 +- docs/pytermgui/inspector.html | 2 +- docs/pytermgui/widgets/base.html | 18 +++++++++++------ docs/pytermgui/widgets/extra.html | 31 +++++++++++++++++++----------- docs/pytermgui/window_manager.html | 19 +++++++++++------- docs/search.js | 2 +- 6 files changed, 47 insertions(+), 27 deletions(-) diff --git a/docs/pytermgui.html b/docs/pytermgui.html index 091097d9..7f22bc8b 100644 --- a/docs/pytermgui.html +++ b/docs/pytermgui.html @@ -270,7 +270,7 @@

High level

warnings.filterwarnings("ignore") -__version__ = "0.4.1" +__version__ = "1.0.0" def auto(data: Any, **widget_args: Any) -> Optional[Widget | list[Splitter]]: diff --git a/docs/pytermgui/inspector.html b/docs/pytermgui/inspector.html index 5fcaab9a..8e37cd55 100644 --- a/docs/pytermgui/inspector.html +++ b/docs/pytermgui/inspector.html @@ -727,7 +727,7 @@

#   - styles: dict[str, typing.Callable[[int, str], str]] = {'border': <function <lambda> at 0x1061c1d30>, 'corner': <function <lambda> at 0x1061c1d30>, 'fill': <function <lambda> at 0x1061c1c10>, 'builtin': MarkupFormatter(markup='[208]{item}', ensure_reset=True, ensure_strip=False), 'declaration': MarkupFormatter(markup='[9 bold]{item}', ensure_reset=True, ensure_strip=False), 'name': MarkupFormatter(markup='[114]{item}', ensure_reset=True, ensure_strip=False), 'string': <function Inspector.<lambda> at 0x1061d3c10>} + styles: dict[str, typing.Callable[[int, str], str]] = {'border': <function <lambda> at 0x102670d30>, 'corner': <function <lambda> at 0x102670d30>, 'fill': <function <lambda> at 0x102670c10>, 'builtin': MarkupFormatter(markup='[208]{item}', ensure_reset=True, ensure_strip=False), 'declaration': MarkupFormatter(markup='[9 bold]{item}', ensure_reset=True, ensure_strip=False), 'name': MarkupFormatter(markup='[114]{item}', ensure_reset=True, ensure_strip=False), 'string': <function Inspector.<lambda> at 0x102681c10>}

Default styles for this class

diff --git a/docs/pytermgui/widgets/base.html b/docs/pytermgui/widgets/base.html index 6421ab96..a9ff24b2 100644 --- a/docs/pytermgui/widgets/base.html +++ b/docs/pytermgui/widgets/base.html @@ -1292,7 +1292,9 @@

if target is None: return False - target_widget = self._drag_target or _get_widget(target) + target_widget = self._drag_target + if self._drag_target is None or target not in self._drag_target.mouse_targets: + target_widget = _get_widget(target) if action is MouseAction.LEFT_CLICK: self._drag_target = target_widget @@ -3587,7 +3589,9 @@

if target is None: return False - target_widget = self._drag_target or _get_widget(target) + target_widget = self._drag_target + if self._drag_target is None or target not in self._drag_target.mouse_targets: + target_widget = _get_widget(target) if action is MouseAction.LEFT_CLICK: self._drag_target = target_widget @@ -3760,7 +3764,7 @@

#   - styles: dict[str, typing.Callable[[int, str], str]] = {'border': <function <lambda> at 0x1061c1d30>, 'corner': <function <lambda> at 0x1061c1d30>, 'fill': <function <lambda> at 0x1061c1c10>} + styles: dict[str, typing.Callable[[int, str], str]] = {'border': <function <lambda> at 0x102670d30>, 'corner': <function <lambda> at 0x102670d30>, 'fill': <function <lambda> at 0x102670c10>}

Default styles for this class

@@ -3771,7 +3775,7 @@

#   - keys: dict[str, set[str]] = {'next': {'\x0e', '\x1b[B', 'j'}, 'previous': {'\x10', '\x1b[A', 'k'}} + keys: dict[str, set[str]] = {'next': {'\x0e', '\x1b[B', 'j'}, 'previous': {'k', '\x10', '\x1b[A'}}

Groups of keys that are used in handle_key

@@ -4272,7 +4276,9 @@

if target is None: return False - target_widget = self._drag_target or _get_widget(target) + target_widget = self._drag_target + if self._drag_target is None or target not in self._drag_target.mouse_targets: + target_widget = _get_widget(target) if action is MouseAction.LEFT_CLICK: self._drag_target = target_widget @@ -4618,7 +4624,7 @@

Inherited Members
#   - styles: dict[str, typing.Callable[[int, str], str]] = {'value': <function <lambda> at 0x1061c1d30>} + styles: dict[str, typing.Callable[[int, str], str]] = {'value': <function <lambda> at 0x102670d30>}

Default styles for this class

diff --git a/docs/pytermgui/widgets/extra.html b/docs/pytermgui/widgets/extra.html index 14a08a6c..80378671 100644 --- a/docs/pytermgui/widgets/extra.html +++ b/docs/pytermgui/widgets/extra.html @@ -297,6 +297,8 @@

vertical_lines = [] total_offset = separator_length - 1 + self.mouse_targets = [] + for widget in self._widgets: inner = [] @@ -319,7 +321,7 @@

total_offset += real_length(aligned) + separator_length vertical_lines.append(inner) - self.mouse_targets.extend(widget.mouse_targets) + self.mouse_targets += widget.mouse_targets lines = [] for horizontal in zip_longest(*vertical_lines, fillvalue=" " * target_width): @@ -476,8 +478,9 @@

# Assign cursor character if self.selected_index is None: - if self.value == "": + if len(self.value) <= self.cursor: cursor_char = "" + else: cursor_char = fill_style(self.value[self.cursor]) @@ -827,8 +830,9 @@

# Assign cursor character if self.selected_index is None: - if self.value == "": + if len(self.value) <= self.cursor: cursor_char = "" + else: cursor_char = fill_style(self.value[self.cursor]) @@ -922,7 +926,7 @@

#   - styles: dict[str, typing.Callable[[int, str], str]] = {'value': <function <lambda> at 0x1061c1670>, 'cursor': MarkupFormatter(markup='[inverse]{item}', ensure_reset=True, ensure_strip=False), 'fill': MarkupFormatter(markup='[@243]{item}', ensure_reset=True, ensure_strip=False)} + styles: dict[str, typing.Callable[[int, str], str]] = {'value': <function <lambda> at 0x102670670>, 'cursor': MarkupFormatter(markup='[inverse]{item}', ensure_reset=True, ensure_strip=False), 'fill': MarkupFormatter(markup='[@243]{item}', ensure_reset=True, ensure_strip=False)}

Default styles for this class

@@ -1089,8 +1093,9 @@

# Assign cursor character if self.selected_index is None: - if self.value == "": + if len(self.value) <= self.cursor: cursor_char = "" + else: cursor_char = fill_style(self.value[self.cursor]) @@ -1228,6 +1233,8 @@

Inherited Members
vertical_lines = [] total_offset = separator_length - 1 + self.mouse_targets = [] + for widget in self._widgets: inner = [] @@ -1250,7 +1257,7 @@
Inherited Members
total_offset += real_length(aligned) + separator_length vertical_lines.append(inner) - self.mouse_targets.extend(widget.mouse_targets) + self.mouse_targets += widget.mouse_targets lines = [] for horizontal in zip_longest(*vertical_lines, fillvalue=" " * target_width): @@ -1287,7 +1294,7 @@
Inherited Members
#   - styles: dict[str, typing.Callable[[int, str], str]] = {'separator': <function <lambda> at 0x1061c1d30>, 'fill': <function <lambda> at 0x1061c1c10>} + styles: dict[str, typing.Callable[[int, str], str]] = {'separator': <function <lambda> at 0x102670d30>, 'fill': <function <lambda> at 0x102670c10>}

Default styles for this class

@@ -1298,7 +1305,7 @@
Inherited Members
#   - keys: dict[str, set[str]] = {'previous': {'\x1b[D', '\x02', 'h'}, 'next': {'\x1b[C', '\x06', 'l'}} + keys: dict[str, set[str]] = {'previous': {'h', '\x1b[D', '\x02'}, 'next': {'l', '\x06', '\x1b[C'}}

Groups of keys that are used in handle_key

@@ -1343,6 +1350,8 @@
Inherited Members
vertical_lines = [] total_offset = separator_length - 1 + self.mouse_targets = [] + for widget in self._widgets: inner = [] @@ -1365,7 +1374,7 @@
Inherited Members
total_offset += real_length(aligned) + separator_length vertical_lines.append(inner) - self.mouse_targets.extend(widget.mouse_targets) + self.mouse_targets += widget.mouse_targets lines = [] for horizontal in zip_longest(*vertical_lines, fillvalue=" " * target_width): @@ -1970,7 +1979,7 @@
Inherited Members
#   - styles: dict[str, typing.Callable[[int, str], str]] = {'filled': MarkupFormatter(markup='[@238 72 bold]{item}', ensure_reset=True, ensure_strip=False), 'unfilled': <function <lambda> at 0x1061c1670>, 'cursor': MarkupFormatter(markup='[@238 72 bold]{item}', ensure_reset=True, ensure_strip=False), 'highlight': MarkupFormatter(markup='[238 @72 bold]{item}', ensure_reset=True, ensure_strip=False)} + styles: dict[str, typing.Callable[[int, str], str]] = {'filled': MarkupFormatter(markup='[@238 72 bold]{item}', ensure_reset=True, ensure_strip=False), 'unfilled': <function <lambda> at 0x102670670>, 'cursor': MarkupFormatter(markup='[@238 72 bold]{item}', ensure_reset=True, ensure_strip=False), 'highlight': MarkupFormatter(markup='[238 @72 bold]{item}', ensure_reset=True, ensure_strip=False)}

Default styles for this class

@@ -1981,7 +1990,7 @@
Inherited Members
#   - keys: dict[str, set[str]] = {'increase': {'+', '\x1b[C', '\x06', 'l'}, 'decrease': {'\x1b[D', '\x02', 'h', '-'}} + keys: dict[str, set[str]] = {'increase': {'l', '\x06', '\x1b[C', '+'}, 'decrease': {'\x02', 'h', '\x1b[D', '-'}}

Groups of keys that are used in handle_key

diff --git a/docs/pytermgui/window_manager.html b/docs/pytermgui/window_manager.html index 782a5455..77ee4cac 100644 --- a/docs/pytermgui/window_manager.html +++ b/docs/pytermgui/window_manager.html @@ -203,6 +203,7 @@

Usage example

+ "" + {"[wm-section]Key1": ["value1", lambda *_: manager.alert("Value1")]} + {"[wm-section]Key2": ["value2", lambda *_: manager.alert("Value2")]} + + "" + ptg.InputField(prompt="Your input:") + "" + ["Submit!", lambda *_: manager.alert("Form submitted!")] @@ -246,6 +247,7 @@

Usage example

+ "" + {"[wm-section]Key1": ["value1", lambda *_: manager.alert("Value1")]} + {"[wm-section]Key2": ["value2", lambda *_: manager.alert("Value2")]} + + "" + ptg.InputField(prompt="Your input:") + "" + ["Submit!", lambda *_: manager.alert("Form submitted!")] @@ -937,10 +939,11 @@

Usage example

sys.stdout.write("\033[2J") for window in reversed(self._windows): + # TODO: Why are these offsets needed? if window.allow_fullscreen: window.pos = terminal.origin - window.width = terminal.width - window.height = terminal.height + window.width = terminal.width + 1 + window.height = terminal.height + 3 if window.has_focus or window.is_noblur: try: @@ -1262,7 +1265,7 @@

Usage example

#   - styles: dict[str, typing.Callable[[int, str], str]] = {'border': <function <lambda> at 0x1061c1d30>, 'corner': <function <lambda> at 0x1061c1d30>, 'fill': <function <lambda> at 0x1061c1c10>, 'title': MarkupFormatter(markup='[wm-title]{item}', ensure_reset=True, ensure_strip=False)} + styles: dict[str, typing.Callable[[int, str], str]] = {'border': <function <lambda> at 0x102670d30>, 'corner': <function <lambda> at 0x102670d30>, 'fill': <function <lambda> at 0x102670c10>, 'title': MarkupFormatter(markup='[wm-title]{item}', ensure_reset=True, ensure_strip=False)}

Default styles for this class

@@ -1913,10 +1916,11 @@
Inherited Members
sys.stdout.write("\033[2J") for window in reversed(self._windows): + # TODO: Why are these offsets needed? if window.allow_fullscreen: window.pos = terminal.origin - window.width = terminal.width - window.height = terminal.height + window.width = terminal.width + 1 + window.height = terminal.height + 3 if window.has_focus or window.is_noblur: try: @@ -2514,10 +2518,11 @@
Inherited Members
sys.stdout.write("\033[2J") for window in reversed(self._windows): + # TODO: Why are these offsets needed? if window.allow_fullscreen: window.pos = terminal.origin - window.width = terminal.width - window.height = terminal.height + window.width = terminal.width + 1 + window.height = terminal.height + 3 if window.has_focus or window.is_noblur: try: diff --git a/docs/search.js b/docs/search.js index e43e7bf5..3421d90b 100644 --- a/docs/search.js +++ b/docs/search.js @@ -1,6 +1,6 @@ window.pdocSearch = (function(){ /** elasticlunr - http://weixsong.github.io * Copyright (C) 2017 Oliver Nightingale * Copyright (C) 2017 Wei Song * MIT Licensed */!function(){function e(e){if(null===e||"object"!=typeof e)return e;var t=e.constructor();for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n]);return t}var t=function(e){var n=new t.Index;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),e&&e.call(n,n),n};t.version="0.9.5",lunr=t,t.utils={},t.utils.warn=function(e){return function(t){e.console&&console.warn&&console.warn(t)}}(this),t.utils.toString=function(e){return void 0===e||null===e?"":e.toString()},t.EventEmitter=function(){this.events={}},t.EventEmitter.prototype.addListener=function(){var e=Array.prototype.slice.call(arguments),t=e.pop(),n=e;if("function"!=typeof t)throw new TypeError("last argument must be a function");n.forEach(function(e){this.hasHandler(e)||(this.events[e]=[]),this.events[e].push(t)},this)},t.EventEmitter.prototype.removeListener=function(e,t){if(this.hasHandler(e)){var n=this.events[e].indexOf(t);-1!==n&&(this.events[e].splice(n,1),0==this.events[e].length&&delete this.events[e])}},t.EventEmitter.prototype.emit=function(e){if(this.hasHandler(e)){var t=Array.prototype.slice.call(arguments,1);this.events[e].forEach(function(e){e.apply(void 0,t)},this)}},t.EventEmitter.prototype.hasHandler=function(e){return e in this.events},t.tokenizer=function(e){if(!arguments.length||null===e||void 0===e)return[];if(Array.isArray(e)){var n=e.filter(function(e){return null===e||void 0===e?!1:!0});n=n.map(function(e){return t.utils.toString(e).toLowerCase()});var i=[];return n.forEach(function(e){var n=e.split(t.tokenizer.seperator);i=i.concat(n)},this),i}return e.toString().trim().toLowerCase().split(t.tokenizer.seperator)},t.tokenizer.defaultSeperator=/[\s\-]+/,t.tokenizer.seperator=t.tokenizer.defaultSeperator,t.tokenizer.setSeperator=function(e){null!==e&&void 0!==e&&"object"==typeof e&&(t.tokenizer.seperator=e)},t.tokenizer.resetSeperator=function(){t.tokenizer.seperator=t.tokenizer.defaultSeperator},t.tokenizer.getSeperator=function(){return t.tokenizer.seperator},t.Pipeline=function(){this._queue=[]},t.Pipeline.registeredFunctions={},t.Pipeline.registerFunction=function(e,n){n in t.Pipeline.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[n]=e},t.Pipeline.getRegisteredFunction=function(e){return e in t.Pipeline.registeredFunctions!=!0?null:t.Pipeline.registeredFunctions[e]},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(e){var i=t.Pipeline.getRegisteredFunction(e);if(!i)throw new Error("Cannot load un-registered function: "+e);n.add(i)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(e){t.Pipeline.warnIfFunctionNotRegistered(e),this._queue.push(e)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var i=this._queue.indexOf(e);if(-1===i)throw new Error("Cannot find existingFn");this._queue.splice(i+1,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var i=this._queue.indexOf(e);if(-1===i)throw new Error("Cannot find existingFn");this._queue.splice(i,0,n)},t.Pipeline.prototype.remove=function(e){var t=this._queue.indexOf(e);-1!==t&&this._queue.splice(t,1)},t.Pipeline.prototype.run=function(e){for(var t=[],n=e.length,i=this._queue.length,o=0;n>o;o++){for(var r=e[o],s=0;i>s&&(r=this._queue[s](r,o,e),void 0!==r&&null!==r);s++);void 0!==r&&null!==r&&t.push(r)}return t},t.Pipeline.prototype.reset=function(){this._queue=[]},t.Pipeline.prototype.get=function(){return this._queue},t.Pipeline.prototype.toJSON=function(){return this._queue.map(function(e){return t.Pipeline.warnIfFunctionNotRegistered(e),e.label})},t.Index=function(){this._fields=[],this._ref="id",this.pipeline=new t.Pipeline,this.documentStore=new t.DocumentStore,this.index={},this.eventEmitter=new t.EventEmitter,this._idfCache={},this.on("add","remove","update",function(){this._idfCache={}}.bind(this))},t.Index.prototype.on=function(){var e=Array.prototype.slice.call(arguments);return this.eventEmitter.addListener.apply(this.eventEmitter,e)},t.Index.prototype.off=function(e,t){return this.eventEmitter.removeListener(e,t)},t.Index.load=function(e){e.version!==t.version&&t.utils.warn("version mismatch: current "+t.version+" importing "+e.version);var n=new this;n._fields=e.fields,n._ref=e.ref,n.documentStore=t.DocumentStore.load(e.documentStore),n.pipeline=t.Pipeline.load(e.pipeline),n.index={};for(var i in e.index)n.index[i]=t.InvertedIndex.load(e.index[i]);return n},t.Index.prototype.addField=function(e){return this._fields.push(e),this.index[e]=new t.InvertedIndex,this},t.Index.prototype.setRef=function(e){return this._ref=e,this},t.Index.prototype.saveDocument=function(e){return this.documentStore=new t.DocumentStore(e),this},t.Index.prototype.addDoc=function(e,n){if(e){var n=void 0===n?!0:n,i=e[this._ref];this.documentStore.addDoc(i,e),this._fields.forEach(function(n){var o=this.pipeline.run(t.tokenizer(e[n]));this.documentStore.addFieldLength(i,n,o.length);var r={};o.forEach(function(e){e in r?r[e]+=1:r[e]=1},this);for(var s in r){var u=r[s];u=Math.sqrt(u),this.index[n].addToken(s,{ref:i,tf:u})}},this),n&&this.eventEmitter.emit("add",e,this)}},t.Index.prototype.removeDocByRef=function(e){if(e&&this.documentStore.isDocStored()!==!1&&this.documentStore.hasDoc(e)){var t=this.documentStore.getDoc(e);this.removeDoc(t,!1)}},t.Index.prototype.removeDoc=function(e,n){if(e){var n=void 0===n?!0:n,i=e[this._ref];this.documentStore.hasDoc(i)&&(this.documentStore.removeDoc(i),this._fields.forEach(function(n){var o=this.pipeline.run(t.tokenizer(e[n]));o.forEach(function(e){this.index[n].removeToken(e,i)},this)},this),n&&this.eventEmitter.emit("remove",e,this))}},t.Index.prototype.updateDoc=function(e,t){var t=void 0===t?!0:t;this.removeDocByRef(e[this._ref],!1),this.addDoc(e,!1),t&&this.eventEmitter.emit("update",e,this)},t.Index.prototype.idf=function(e,t){var n="@"+t+"/"+e;if(Object.prototype.hasOwnProperty.call(this._idfCache,n))return this._idfCache[n];var i=this.index[t].getDocFreq(e),o=1+Math.log(this.documentStore.length/(i+1));return this._idfCache[n]=o,o},t.Index.prototype.getFields=function(){return this._fields.slice()},t.Index.prototype.search=function(e,n){if(!e)return[];e="string"==typeof e?{any:e}:JSON.parse(JSON.stringify(e));var i=null;null!=n&&(i=JSON.stringify(n));for(var o=new t.Configuration(i,this.getFields()).get(),r={},s=Object.keys(e),u=0;u0&&t.push(e);for(var i in n)"docs"!==i&&"df"!==i&&this.expandToken(e+i,t,n[i]);return t},t.InvertedIndex.prototype.toJSON=function(){return{root:this.root}},t.Configuration=function(e,n){var e=e||"";if(void 0==n||null==n)throw new Error("fields should not be null");this.config={};var i;try{i=JSON.parse(e),this.buildUserConfig(i,n)}catch(o){t.utils.warn("user configuration parse failed, will use default configuration"),this.buildDefaultConfig(n)}},t.Configuration.prototype.buildDefaultConfig=function(e){this.reset(),e.forEach(function(e){this.config[e]={boost:1,bool:"OR",expand:!1}},this)},t.Configuration.prototype.buildUserConfig=function(e,n){var i="OR",o=!1;if(this.reset(),"bool"in e&&(i=e.bool||i),"expand"in e&&(o=e.expand||o),"fields"in e)for(var r in e.fields)if(n.indexOf(r)>-1){var s=e.fields[r],u=o;void 0!=s.expand&&(u=s.expand),this.config[r]={boost:s.boost||0===s.boost?s.boost:1,bool:s.bool||i,expand:u}}else t.utils.warn("field name in user configuration not found in index instance fields");else this.addAllFields2UserConfig(i,o,n)},t.Configuration.prototype.addAllFields2UserConfig=function(e,t,n){n.forEach(function(n){this.config[n]={boost:1,bool:e,expand:t}},this)},t.Configuration.prototype.get=function(){return this.config},t.Configuration.prototype.reset=function(){this.config={}},lunr.SortedSet=function(){this.length=0,this.elements=[]},lunr.SortedSet.load=function(e){var t=new this;return t.elements=e,t.length=e.length,t},lunr.SortedSet.prototype.add=function(){var e,t;for(e=0;e1;){if(r===e)return o;e>r&&(t=o),r>e&&(n=o),i=n-t,o=t+Math.floor(i/2),r=this.elements[o]}return r===e?o:-1},lunr.SortedSet.prototype.locationFor=function(e){for(var t=0,n=this.elements.length,i=n-t,o=t+Math.floor(i/2),r=this.elements[o];i>1;)e>r&&(t=o),r>e&&(n=o),i=n-t,o=t+Math.floor(i/2),r=this.elements[o];return r>e?o:e>r?o+1:void 0},lunr.SortedSet.prototype.intersect=function(e){for(var t=new lunr.SortedSet,n=0,i=0,o=this.length,r=e.length,s=this.elements,u=e.elements;;){if(n>o-1||i>r-1)break;s[n]!==u[i]?s[n]u[i]&&i++:(t.add(s[n]),n++,i++)}return t},lunr.SortedSet.prototype.clone=function(){var e=new lunr.SortedSet;return e.elements=this.toArray(),e.length=e.elements.length,e},lunr.SortedSet.prototype.union=function(e){var t,n,i;this.length>=e.length?(t=this,n=e):(t=e,n=this),i=t.clone();for(var o=0,r=n.toArray();oA simple yet powerful TUI framework for your Python (3.7+) applications.

\n\n

There is a couple of parts that make up this module, all building on top\nof eachother to achieve the final result. Your usage depends on which part\nof the library you use. I will provide an example of usage for each.

\n\n

Low level

\n\n

At the base, there is pytermgui.ansi_interface and pytermgui.input, handling terminal APIs\nfor output and input respectively. This is the lowest-level layer of the\nlibrary.

\n\n
import pytermgui as ptg\n\nptg.set_alt_buffer()\n\nprint("This terminal will be discarded on '\\n' input.")\nwhile ptg.getch() != "\\n":\n    print("Wrong key.")\n\nptg.unset_alt_buffer()\n
\n\n

\n \n

\n\n

Helper level

\n\n

On top of that, there is the helper layer, including things like pytermgui.helpers,\npytermgui.context_managers and the kind. These provide no extra functionality, only\ncombine functions defined below them in order to make them more usable.

\n\n
import pytermgui as ptg\n\ntext = "This is some \\033[1mlong\\033[0m and \\033[38;5;141mstyled\\033[0m text."\nfor line in ptg.break_line(text, limit=10):\n    print(line)\n
\n\n

\n \n

\n\n

High level

\n\n

Building on all that is the relatively high level pytermgui.widgets module. This\npart uses things from everything defined before it to create a visually\nappealing interface system. It introduces a lot of its own APIs and\nabstractions, and leaves all the parts below it free of cross-layer\ndependencies.

\n\n

The highest layer of the library is for pytermgui.window_manager. This layer combines\nparts from everything below. It introduces abstractions on top of the pytermgui.widget\nsystem, and creates its own featureset.

\n\n
import pytermgui as ptg\n\nwith ptg.WindowManager() as manager:\n    manager.add(\n        ptg.Window()\n        + "[141 bold]Title"\n        + "[grey italic]body text"\n        + ""\n        + ["Button"]\n    )\n\n    manager.run()\n
\n\n

\n \n

\n"}, "pytermgui.auto": {"fullname": "pytermgui.auto", "modulename": "pytermgui", "qualname": "auto", "type": "function", "doc": "

Create widgets from specific data patterns

\n\n

This conversion includes various widget classes, as well as some shorthands for\nmore complex objects.

\n\n

pytermgui.widgets.base.Label:

\n\n
    \n
  • Created from str
  • \n
  • Syntax example: \"Label value\"
  • \n
\n\n

pytermgui.widgets.extra.Splitter:

\n\n
    \n
  • Created from tuple[Any]
  • \n
  • Syntax example: (YourWidget(), \"auto_syntax\", ...)
  • \n
\n\n

pytermgui.widgets.extra.Splitter prompt:

\n\n
    \n
  • Created from dict[Any, Any]
  • \n
  • Syntax example: {YourWidget(): \"auto_syntax\"}
  • \n
\n\n

pytermgui.widgets.buttons.Button:

\n\n
    \n
  • Created from list[str, pytermgui.widgets.buttons.MouseCallback]
  • \n
  • Syntax example: [\"Button label\", lambda target, caller: ...]
  • \n
\n\n

pytermgui.widgets.buttons.Checkbox:

\n\n
    \n
  • Created from list[bool, Callable[[bool], Any]]
  • \n
  • Syntax example: [True, lambda checked: ...]
  • \n
\n\n

pytermgui.widgets.buttons.Toggle:

\n\n
    \n
  • Created from list[tuple[str, str], Callable[[str], Any]]
  • \n
  • Syntax example: [(\"On\", \"Off\"), lambda new_value: ...]
  • \n
\n\n

This method is called implicitly whenever a non-widget is attempted to be added to\na Widget. It returns None in case of a failure

\n\n

Example:

\n\n
from pytermgui import Container\nform = (\n    Container(id="form")\n    + "[157 bold]This is a title"\n    + ""\n    + {"[72 italic]Label1": "[210]Button1"}\n    + {"[72 italic]Label2": "[210]Button2"}\n    + {"[72 italic]Label3": "[210]Button3"}\n    + ""\n    + ["Submit", lambda _, button, your_submit_handler(button.parent)]\n)\n
\n", "parameters": ["data", "widget_args"], "funcdef": "def"}, "pytermgui.ansi_interface": {"fullname": "pytermgui.ansi_interface", "modulename": "pytermgui.ansi_interface", "qualname": "", "type": "module", "doc": "

Various functions to interface with the terminal, using ANSI sequences.

\n\n

Credits:

\n\n
    \n
  • https://wiki.bash-hackers.org/scripting/terminalcodes
  • \n
  • https://gist.github.com/fnky/458719343aabd01cfb17a3a4f7296797
  • \n
\n"}, "pytermgui.ansi_interface.Color": {"fullname": "pytermgui.ansi_interface.Color", "modulename": "pytermgui.ansi_interface", "qualname": "Color", "type": "class", "doc": "

Class to store various color utilities

\n\n

Two instances of this class are provided, foreground\nand background. The difference between these is the color\nlayer they operate on.

\n\n

To use this class you should call either instances with some\ndata type representing a color. The following patterns are supported:

\n\n
    \n
  • int: 0-256 terminal colors
  • \n
  • str: Name of one of the registered named colors. See Color.names.
  • \n
  • #rrggbb: RGB hex string. Note: alpha values are not supported.
  • \n
  • tuple[int, int]: Tuple of RGB colors, each 0-256.
  • \n
\n"}, "pytermgui.ansi_interface.Color.__init__": {"fullname": "pytermgui.ansi_interface.Color.__init__", "modulename": "pytermgui.ansi_interface", "qualname": "Color.__init__", "type": "function", "doc": "

Initialize object

\n\n

layer can be either 0 or 1. This value determines whether the instance\nwill represent foreground or background colors.

\n", "parameters": ["self", "layer"], "funcdef": "def"}, "pytermgui.ansi_interface.Color.ColorType": {"fullname": "pytermgui.ansi_interface.Color.ColorType", "modulename": "pytermgui.ansi_interface", "qualname": "Color.ColorType", "type": "variable", "doc": "

A simple type to represent color patterns. See Color for more info.

\n"}, "pytermgui.ansi_interface.Color.names": {"fullname": "pytermgui.ansi_interface.Color.names", "modulename": "pytermgui.ansi_interface", "qualname": "Color.names", "type": "variable", "doc": "

16 default named colors. Expanding this list will expand the names pytermgui.parser.markup\nwill recognize, but if that is your objective it is better to use\npytermgui.parser.MarkupLanguage.alias.

\n"}, "pytermgui.ansi_interface.Color.translate_hex": {"fullname": "pytermgui.ansi_interface.Color.translate_hex", "modulename": "pytermgui.ansi_interface", "qualname": "Color.translate_hex", "type": "function", "doc": "

Translate hex string of format #RRGGBB into an RGB tuple of integers

\n", "parameters": ["color"], "funcdef": "def"}, "pytermgui.ansi_interface.foreground": {"fullname": "pytermgui.ansi_interface.foreground", "modulename": "pytermgui.ansi_interface", "qualname": "foreground", "type": "variable", "doc": "

Color instance to setting foreground colors

\n"}, "pytermgui.ansi_interface.background": {"fullname": "pytermgui.ansi_interface.background", "modulename": "pytermgui.ansi_interface", "qualname": "background", "type": "variable", "doc": "

Color instance to setting background colors

\n"}, "pytermgui.ansi_interface.terminal": {"fullname": "pytermgui.ansi_interface.terminal", "modulename": "pytermgui.ansi_interface", "qualname": "terminal", "type": "variable", "doc": "

\n"}, "pytermgui.ansi_interface.is_interactive": {"fullname": "pytermgui.ansi_interface.is_interactive", "modulename": "pytermgui.ansi_interface", "qualname": "is_interactive", "type": "function", "doc": "

Determine whether shell is interactive.

\n\n

A shell is interactive if it is run from python3 or python3 -i.

\n", "parameters": [], "funcdef": "def"}, "pytermgui.ansi_interface.save_screen": {"fullname": "pytermgui.ansi_interface.save_screen", "modulename": "pytermgui.ansi_interface", "qualname": "save_screen", "type": "function", "doc": "

Save the contents of the screen, wipe.

\n\n

Use restore_screen() to get them back.

\n", "parameters": [], "funcdef": "def"}, "pytermgui.ansi_interface.restore_screen": {"fullname": "pytermgui.ansi_interface.restore_screen", "modulename": "pytermgui.ansi_interface", "qualname": "restore_screen", "type": "function", "doc": "

Restore the contents of the screen saved by save_screen()

\n", "parameters": [], "funcdef": "def"}, "pytermgui.ansi_interface.set_alt_buffer": {"fullname": "pytermgui.ansi_interface.set_alt_buffer", "modulename": "pytermgui.ansi_interface", "qualname": "set_alt_buffer", "type": "function", "doc": "

Start alternate buffer

\n\n

Note: This buffer is unscrollable.

\n", "parameters": [], "funcdef": "def"}, "pytermgui.ansi_interface.unset_alt_buffer": {"fullname": "pytermgui.ansi_interface.unset_alt_buffer", "modulename": "pytermgui.ansi_interface", "qualname": "unset_alt_buffer", "type": "function", "doc": "

Return to main buffer from alt, restoring its original state

\n", "parameters": [], "funcdef": "def"}, "pytermgui.ansi_interface.clear": {"fullname": "pytermgui.ansi_interface.clear", "modulename": "pytermgui.ansi_interface", "qualname": "clear", "type": "function", "doc": "

Clear specified region

\n\n

Available options:

\n\n
    \n
  • screen - clear whole screen and go to origin
  • \n
  • bos - clear screen from cursor backwards
  • \n
  • eos - clear screen from cursor forwards
  • \n
  • line - clear line and go to beginning
  • \n
  • bol - clear line from cursor backwards
  • \n
  • eol - clear line from cursor forwards
  • \n
\n", "parameters": ["what"], "funcdef": "def"}, "pytermgui.ansi_interface.hide_cursor": {"fullname": "pytermgui.ansi_interface.hide_cursor", "modulename": "pytermgui.ansi_interface", "qualname": "hide_cursor", "type": "function", "doc": "

Stop printing cursor

\n", "parameters": [], "funcdef": "def"}, "pytermgui.ansi_interface.show_cursor": {"fullname": "pytermgui.ansi_interface.show_cursor", "modulename": "pytermgui.ansi_interface", "qualname": "show_cursor", "type": "function", "doc": "

Start printing cursor

\n", "parameters": [], "funcdef": "def"}, "pytermgui.ansi_interface.save_cursor": {"fullname": "pytermgui.ansi_interface.save_cursor", "modulename": "pytermgui.ansi_interface", "qualname": "save_cursor", "type": "function", "doc": "

Save cursor position.

\n\n

Use restore_cursor() to restore it.

\n", "parameters": [], "funcdef": "def"}, "pytermgui.ansi_interface.restore_cursor": {"fullname": "pytermgui.ansi_interface.restore_cursor", "modulename": "pytermgui.ansi_interface", "qualname": "restore_cursor", "type": "function", "doc": "

Restore cursor position saved by save_cursor()

\n", "parameters": [], "funcdef": "def"}, "pytermgui.ansi_interface.report_cursor": {"fullname": "pytermgui.ansi_interface.report_cursor", "modulename": "pytermgui.ansi_interface", "qualname": "report_cursor", "type": "function", "doc": "

Get position of cursor

\n", "parameters": [], "funcdef": "def"}, "pytermgui.ansi_interface.move_cursor": {"fullname": "pytermgui.ansi_interface.move_cursor", "modulename": "pytermgui.ansi_interface", "qualname": "move_cursor", "type": "function", "doc": "

Move cursor to pos.

\n\n

Note:\n This does not flush the terminal for performance reasons. You\n can do it manually with sys.stdout.flush().

\n", "parameters": ["pos"], "funcdef": "def"}, "pytermgui.ansi_interface.cursor_up": {"fullname": "pytermgui.ansi_interface.cursor_up", "modulename": "pytermgui.ansi_interface", "qualname": "cursor_up", "type": "function", "doc": "

Move cursor up by num lines.

\n\n

Note:\n This does not flush the terminal for performance reasons. You\n can do it manually with sys.stdout.flush().

\n", "parameters": ["num"], "funcdef": "def"}, "pytermgui.ansi_interface.cursor_down": {"fullname": "pytermgui.ansi_interface.cursor_down", "modulename": "pytermgui.ansi_interface", "qualname": "cursor_down", "type": "function", "doc": "

Move cursor down by num lines.

\n\n

Note:\n This does not flush the terminal for performance reasons. You\n can do it manually with sys.stdout.flush().

\n", "parameters": ["num"], "funcdef": "def"}, "pytermgui.ansi_interface.cursor_right": {"fullname": "pytermgui.ansi_interface.cursor_right", "modulename": "pytermgui.ansi_interface", "qualname": "cursor_right", "type": "function", "doc": "

Move cursor left by num cols.

\n\n

Note:\n This does not flush the terminal for performance reasons. You\n can do it manually with sys.stdout.flush().

\n", "parameters": ["num"], "funcdef": "def"}, "pytermgui.ansi_interface.cursor_left": {"fullname": "pytermgui.ansi_interface.cursor_left", "modulename": "pytermgui.ansi_interface", "qualname": "cursor_left", "type": "function", "doc": "

Move cursor left by num cols.

\n\n

Note:\n This does not flush the terminal for performance reasons. You\n can do it manually with sys.stdout.flush().

\n", "parameters": ["num"], "funcdef": "def"}, "pytermgui.ansi_interface.cursor_next_line": {"fullname": "pytermgui.ansi_interface.cursor_next_line", "modulename": "pytermgui.ansi_interface", "qualname": "cursor_next_line", "type": "function", "doc": "

Move cursor to beginning of num-th line down.

\n\n

Note:\n This does not flush the terminal for performance reasons. You\n can do it manually with sys.stdout.flush().

\n", "parameters": ["num"], "funcdef": "def"}, "pytermgui.ansi_interface.cursor_prev_line": {"fullname": "pytermgui.ansi_interface.cursor_prev_line", "modulename": "pytermgui.ansi_interface", "qualname": "cursor_prev_line", "type": "function", "doc": "

Move cursor to beginning of num-th line down.

\n\n

Note:\n This does not flush the terminal for performance reasons. You\n can do it manually with sys.stdout.flush().

\n", "parameters": ["num"], "funcdef": "def"}, "pytermgui.ansi_interface.cursor_column": {"fullname": "pytermgui.ansi_interface.cursor_column", "modulename": "pytermgui.ansi_interface", "qualname": "cursor_column", "type": "function", "doc": "

Move cursor to num-th column in the current line.

\n\n

Note:\n This does not flush the terminal for performance reasons. You\n can do it manually with sys.stdout.flush().

\n", "parameters": ["num"], "funcdef": "def"}, "pytermgui.ansi_interface.cursor_home": {"fullname": "pytermgui.ansi_interface.cursor_home", "modulename": "pytermgui.ansi_interface", "qualname": "cursor_home", "type": "function", "doc": "

Move cursor to terminal.origin.

\n\n

Note:\n This does not flush the terminal for performance reasons. You\n can do it manually with sys.stdout.flush().

\n", "parameters": [], "funcdef": "def"}, "pytermgui.ansi_interface.set_echo": {"fullname": "pytermgui.ansi_interface.set_echo", "modulename": "pytermgui.ansi_interface", "qualname": "set_echo", "type": "function", "doc": "

Start echoing user input

\n", "parameters": [], "funcdef": "def"}, "pytermgui.ansi_interface.unset_echo": {"fullname": "pytermgui.ansi_interface.unset_echo", "modulename": "pytermgui.ansi_interface", "qualname": "unset_echo", "type": "function", "doc": "

Stop echoing user input

\n", "parameters": [], "funcdef": "def"}, "pytermgui.ansi_interface.set_mode": {"fullname": "pytermgui.ansi_interface.set_mode", "modulename": "pytermgui.ansi_interface", "qualname": "set_mode", "type": "function", "doc": "

Set terminal display mode

\n\n

Available options:

\n\n
    \n
  • 0 - reset
  • \n
  • 1 - bold
  • \n
  • 2 - dim
  • \n
  • 3 - italic
  • \n
  • 4 - underline
  • \n
  • 5 - blink
  • \n
  • 7 - inverse
  • \n
  • 8 - invisible
  • \n
  • 9 - strikethrough
  • \n
\n\n

You can use both the digit and text forms, though you should really be\nusing one of the specific setters, like bold or italic.

\n", "parameters": ["mode", "write"], "funcdef": "def"}, "pytermgui.ansi_interface.MouseAction": {"fullname": "pytermgui.ansi_interface.MouseAction", "modulename": "pytermgui.ansi_interface", "qualname": "MouseAction", "type": "class", "doc": "

An enumeration of all the polled mouse actions

\n"}, "pytermgui.ansi_interface.MouseAction.LEFT_CLICK": {"fullname": "pytermgui.ansi_interface.MouseAction.LEFT_CLICK", "modulename": "pytermgui.ansi_interface", "qualname": "MouseAction.LEFT_CLICK", "type": "variable", "doc": "

Start of a left button action sequence

\n"}, "pytermgui.ansi_interface.MouseAction.LEFT_DRAG": {"fullname": "pytermgui.ansi_interface.MouseAction.LEFT_DRAG", "modulename": "pytermgui.ansi_interface", "qualname": "MouseAction.LEFT_DRAG", "type": "variable", "doc": "

Mouse moved while left button was held down

\n"}, "pytermgui.ansi_interface.MouseAction.RIGHT_CLICK": {"fullname": "pytermgui.ansi_interface.MouseAction.RIGHT_CLICK", "modulename": "pytermgui.ansi_interface", "qualname": "MouseAction.RIGHT_CLICK", "type": "variable", "doc": "

Start of a right button action sequence

\n"}, "pytermgui.ansi_interface.MouseAction.RIGHT_DRAG": {"fullname": "pytermgui.ansi_interface.MouseAction.RIGHT_DRAG", "modulename": "pytermgui.ansi_interface", "qualname": "MouseAction.RIGHT_DRAG", "type": "variable", "doc": "

Mouse moved while right button was held down

\n"}, "pytermgui.ansi_interface.MouseAction.SCROLL_UP": {"fullname": "pytermgui.ansi_interface.MouseAction.SCROLL_UP", "modulename": "pytermgui.ansi_interface", "qualname": "MouseAction.SCROLL_UP", "type": "variable", "doc": "

Mouse wheel or touchpad scroll upwards

\n"}, "pytermgui.ansi_interface.MouseAction.SCROLL_DOWN": {"fullname": "pytermgui.ansi_interface.MouseAction.SCROLL_DOWN", "modulename": "pytermgui.ansi_interface", "qualname": "MouseAction.SCROLL_DOWN", "type": "variable", "doc": "

Mouse wheel or touchpad scroll downwards

\n"}, "pytermgui.ansi_interface.MouseAction.HOVER": {"fullname": "pytermgui.ansi_interface.MouseAction.HOVER", "modulename": "pytermgui.ansi_interface", "qualname": "MouseAction.HOVER", "type": "variable", "doc": "

Mouse moved without clicking

\n\n

Note: This only gets registered when hover events are listened to

\n"}, "pytermgui.ansi_interface.MouseAction.RELEASE": {"fullname": "pytermgui.ansi_interface.MouseAction.RELEASE", "modulename": "pytermgui.ansi_interface", "qualname": "MouseAction.RELEASE", "type": "variable", "doc": "

Mouse button released; end of any and all mouse action sequences

\n"}, "pytermgui.ansi_interface.MouseEvent": {"fullname": "pytermgui.ansi_interface.MouseEvent", "modulename": "pytermgui.ansi_interface", "qualname": "MouseEvent", "type": "class", "doc": "

A class to represent events created by mouse actions.

\n\n

Its first argument is a MouseAction describing what happened,\nand its second argument is a tuple[int, int] describing where\nit happened.

\n\n

This class mostly exists for readability & typing reasons. It also\nimplements the iterable protocol, so you can use the unpacking syntax,\nsuch as:

\n\n
action, position = MouseEvent(...)\n
\n"}, "pytermgui.ansi_interface.MouseEvent.__init__": {"fullname": "pytermgui.ansi_interface.MouseEvent.__init__", "modulename": "pytermgui.ansi_interface", "qualname": "MouseEvent.__init__", "type": "function", "doc": "

\n", "parameters": ["self", "action", "position"], "funcdef": "def"}, "pytermgui.ansi_interface.report_mouse": {"fullname": "pytermgui.ansi_interface.report_mouse", "modulename": "pytermgui.ansi_interface", "qualname": "report_mouse", "type": "function", "doc": "

Start reporting mouse events.

\n\n

Options:

\n\n
    \n
  • press
  • \n
  • highlight
  • \n
  • press_hold
  • \n
  • hover
  • \n
\n\n

Methods:

\n\n
    \n
  • None: Limited in coordinates, not recommended.
  • \n
  • decimal_xterm: Default, most universal
  • \n
  • decimal_urxvt: Older, less compatible
  • \n
  • decimal_utf8: Apparently not too stable
  • \n
\n\n

More information here.

\n\n

Note:\n If you need this functionality, you're probably better off using the wrapper\n pytermgui.context_managers.mouse_handler, which allows listening on multiple\n events, gives a translator method and handles exceptions.

\n", "parameters": ["event", "method", "stop"], "funcdef": "def"}, "pytermgui.ansi_interface.translate_mouse": {"fullname": "pytermgui.ansi_interface.translate_mouse", "modulename": "pytermgui.ansi_interface", "qualname": "translate_mouse", "type": "function", "doc": "

Translate the output of produced by setting report_mouse codes into MouseEvent-s.

\n\n

This currently only supports decimal_xterm and decimal_urvxt. See report_mouse for more\ninformation.

\n", "parameters": ["code", "method"], "funcdef": "def"}, "pytermgui.ansi_interface.print_to": {"fullname": "pytermgui.ansi_interface.print_to", "modulename": "pytermgui.ansi_interface", "qualname": "print_to", "type": "function", "doc": "

Print text to given pos.

\n\n

This passes through all arguments (except for pos) to the print\nmethod.

\n", "parameters": ["pos", "args", "kwargs"], "funcdef": "def"}, "pytermgui.ansi_interface.reset": {"fullname": "pytermgui.ansi_interface.reset", "modulename": "pytermgui.ansi_interface", "qualname": "reset", "type": "function", "doc": "

Reset printing mode

\n", "parameters": [], "funcdef": "def"}, "pytermgui.ansi_interface.bold": {"fullname": "pytermgui.ansi_interface.bold", "modulename": "pytermgui.ansi_interface", "qualname": "bold", "type": "function", "doc": "

Return text in bold

\n", "parameters": ["text", "reset_style"], "funcdef": "def"}, "pytermgui.ansi_interface.dim": {"fullname": "pytermgui.ansi_interface.dim", "modulename": "pytermgui.ansi_interface", "qualname": "dim", "type": "function", "doc": "

Return text in dim

\n", "parameters": ["text", "reset_style"], "funcdef": "def"}, "pytermgui.ansi_interface.italic": {"fullname": "pytermgui.ansi_interface.italic", "modulename": "pytermgui.ansi_interface", "qualname": "italic", "type": "function", "doc": "

Return text in italic

\n", "parameters": ["text", "reset_style"], "funcdef": "def"}, "pytermgui.ansi_interface.underline": {"fullname": "pytermgui.ansi_interface.underline", "modulename": "pytermgui.ansi_interface", "qualname": "underline", "type": "function", "doc": "

Return text underlined

\n", "parameters": ["text", "reset_style"], "funcdef": "def"}, "pytermgui.ansi_interface.blink": {"fullname": "pytermgui.ansi_interface.blink", "modulename": "pytermgui.ansi_interface", "qualname": "blink", "type": "function", "doc": "

Return text blinking

\n", "parameters": ["text", "reset_style"], "funcdef": "def"}, "pytermgui.ansi_interface.inverse": {"fullname": "pytermgui.ansi_interface.inverse", "modulename": "pytermgui.ansi_interface", "qualname": "inverse", "type": "function", "doc": "

Return text inverse-colored

\n", "parameters": ["text", "reset_style"], "funcdef": "def"}, "pytermgui.ansi_interface.invisible": {"fullname": "pytermgui.ansi_interface.invisible", "modulename": "pytermgui.ansi_interface", "qualname": "invisible", "type": "function", "doc": "

Return text as invisible

\n\n

Note: This isn't very widely supported

\n", "parameters": ["text", "reset_style"], "funcdef": "def"}, "pytermgui.ansi_interface.strikethrough": {"fullname": "pytermgui.ansi_interface.strikethrough", "modulename": "pytermgui.ansi_interface", "qualname": "strikethrough", "type": "function", "doc": "

Return text as strikethrough

\n", "parameters": ["text", "reset_style"], "funcdef": "def"}, "pytermgui.cmd": {"fullname": "pytermgui.cmd", "modulename": "pytermgui.cmd", "qualname": "", "type": "module", "doc": "

The command-line module of the library.

\n\n

There are some simple utilities included, and a playground for some\nof the interesting parts of pytermgui.

\n\n

See ptg --help for more information.

\n"}, "pytermgui.cmd.Application": {"fullname": "pytermgui.cmd.Application", "modulename": "pytermgui.cmd", "qualname": "Application", "type": "class", "doc": "

A class representing an application

\n"}, "pytermgui.cmd.Application.__init__": {"fullname": "pytermgui.cmd.Application.__init__", "modulename": "pytermgui.cmd", "qualname": "Application.__init__", "type": "function", "doc": "

Initialize object

\n", "parameters": ["self", "manager"], "funcdef": "def"}, "pytermgui.cmd.Application.standalone": {"fullname": "pytermgui.cmd.Application.standalone", "modulename": "pytermgui.cmd", "qualname": "Application.standalone", "type": "variable", "doc": "

\n"}, "pytermgui.cmd.Application.finish": {"fullname": "pytermgui.cmd.Application.finish", "modulename": "pytermgui.cmd", "qualname": "Application.finish", "type": "function", "doc": "

Print output information on Application finish

\n\n

This is called by the main method after self.manager exits.

\n\n

In order to support standalone mode, the Application should\ncall _request_exit() once it is done with its duty. This method\nis called directly after.

\n", "parameters": ["self", "window"], "funcdef": "def"}, "pytermgui.cmd.Application.construct_window": {"fullname": "pytermgui.cmd.Application.construct_window", "modulename": "pytermgui.cmd", "qualname": "Application.construct_window", "type": "function", "doc": "

Construct an application window

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.context_managers": {"fullname": "pytermgui.context_managers", "modulename": "pytermgui.context_managers", "qualname": "", "type": "module", "doc": "

Ease-of-use context-manager classes & functions.

\n\n

There isn't much (or any) additional functionality provided in this module,\nmost things are nicer-packaged combinations to already available methods from\npytermgui.ansi_interface.

\n"}, "pytermgui.context_managers.cursor_at": {"fullname": "pytermgui.context_managers.cursor_at", "modulename": "pytermgui.context_managers", "qualname": "cursor_at", "type": "function", "doc": "

Get callable to print at pos, incrementing y on every print

\n", "parameters": ["pos"], "funcdef": "def"}, "pytermgui.context_managers.alt_buffer": {"fullname": "pytermgui.context_managers.alt_buffer", "modulename": "pytermgui.context_managers", "qualname": "alt_buffer", "type": "function", "doc": "

Create non-scrollable alt-buffer

\n\n

This is useful for retrieving original terminal state after program end.

\n", "parameters": ["echo", "cursor"], "funcdef": "def"}, "pytermgui.context_managers.mouse_handler": {"fullname": "pytermgui.context_managers.mouse_handler", "modulename": "pytermgui.context_managers", "qualname": "mouse_handler", "type": "function", "doc": "

Return a mouse handler function

\n\n

Note: This method only supports decimal_urxvt and decimal_xterm, as they are the most\nuniversal.

\n\n

See help(report_mouse) for help about all of the methods.

\n\n

Example use:

\n\n
import pytermgui as ptg\n\nwith ptg.mouse_handler(["press", "hover"]) as mouse:\n    while True:\n      event = mouse(ptg.getch())\n      print(type(event))\n      print(event.action)\n      print(event.position)\n\n'pytermgui.ansi_interface.MouseEvent'\n'pytermgui.ansi_interface.MouseAction.LEFT_CLICK'\n(33, 55)\n
\n", "parameters": ["events", "method"], "funcdef": "def"}, "pytermgui.enums": {"fullname": "pytermgui.enums", "modulename": "pytermgui.enums", "qualname": "", "type": "module", "doc": "

This module provides commonly used enumerations for the library.\nIt also has a class implementing Enum-s with default values. All Enums\nbelow subclass it, meaning you can use their get_default() methods to get\nthe globally set default value.

\n\n

To modify defaults, use the defaults dictionary.

\n"}, "pytermgui.enums.SizePolicy": {"fullname": "pytermgui.enums.SizePolicy", "modulename": "pytermgui.enums", "qualname": "SizePolicy", "type": "class", "doc": "

Values according to which Widget sizes are assigned

\n"}, "pytermgui.enums.SizePolicy.FILL": {"fullname": "pytermgui.enums.SizePolicy.FILL", "modulename": "pytermgui.enums", "qualname": "SizePolicy.FILL", "type": "variable", "doc": "

Inner widget will take up as much width as possible

\n"}, "pytermgui.enums.SizePolicy.STATIC": {"fullname": "pytermgui.enums.SizePolicy.STATIC", "modulename": "pytermgui.enums", "qualname": "SizePolicy.STATIC", "type": "variable", "doc": "

Inner widget will take up an exact amount of width

\n"}, "pytermgui.enums.SizePolicy.RELATIVE": {"fullname": "pytermgui.enums.SizePolicy.RELATIVE", "modulename": "pytermgui.enums", "qualname": "SizePolicy.RELATIVE", "type": "variable", "doc": "

Not implemented: Inner widget will take up a percentage of the available width

\n"}, "pytermgui.enums.WidgetAlignment": {"fullname": "pytermgui.enums.WidgetAlignment", "modulename": "pytermgui.enums", "qualname": "WidgetAlignment", "type": "class", "doc": "

Policies to align widgets by

\n\n

These are applied by the parent object, and are\nrelative to them.

\n"}, "pytermgui.enums.WidgetAlignment.LEFT": {"fullname": "pytermgui.enums.WidgetAlignment.LEFT", "modulename": "pytermgui.enums", "qualname": "WidgetAlignment.LEFT", "type": "variable", "doc": "

\n"}, "pytermgui.enums.WidgetAlignment.CENTER": {"fullname": "pytermgui.enums.WidgetAlignment.CENTER", "modulename": "pytermgui.enums", "qualname": "WidgetAlignment.CENTER", "type": "variable", "doc": "

\n"}, "pytermgui.enums.WidgetAlignment.RIGHT": {"fullname": "pytermgui.enums.WidgetAlignment.RIGHT", "modulename": "pytermgui.enums", "qualname": "WidgetAlignment.RIGHT", "type": "variable", "doc": "

\n"}, "pytermgui.exceptions": {"fullname": "pytermgui.exceptions", "modulename": "pytermgui.exceptions", "qualname": "", "type": "module", "doc": "

Custom Exception-s used in pytermgui.

\n"}, "pytermgui.exceptions.WidthExceededError": {"fullname": "pytermgui.exceptions.WidthExceededError", "modulename": "pytermgui.exceptions", "qualname": "WidthExceededError", "type": "class", "doc": "

Raised when an element's width is larger than the screen

\n"}, "pytermgui.exceptions.LineLengthError": {"fullname": "pytermgui.exceptions.LineLengthError", "modulename": "pytermgui.exceptions", "qualname": "LineLengthError", "type": "class", "doc": "

Raised when a widget line is not the expected length

\n"}, "pytermgui.exceptions.AnsiSyntaxError": {"fullname": "pytermgui.exceptions.AnsiSyntaxError", "modulename": "pytermgui.exceptions", "qualname": "AnsiSyntaxError", "type": "class", "doc": "

Raised when parsed ANSI text contains an error

\n"}, "pytermgui.exceptions.MarkupSyntaxError": {"fullname": "pytermgui.exceptions.MarkupSyntaxError", "modulename": "pytermgui.exceptions", "qualname": "MarkupSyntaxError", "type": "class", "doc": "

Raised when parsed markup text contains an error

\n"}, "pytermgui.file_loaders": {"fullname": "pytermgui.file_loaders", "modulename": "pytermgui.file_loaders", "qualname": "", "type": "module", "doc": "

Description

\n\n

This module provides the library with the capability to load files into Widget-s.

\n\n

It provides a FileLoader base class, which is then subclassed by various filetype-\nspecific parsers with their own parse method. The job of this method is to take\nthe file contents as a string, and create a valid json tree out of it.

\n\n

You can \"run\" a ptg yaml file by calling ptg -f <filename> in your terminal.

\n\n

Implementation details

\n\n

The main method of these classes is load, which takes a file-like object or a string,\nparses it and returns a WidgetNamespace instance. This can then be used to access all\ncustom Widget definitions in the datafile.

\n\n

This module highly depends on the serializer module. Each file loader uses its own\nSerializer instance, but optionally take a pre-instantiated Serializer at construction.\nAs with that module, this one depends on it \"knowing\" all types of Widget-s you are loading.\nIf you have custom Widget subclass you would like to use in file-based definitions, use the\nFileLoader.register method, passing in your custom class as the sole argument.

\n\n

File structure

\n\n

Regardless of filetype, all loaded files must follow a specific structure:

\n\n
|- config\n|   |_ custom global widget configuration\n|\n|- markup\n|   |_ custom markup definitions\n|\n|- boxes\n|   |_ custom box definitions\n|\n|_ widgets\n    |_ custom widget definitions\n
\n\n

The loading follows the order config -> markup -> boxes -> widgets. It is not necessary to\nprovide all sections.

\n\n

Example of usage

\n\n
# -- data.yaml --\n\nmarkup:\n    label-style: '141 @61 bold'\n\nboxes:\n    WINDOW_BOX: [\n        "left --- right",\n        "left x right",\n        "left --- right",\n    ]\n\nconfig:\n    Window:\n        styles:\n            border: '[@79]{item}'\n        box: SINGLE\n\n    Label:\n        styles:\n            value: '[label-style]{item}'\n\nwidgets:\n    MyWindow:\n        type: Window\n        box: WINDOW_BOX\n        widgets:\n            Label:\n                value: '[210 bold]This is a title'\n\n            Label: {}\n\n            Splitter:\n                widgets:\n                    - Label:\n                        parent_align: 0\n                        value: 'This is an option'\n\n                    - Button:\n                        label: "Press me!"\n\n            Label: {}\n            Label:\n                value: '[label-style]{item}'\n
\n\n
# -- loader.py --\n\nimport pytermgui as ptg\n\nloader = ptg.YamlLoader()\nwith open("data.yaml", "r") as datafile:\n    namespace = loader.load(datafile)\n\nwith ptg.WindowManager() as manager:\n    manager.add(namespace.MyWindow)\n    manager.run()\n\n# Alternatively, one could run `ptg -f "data.yaml"` to display all widgets defined.\n# See `ptg -h`.\n
\n"}, "pytermgui.file_loaders.WidgetNamespace": {"fullname": "pytermgui.file_loaders.WidgetNamespace", "modulename": "pytermgui.file_loaders", "qualname": "WidgetNamespace", "type": "class", "doc": "

Class to hold data on loaded namespace

\n"}, "pytermgui.file_loaders.WidgetNamespace.__init__": {"fullname": "pytermgui.file_loaders.WidgetNamespace.__init__", "modulename": "pytermgui.file_loaders", "qualname": "WidgetNamespace.__init__", "type": "function", "doc": "

\n", "parameters": ["self", "config", "widgets", "boxes"], "funcdef": "def"}, "pytermgui.file_loaders.WidgetNamespace.from_config": {"fullname": "pytermgui.file_loaders.WidgetNamespace.from_config", "modulename": "pytermgui.file_loaders", "qualname": "WidgetNamespace.from_config", "type": "function", "doc": "

Create a namespace from config data

\n", "parameters": ["cls", "data", "loader"], "funcdef": "def"}, "pytermgui.file_loaders.WidgetNamespace.apply_to": {"fullname": "pytermgui.file_loaders.WidgetNamespace.apply_to", "modulename": "pytermgui.file_loaders", "qualname": "WidgetNamespace.apply_to", "type": "function", "doc": "

Apply namespace config to widget

\n", "parameters": ["self", "widget"], "funcdef": "def"}, "pytermgui.file_loaders.WidgetNamespace.apply_config": {"fullname": "pytermgui.file_loaders.WidgetNamespace.apply_config", "modulename": "pytermgui.file_loaders", "qualname": "WidgetNamespace.apply_config", "type": "function", "doc": "

Apply self.config to current namespace

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.file_loaders.FileLoader": {"fullname": "pytermgui.file_loaders.FileLoader", "modulename": "pytermgui.file_loaders", "qualname": "FileLoader", "type": "class", "doc": "

Base class for file loader objects.

\n\n

These allow users to load pytermgui content from a specific filetype,\nwith each filetype having their own loaders.

\n\n

To use custom widgets with children of this class, you need to call FileLoader.register.

\n"}, "pytermgui.file_loaders.FileLoader.__init__": {"fullname": "pytermgui.file_loaders.FileLoader.__init__", "modulename": "pytermgui.file_loaders", "qualname": "FileLoader.__init__", "type": "function", "doc": "

Initialize object

\n", "parameters": ["self", "serializer"], "funcdef": "def"}, "pytermgui.file_loaders.FileLoader.serializer": {"fullname": "pytermgui.file_loaders.FileLoader.serializer", "modulename": "pytermgui.file_loaders", "qualname": "FileLoader.serializer", "type": "variable", "doc": "

Object-specific serializer instance. In order to use a specific, already created\ninstance you need to pass it on FileLoader construction.

\n"}, "pytermgui.file_loaders.FileLoader.parse": {"fullname": "pytermgui.file_loaders.FileLoader.parse", "modulename": "pytermgui.file_loaders", "qualname": "FileLoader.parse", "type": "function", "doc": "

Parse string into dictionary

\n\n

This dictionary follows the structure above.

\n", "parameters": ["self", "data"], "funcdef": "def"}, "pytermgui.file_loaders.FileLoader.register": {"fullname": "pytermgui.file_loaders.FileLoader.register", "modulename": "pytermgui.file_loaders", "qualname": "FileLoader.register", "type": "function", "doc": "

Register a widget to the serializer

\n", "parameters": ["self", "cls"], "funcdef": "def"}, "pytermgui.file_loaders.FileLoader.load_str": {"fullname": "pytermgui.file_loaders.FileLoader.load_str", "modulename": "pytermgui.file_loaders", "qualname": "FileLoader.load_str", "type": "function", "doc": "

Create a WidgetNamespace from string data

\n\n

To parse the data, we use FileLoader.parse. To implement custom formats,\nsubclass FileLoader with your own parse implementation.

\n", "parameters": ["self", "data"], "funcdef": "def"}, "pytermgui.file_loaders.FileLoader.load": {"fullname": "pytermgui.file_loaders.FileLoader.load", "modulename": "pytermgui.file_loaders", "qualname": "FileLoader.load", "type": "function", "doc": "

Load data from a string or a file

\n\n

When an IO object is passed, its data is extracted as a string.\nThis string can then be passed to load_str.

\n", "parameters": ["self", "data"], "funcdef": "def"}, "pytermgui.file_loaders.YamlLoader": {"fullname": "pytermgui.file_loaders.YamlLoader", "modulename": "pytermgui.file_loaders", "qualname": "YamlLoader", "type": "class", "doc": "

YAML specific loader subclass

\n"}, "pytermgui.file_loaders.YamlLoader.__init__": {"fullname": "pytermgui.file_loaders.YamlLoader.__init__", "modulename": "pytermgui.file_loaders", "qualname": "YamlLoader.__init__", "type": "function", "doc": "

Initialize object, check for installation of PyYAML

\n", "parameters": ["self", "serializer"], "funcdef": "def"}, "pytermgui.file_loaders.YamlLoader.parse": {"fullname": "pytermgui.file_loaders.YamlLoader.parse", "modulename": "pytermgui.file_loaders", "qualname": "YamlLoader.parse", "type": "function", "doc": "

Parse YAML str

\n", "parameters": ["self", "data"], "funcdef": "def"}, "pytermgui.file_loaders.JsonLoader": {"fullname": "pytermgui.file_loaders.JsonLoader", "modulename": "pytermgui.file_loaders", "qualname": "JsonLoader", "type": "class", "doc": "

JSON specific loader subclass

\n"}, "pytermgui.file_loaders.JsonLoader.parse": {"fullname": "pytermgui.file_loaders.JsonLoader.parse", "modulename": "pytermgui.file_loaders", "qualname": "JsonLoader.parse", "type": "function", "doc": "

Parse JSON str

\n", "parameters": ["self", "data"], "funcdef": "def"}, "pytermgui.helpers": {"fullname": "pytermgui.helpers", "modulename": "pytermgui.helpers", "qualname": "", "type": "module", "doc": "

Helper methods and functions for pytermgui.

\n"}, "pytermgui.helpers.strip_ansi": {"fullname": "pytermgui.helpers.strip_ansi", "modulename": "pytermgui.helpers", "qualname": "strip_ansi", "type": "function", "doc": "

Remove ANSI sequences from text

\n", "parameters": ["text"], "funcdef": "def"}, "pytermgui.helpers.strip_markup": {"fullname": "pytermgui.helpers.strip_markup", "modulename": "pytermgui.helpers", "qualname": "strip_markup", "type": "function", "doc": "

Remove markup tags from text

\n", "parameters": ["text"], "funcdef": "def"}, "pytermgui.helpers.real_length": {"fullname": "pytermgui.helpers.real_length", "modulename": "pytermgui.helpers", "qualname": "real_length", "type": "function", "doc": "

Convenience wrapper for len(strip_ansi(text))

\n", "parameters": ["text"], "funcdef": "def"}, "pytermgui.helpers.get_sequences": {"fullname": "pytermgui.helpers.get_sequences", "modulename": "pytermgui.helpers", "qualname": "get_sequences", "type": "function", "doc": "

Extract ANSI sequences from text

\n", "parameters": ["text"], "funcdef": "def"}, "pytermgui.helpers.break_line": {"fullname": "pytermgui.helpers.break_line", "modulename": "pytermgui.helpers", "qualname": "break_line", "type": "function", "doc": "

Break a line into a list[str] with maximum limit length per line

\n\n

ANSI sequences are not counted into the length, and styling stays consistent\neven between lines.

\n\n

Note:\n This function currently does NOT handle literal newlines (\"\\n\"), instead\n chosing to throw them away. You can get around this by splitting your text\n by newlines prior to handing it to break_line.

\n", "parameters": ["line", "limit", "char"], "funcdef": "def"}, "pytermgui.input": {"fullname": "pytermgui.input", "modulename": "pytermgui.input", "qualname": "", "type": "module", "doc": "

File providing the getch() function to easily read character inputs.

\n\n

Credits:

\n\n
    \n
  • Original getch implementation: Danny Yoo (https://code.activestate.com/recipes/134892)
  • \n
  • Modern additions & idea: kcsaff (https://github.com/kcsaff/getkey)
  • \n
\n"}, "pytermgui.input.keys": {"fullname": "pytermgui.input.keys", "modulename": "pytermgui.input", "qualname": "keys", "type": "variable", "doc": "

Instance storing platform specific key codes

\n"}, "pytermgui.input.getch": {"fullname": "pytermgui.input.getch", "modulename": "pytermgui.input", "qualname": "getch", "type": "function", "doc": "

Wrapper to call the platform-appropriate character getter

\n", "parameters": ["printable", "interrupts"], "funcdef": "def"}, "pytermgui.inspector": {"fullname": "pytermgui.inspector", "modulename": "pytermgui.inspector", "qualname": "", "type": "module", "doc": "

Inspector widget and inspection utilities for (in the future) any Python objects. This\nmodule will soon see a full overhaul, so the API is likely to change.

\n"}, "pytermgui.inspector.inspect": {"fullname": "pytermgui.inspector.inspect", "modulename": "pytermgui.inspector", "qualname": "inspect", "type": "function", "doc": "

Inspect an object

\n", "parameters": ["target", "style", "show_dunder", "show_private"], "funcdef": "def"}, "pytermgui.inspector.Inspector": {"fullname": "pytermgui.inspector.Inspector", "modulename": "pytermgui.inspector", "qualname": "Inspector", "type": "class", "doc": "

A Container subclass that allows inspection of any Python object

\n"}, "pytermgui.inspector.Inspector.__init__": {"fullname": "pytermgui.inspector.Inspector.__init__", "modulename": "pytermgui.inspector", "qualname": "Inspector.__init__", "type": "function", "doc": "

Initialize object and inspect something

\n", "parameters": ["self", "container_args"], "funcdef": "def"}, "pytermgui.inspector.Inspector.styles": {"fullname": "pytermgui.inspector.Inspector.styles", "modulename": "pytermgui.inspector", "qualname": "Inspector.styles", "type": "variable", "doc": "

Default styles for this class

\n"}, "pytermgui.inspector.Inspector.inspect": {"fullname": "pytermgui.inspector.Inspector.inspect", "modulename": "pytermgui.inspector", "qualname": "Inspector.inspect", "type": "function", "doc": "

Inspect any Python element

\n", "parameters": ["self", "target", "keep_elements", "show_dunder", "show_private", "_padding"], "funcdef": "def"}, "pytermgui.parser": {"fullname": "pytermgui.parser", "modulename": "pytermgui.parser", "qualname": "", "type": "module", "doc": "

A custom markup language to make styling Widget-s easier, and, well, more stylish.

\n\n

Markup Syntax

\n\n

Basics

\n\n
    \n
  • Everything inside [square_brackets] is considered a tag
  • \n
  • Everything outside is considered a PLAIN text
  • \n
\n\n

Tag types

\n\n
    \n
  • Style tags use the english name of the style (e.g. [bold])

  • \n
  • Color tags can be of three types:

    \n\n
      \n
    • 8BIT: [141]
    • \n
    • 24BIT/RGB: [22;3;243]
    • \n
    • 24BIT/HEX: [#2203FA]
    • \n
    • 24BIT colors are parsed as the same token type.
    • \n
  • \n
  • Color tags set background when using the @ prefix: [@141]

  • \n
  • Macros are denoted by ! prefix, and optional (argument:list) suffix

  • \n
\n\n

Macros

\n\n
    \n
  • Macros in markup convert from [!name(arg1:arg2)] to name(arg1, arg2, text)
  • \n
  • The next PLAIN token is always passed to the macro as its last argument
  • \n
  • The argument list is optional if a macro doesn't take any additional arguments
  • \n
  • A macro can be defined by using MarkupLanguage.define(name, callable)
  • \n
\n\n

Aliases

\n\n
    \n
  • Tag aliases can be defined using MarkupLanguage.alias(src, dst)
  • \n
  • These are expanded in parse-time, and are recognized as regular style tokens
  • \n
  • Whenever an alias is defined, any cached markup containing it is removed
  • \n
\n\n

Caching

\n\n
    \n
  • This module provides (opt-out) caching for parsed markup
  • \n
  • After parsing a previously unknown string, it is stored in MarkupLanguage._cache
  • \n
  • Next time the parser sees this markup string, it will restore the cached value
  • \n
  • Alias definitions delete affected cache entries
  • \n
\n\n

Instancing

\n\n
    \n
  • pytermgui provides the markup name, which acts as the module-level language instance
  • \n
  • You can create your own instance using the MarkupLanguage name
  • \n
  • Each instance has its own tags, user tags & macros
  • \n
  • You might want a system-level and user-level instance when users can freely input markup
  • \n
\n\n

Usage

\n\n
    \n
  • MarkupLanguage.parse(): Parse markup text into ANSI string
  • \n
  • MarkupLanguage.get_markup(): Get markup string from ANSI text
  • \n
  • MarkupLanguage.tokenize_ansi(), MarkupLanguage.tokenize_markup(): Tokenize text
  • \n
  • MarkupLanguage.define(): Define an instance-local macro
  • \n
  • MarkupLanguage.alias(): Define an instance-local alias
  • \n
\n"}, "pytermgui.parser.MacroCallable": {"fullname": "pytermgui.parser.MacroCallable", "modulename": "pytermgui.parser", "qualname": "MacroCallable", "type": "variable", "doc": "

\n"}, "pytermgui.parser.MacroCall": {"fullname": "pytermgui.parser.MacroCall", "modulename": "pytermgui.parser", "qualname": "MacroCall", "type": "variable", "doc": "

\n"}, "pytermgui.parser.MarkupLanguage": {"fullname": "pytermgui.parser.MarkupLanguage", "modulename": "pytermgui.parser", "qualname": "MarkupLanguage", "type": "class", "doc": "

A class representing an instance of a Markup Language.

\n\n

It holds data on default & custom tags and macros.

\n\n

It offers tokenizer methods for both markup and ANSI text,\nwhich can then be used to convert between the two formats.

\n\n

You can define macros using\n MarkupLanguage.define(name: str, macro: MacroCallable).\nAnd alias a set of tags using\n MarkupLanguage.alias(src: str, dst: str).

\n\n

Parsing markup into ANSI text is done using the parse() method,\nwhere optimizer_level sets the amount of optimization that should be\ndone on the result string.

\n\n

Getting markup from ANSI is done using the get_markup() method. Note\nthat this method is \"lossy\": it does not preserve information about macros,\nand turns aliases into their underlying values.

\n"}, "pytermgui.parser.MarkupLanguage.__init__": {"fullname": "pytermgui.parser.MarkupLanguage.__init__", "modulename": "pytermgui.parser", "qualname": "MarkupLanguage.__init__", "type": "function", "doc": "

Initialize object

\n", "parameters": ["self", "default_macros"], "funcdef": "def"}, "pytermgui.parser.MarkupLanguage.tokenize_markup": {"fullname": "pytermgui.parser.MarkupLanguage.tokenize_markup", "modulename": "pytermgui.parser", "qualname": "MarkupLanguage.tokenize_markup", "type": "function", "doc": "

Tokenize markup text, return an Iterator to save memory

\n", "parameters": ["self", "markup_text"], "funcdef": "def"}, "pytermgui.parser.MarkupLanguage.tokenize_ansi": {"fullname": "pytermgui.parser.MarkupLanguage.tokenize_ansi", "modulename": "pytermgui.parser", "qualname": "MarkupLanguage.tokenize_ansi", "type": "function", "doc": "

Tokenize ansi text, return an Iterator to save memory

\n", "parameters": ["self", "ansi"], "funcdef": "def"}, "pytermgui.parser.MarkupLanguage.define": {"fullname": "pytermgui.parser.MarkupLanguage.define", "modulename": "pytermgui.parser", "qualname": "MarkupLanguage.define", "type": "function", "doc": "

Define a Macro tag that executes method

\n\n

The ! prefix is added to the name if not there already.

\n", "parameters": ["self", "name", "method"], "funcdef": "def"}, "pytermgui.parser.MarkupLanguage.alias": {"fullname": "pytermgui.parser.MarkupLanguage.alias", "modulename": "pytermgui.parser", "qualname": "MarkupLanguage.alias", "type": "function", "doc": "

Alias a markup tag to stand for some value, generate unsetter for it

\n", "parameters": ["self", "name", "value"], "funcdef": "def"}, "pytermgui.parser.MarkupLanguage.parse": {"fullname": "pytermgui.parser.MarkupLanguage.parse", "modulename": "pytermgui.parser", "qualname": "MarkupLanguage.parse", "type": "function", "doc": "

Parse markup

\n", "parameters": ["self", "markup_text"], "funcdef": "def"}, "pytermgui.parser.MarkupLanguage.get_markup": {"fullname": "pytermgui.parser.MarkupLanguage.get_markup", "modulename": "pytermgui.parser", "qualname": "MarkupLanguage.get_markup", "type": "function", "doc": "

Get markup from ANSI text

\n", "parameters": ["self", "ansi"], "funcdef": "def"}, "pytermgui.parser.markup": {"fullname": "pytermgui.parser.markup", "modulename": "pytermgui.parser", "qualname": "markup", "type": "variable", "doc": "

\n"}, "pytermgui.serializer": {"fullname": "pytermgui.serializer", "modulename": "pytermgui.serializer", "qualname": "", "type": "module", "doc": "

Serializer class to allow dumping and loading Widget-s. This class\nuses Widget.serialize for each widget.

\n"}, "pytermgui.serializer.serializer": {"fullname": "pytermgui.serializer.serializer", "modulename": "pytermgui.serializer", "qualname": "serializer", "type": "variable", "doc": "

\n"}, "pytermgui.serializer.Serializer": {"fullname": "pytermgui.serializer.Serializer", "modulename": "pytermgui.serializer", "qualname": "Serializer", "type": "class", "doc": "

A class to facilitate loading & dumping widgets.

\n\n

By default it is only aware of pytermgui objects, however\nif needed it can be made aware of custom widgets using\nSerializer.register.

\n\n

It can dump any widget type, but can only load ones it knows.

\n\n

All styles (except for char styles) are converted to markup\nduring the dump process. This is done to make the end-result\nmore readable, as well as more universally usable. As a result,\nall widgets use markup_style for their affected styles.

\n"}, "pytermgui.serializer.Serializer.__init__": {"fullname": "pytermgui.serializer.Serializer.__init__", "modulename": "pytermgui.serializer", "qualname": "Serializer.__init__", "type": "function", "doc": "

Set up known widgets

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.serializer.Serializer.get_widgets": {"fullname": "pytermgui.serializer.Serializer.get_widgets", "modulename": "pytermgui.serializer", "qualname": "Serializer.get_widgets", "type": "function", "doc": "

Get all widgets from the module

\n", "parameters": [], "funcdef": "def"}, "pytermgui.serializer.Serializer.dump_to_dict": {"fullname": "pytermgui.serializer.Serializer.dump_to_dict", "modulename": "pytermgui.serializer", "qualname": "Serializer.dump_to_dict", "type": "function", "doc": "

Dump widget to a dict

\n\n

Note: This is an alias for obj.serialize

\n", "parameters": ["obj"], "funcdef": "def"}, "pytermgui.serializer.Serializer.register_box": {"fullname": "pytermgui.serializer.Serializer.register_box", "modulename": "pytermgui.serializer", "qualname": "Serializer.register_box", "type": "function", "doc": "

Register a new Box type

\n", "parameters": ["self", "name", "box"], "funcdef": "def"}, "pytermgui.serializer.Serializer.register": {"fullname": "pytermgui.serializer.Serializer.register", "modulename": "pytermgui.serializer", "qualname": "Serializer.register", "type": "function", "doc": "

Make object aware of a custom widget class, so\nit can be serialized.

\n\n

Make sure to pass a type here, not an instance.

\n", "parameters": ["self", "cls"], "funcdef": "def"}, "pytermgui.serializer.Serializer.from_dict": {"fullname": "pytermgui.serializer.Serializer.from_dict", "modulename": "pytermgui.serializer", "qualname": "Serializer.from_dict", "type": "function", "doc": "

Load a widget from a dictionary

\n", "parameters": ["self", "data", "widget_type"], "funcdef": "def"}, "pytermgui.serializer.Serializer.from_file": {"fullname": "pytermgui.serializer.Serializer.from_file", "modulename": "pytermgui.serializer", "qualname": "Serializer.from_file", "type": "function", "doc": "

Load widget from a file object

\n", "parameters": ["self", "file"], "funcdef": "def"}, "pytermgui.serializer.Serializer.to_file": {"fullname": "pytermgui.serializer.Serializer.to_file", "modulename": "pytermgui.serializer", "qualname": "Serializer.to_file", "type": "function", "doc": "

Dump widget to a file object

\n", "parameters": ["self", "obj", "file", "json_args"], "funcdef": "def"}, "pytermgui.widgets": {"fullname": "pytermgui.widgets", "modulename": "pytermgui.widgets", "qualname": "", "type": "module", "doc": "

The widget system.

\n\n

Basic concept

\n\n

Everything starts with the Widget class. It represents a single part\nof the overarching system. Simple widgets like Label simply implement\na get_lines method, in which they can come up with what to display as.

\n\n

The more complex type widget is something like Container. This widget holds\nother widgets within itself, and uses some fancy logic to display them\nin a neat and organized way.

\n\n

Magic methods

\n\n

Most widgets support a selection of magic methods, also known as dunders.\nFor example, all Container children are iterable by default, and allow\nadding elements using the += operator. You can also index into them, if\nthat floats your boat.

\n\n

Demo

\n\n

There is a lot more information specific to each widget, located in its\ndocumentation. For now, here is a cool showcase of this part of pytermgui.

\n\n
import sys\nimport pytermgui as ptg\n\nwith ptg.alt_buffer():\n    root = ptg.Container(\n        ptg.Label("[210 bold]This is a title"),\n        ptg.Label(""),\n        ptg.Label("[italic grey]This is some body text. It is very interesting."),\n        ptg.Label(),\n        ptg.Button("[red]Stop application!", onclick=lambda *_: sys.exit()),\n        ptg.Button("[green]Do nothing"),\n    )\n\n    root.center().print()\n\n    while True:\n        root.handle_key(ptg.getch())\n        root.print()\n
\n\n

\n \n

\n"}, "pytermgui.widgets.get_widget": {"fullname": "pytermgui.widgets.get_widget", "modulename": "pytermgui.widgets", "qualname": "get_widget", "type": "function", "doc": "

Get widget by id

\n", "parameters": ["widget_id"], "funcdef": "def"}, "pytermgui.widgets.get_id": {"fullname": "pytermgui.widgets.get_id", "modulename": "pytermgui.widgets", "qualname": "get_id", "type": "function", "doc": "

Check if a widget has been registered

\n", "parameters": ["other"], "funcdef": "def"}, "pytermgui.widgets.base": {"fullname": "pytermgui.widgets.base", "modulename": "pytermgui.widgets.base", "qualname": "", "type": "module", "doc": "

The basic building blocks making up the Widget system.

\n"}, "pytermgui.widgets.base.MouseTarget": {"fullname": "pytermgui.widgets.base.MouseTarget", "modulename": "pytermgui.widgets.base", "qualname": "MouseTarget", "type": "class", "doc": "

A target for mouse events.

\n"}, "pytermgui.widgets.base.MouseTarget.__init__": {"fullname": "pytermgui.widgets.base.MouseTarget.__init__", "modulename": "pytermgui.widgets.base", "qualname": "MouseTarget.__init__", "type": "function", "doc": "

\n", "parameters": ["self", "parent", "left", "right", "height", "top", "onclick"], "funcdef": "def"}, "pytermgui.widgets.base.MouseTarget.parent": {"fullname": "pytermgui.widgets.base.MouseTarget.parent", "modulename": "pytermgui.widgets.base", "qualname": "MouseTarget.parent", "type": "variable", "doc": "

Parent of this target. Used for getting current position in adjust.

\n"}, "pytermgui.widgets.base.MouseTarget.left": {"fullname": "pytermgui.widgets.base.MouseTarget.left", "modulename": "pytermgui.widgets.base", "qualname": "MouseTarget.left", "type": "variable", "doc": "

Left offset from parent widget

\n"}, "pytermgui.widgets.base.MouseTarget.right": {"fullname": "pytermgui.widgets.base.MouseTarget.right", "modulename": "pytermgui.widgets.base", "qualname": "MouseTarget.right", "type": "variable", "doc": "

Right offset from parent widget

\n"}, "pytermgui.widgets.base.MouseTarget.height": {"fullname": "pytermgui.widgets.base.MouseTarget.height", "modulename": "pytermgui.widgets.base", "qualname": "MouseTarget.height", "type": "variable", "doc": "

Total height

\n"}, "pytermgui.widgets.base.MouseTarget.top": {"fullname": "pytermgui.widgets.base.MouseTarget.top", "modulename": "pytermgui.widgets.base", "qualname": "MouseTarget.top", "type": "variable", "doc": "

Top offset from parent widget

\n"}, "pytermgui.widgets.base.MouseTarget.onclick": {"fullname": "pytermgui.widgets.base.MouseTarget.onclick", "modulename": "pytermgui.widgets.base", "qualname": "MouseTarget.onclick", "type": "variable", "doc": "

Callback function for click events

\n"}, "pytermgui.widgets.base.MouseTarget.start": {"fullname": "pytermgui.widgets.base.MouseTarget.start", "modulename": "pytermgui.widgets.base", "qualname": "MouseTarget.start", "type": "variable", "doc": "

Get start position

\n"}, "pytermgui.widgets.base.MouseTarget.end": {"fullname": "pytermgui.widgets.base.MouseTarget.end", "modulename": "pytermgui.widgets.base", "qualname": "MouseTarget.end", "type": "variable", "doc": "

Get end position

\n"}, "pytermgui.widgets.base.MouseTarget.adjust": {"fullname": "pytermgui.widgets.base.MouseTarget.adjust", "modulename": "pytermgui.widgets.base", "qualname": "MouseTarget.adjust", "type": "function", "doc": "

Adjust position to align with parent

\n\n

This should be called every time the parent's position might have changed.

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.widgets.base.MouseTarget.contains": {"fullname": "pytermgui.widgets.base.MouseTarget.contains", "modulename": "pytermgui.widgets.base", "qualname": "MouseTarget.contains", "type": "function", "doc": "

Check if pos is contained within the target area

\n", "parameters": ["self", "pos"], "funcdef": "def"}, "pytermgui.widgets.base.MouseTarget.click": {"fullname": "pytermgui.widgets.base.MouseTarget.click", "modulename": "pytermgui.widgets.base", "qualname": "MouseTarget.click", "type": "function", "doc": "

Execute callback with self, caller as the argument

\n", "parameters": ["self", "caller"], "funcdef": "def"}, "pytermgui.widgets.base.MouseTarget.show": {"fullname": "pytermgui.widgets.base.MouseTarget.show", "modulename": "pytermgui.widgets.base", "qualname": "MouseTarget.show", "type": "function", "doc": "

Show target on screen with given color

\n\n

Note: This is only meant to be a debug function.

\n", "parameters": ["self", "color"], "funcdef": "def"}, "pytermgui.widgets.base.MouseCallback": {"fullname": "pytermgui.widgets.base.MouseCallback", "modulename": "pytermgui.widgets.base", "qualname": "MouseCallback", "type": "variable", "doc": "

\n"}, "pytermgui.widgets.base.Widget": {"fullname": "pytermgui.widgets.base.Widget", "modulename": "pytermgui.widgets.base", "qualname": "Widget", "type": "class", "doc": "

The base of the Widget system

\n"}, "pytermgui.widgets.base.Widget.__init__": {"fullname": "pytermgui.widgets.base.Widget.__init__", "modulename": "pytermgui.widgets.base", "qualname": "Widget.__init__", "type": "function", "doc": "

Initialize object

\n", "parameters": ["self", "attrs"], "funcdef": "def"}, "pytermgui.widgets.base.Widget.set_style": {"fullname": "pytermgui.widgets.base.Widget.set_style", "modulename": "pytermgui.widgets.base", "qualname": "Widget.set_style", "type": "function", "doc": "

Set a style of an object or class

\n", "parameters": ["obj_or_cls", "key", "value"], "funcdef": "def"}, "pytermgui.widgets.base.Widget.set_char": {"fullname": "pytermgui.widgets.base.Widget.set_char", "modulename": "pytermgui.widgets.base", "qualname": "Widget.set_char", "type": "function", "doc": "

Set a char of an object or class

\n", "parameters": ["obj_or_cls", "key", "value"], "funcdef": "def"}, "pytermgui.widgets.base.Widget.styles": {"fullname": "pytermgui.widgets.base.Widget.styles", "modulename": "pytermgui.widgets.base", "qualname": "Widget.styles", "type": "variable", "doc": "

Default styles for this class

\n"}, "pytermgui.widgets.base.Widget.chars": {"fullname": "pytermgui.widgets.base.Widget.chars", "modulename": "pytermgui.widgets.base", "qualname": "Widget.chars", "type": "variable", "doc": "

Default characters for this class

\n"}, "pytermgui.widgets.base.Widget.keys": {"fullname": "pytermgui.widgets.base.Widget.keys", "modulename": "pytermgui.widgets.base", "qualname": "Widget.keys", "type": "variable", "doc": "

Groups of keys that are used in handle_key

\n"}, "pytermgui.widgets.base.Widget.serialized": {"fullname": "pytermgui.widgets.base.Widget.serialized", "modulename": "pytermgui.widgets.base", "qualname": "Widget.serialized", "type": "variable", "doc": "

Fields of widget that shall be serialized by pytermgui.serializer.Serializer

\n"}, "pytermgui.widgets.base.Widget.is_bindable": {"fullname": "pytermgui.widgets.base.Widget.is_bindable", "modulename": "pytermgui.widgets.base", "qualname": "Widget.is_bindable", "type": "variable", "doc": "

Allow binding support

\n"}, "pytermgui.widgets.base.Widget.size_policy": {"fullname": "pytermgui.widgets.base.Widget.size_policy", "modulename": "pytermgui.widgets.base", "qualname": "Widget.size_policy", "type": "variable", "doc": "

pytermgui.enums.SizePolicy to set widget's width according to

\n"}, "pytermgui.widgets.base.Widget.parent_align": {"fullname": "pytermgui.widgets.base.Widget.parent_align", "modulename": "pytermgui.widgets.base", "qualname": "Widget.parent_align", "type": "variable", "doc": "

pytermgui.enums.WidgetAlignment to align widget by

\n"}, "pytermgui.widgets.base.Widget.bindings": {"fullname": "pytermgui.widgets.base.Widget.bindings", "modulename": "pytermgui.widgets.base", "qualname": "Widget.bindings", "type": "variable", "doc": "

Return copy of the bindings dictionary

\n"}, "pytermgui.widgets.base.Widget.id": {"fullname": "pytermgui.widgets.base.Widget.id", "modulename": "pytermgui.widgets.base", "qualname": "Widget.id", "type": "variable", "doc": "

Getter for id property

\n"}, "pytermgui.widgets.base.Widget.selectables_length": {"fullname": "pytermgui.widgets.base.Widget.selectables_length", "modulename": "pytermgui.widgets.base", "qualname": "Widget.selectables_length", "type": "variable", "doc": "

Return count of selectables within this widget

\n\n

Override this for custom Widget children that have\nselectable items.

\n"}, "pytermgui.widgets.base.Widget.selectables": {"fullname": "pytermgui.widgets.base.Widget.selectables", "modulename": "pytermgui.widgets.base", "qualname": "Widget.selectables", "type": "variable", "doc": "

Get a list of all selectable objects within this widget

\n"}, "pytermgui.widgets.base.Widget.is_selectable": {"fullname": "pytermgui.widgets.base.Widget.is_selectable", "modulename": "pytermgui.widgets.base", "qualname": "Widget.is_selectable", "type": "variable", "doc": "

Determine if this widget has any selectables.

\n\n

Shorthand for Widget.selectables_length != 0

\n"}, "pytermgui.widgets.base.Widget.static_width": {"fullname": "pytermgui.widgets.base.Widget.static_width", "modulename": "pytermgui.widgets.base", "qualname": "Widget.static_width", "type": "variable", "doc": "

\n"}, "pytermgui.widgets.base.Widget.define_mouse_target": {"fullname": "pytermgui.widgets.base.Widget.define_mouse_target", "modulename": "pytermgui.widgets.base", "qualname": "Widget.define_mouse_target", "type": "function", "doc": "

Define a mouse target, return it for method assignments

\n\n

Note: Only use this within a Widget, preferably within its\nget_lines() method.

\n", "parameters": ["self", "left", "right", "height", "top"], "funcdef": "def"}, "pytermgui.widgets.base.Widget.get_target": {"fullname": "pytermgui.widgets.base.Widget.get_target", "modulename": "pytermgui.widgets.base", "qualname": "Widget.get_target", "type": "function", "doc": "

Get MouseTarget for a position

\n", "parameters": ["self", "pos"], "funcdef": "def"}, "pytermgui.widgets.base.Widget.handle_mouse": {"fullname": "pytermgui.widgets.base.Widget.handle_mouse", "modulename": "pytermgui.widgets.base", "qualname": "Widget.handle_mouse", "type": "function", "doc": "

Handle a mouse event, return success

\n\n

The default implementation handles LEFT_CLICK only.

\n", "parameters": ["self", "event", "target"], "funcdef": "def"}, "pytermgui.widgets.base.Widget.handle_key": {"fullname": "pytermgui.widgets.base.Widget.handle_key", "modulename": "pytermgui.widgets.base", "qualname": "Widget.handle_key", "type": "function", "doc": "

Handle a keystroke, return success

\n\n

The default implementation here does nothing.

\n", "parameters": ["self", "key"], "funcdef": "def"}, "pytermgui.widgets.base.Widget.serialize": {"fullname": "pytermgui.widgets.base.Widget.serialize", "modulename": "pytermgui.widgets.base", "qualname": "Widget.serialize", "type": "function", "doc": "

Serialize object using its serialized fields

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.widgets.base.Widget.copy": {"fullname": "pytermgui.widgets.base.Widget.copy", "modulename": "pytermgui.widgets.base", "qualname": "Widget.copy", "type": "function", "doc": "

Create a deepcopy of this Widget

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.widgets.base.Widget.get_lines": {"fullname": "pytermgui.widgets.base.Widget.get_lines", "modulename": "pytermgui.widgets.base", "qualname": "Widget.get_lines", "type": "function", "doc": "

Get lines representing object

\n\n

These lines should be equal in length to the width of the Widget. Their\ncontent does not matter otherwise.

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.widgets.base.Widget.bind": {"fullname": "pytermgui.widgets.base.Widget.bind", "modulename": "pytermgui.widgets.base", "qualname": "Widget.bind", "type": "function", "doc": "

Bind action to be called when key is pressed.

\n\n

Note: This function is only called by implementations above this layer. To\nuse this functionality use WindowManager or write your own custom manager.

\n", "parameters": ["self", "key", "action", "description"], "funcdef": "def"}, "pytermgui.widgets.base.Widget.execute_binding": {"fullname": "pytermgui.widgets.base.Widget.execute_binding", "modulename": "pytermgui.widgets.base", "qualname": "Widget.execute_binding", "type": "function", "doc": "

Execute a binding if one is found

\n\n

True: Binding was found & executed\nFalse: Binding was not found

\n", "parameters": ["self", "key"], "funcdef": "def"}, "pytermgui.widgets.base.Widget.select": {"fullname": "pytermgui.widgets.base.Widget.select", "modulename": "pytermgui.widgets.base", "qualname": "Widget.select", "type": "function", "doc": "

Select a part of this Widget

\n", "parameters": ["self", "index"], "funcdef": "def"}, "pytermgui.widgets.base.Widget.show_targets": {"fullname": "pytermgui.widgets.base.Widget.show_targets", "modulename": "pytermgui.widgets.base", "qualname": "Widget.show_targets", "type": "function", "doc": "

Show all mouse targets of this Widget

\n\n

Note: This is only meant to be a debug method.

\n", "parameters": ["self", "color"], "funcdef": "def"}, "pytermgui.widgets.base.Widget.print": {"fullname": "pytermgui.widgets.base.Widget.print", "modulename": "pytermgui.widgets.base", "qualname": "Widget.print", "type": "function", "doc": "

Print object within a Container

\n\n

Overwrite this for Container-like widgets.

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.widgets.base.Widget.debug": {"fullname": "pytermgui.widgets.base.Widget.debug", "modulename": "pytermgui.widgets.base", "qualname": "Widget.debug", "type": "function", "doc": "

Print identifiable information about this Widget

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.widgets.base.Widget.from_data": {"fullname": "pytermgui.widgets.base.Widget.from_data", "modulename": "pytermgui.widgets.base", "qualname": "Widget.from_data", "type": "function", "doc": "

Create widgets from specific data patterns

\n\n

This conversion includes various widget classes, as well as some shorthands for\nmore complex objects.

\n\n

pytermgui.widgets.base.Label:

\n\n
    \n
  • Created from str
  • \n
  • Syntax example: \"Label value\"
  • \n
\n\n

pytermgui.widgets.extra.Splitter:

\n\n
    \n
  • Created from tuple[Any]
  • \n
  • Syntax example: (YourWidget(), \"auto_syntax\", ...)
  • \n
\n\n

pytermgui.widgets.extra.Splitter prompt:

\n\n
    \n
  • Created from dict[Any, Any]
  • \n
  • Syntax example: {YourWidget(): \"auto_syntax\"}
  • \n
\n\n

pytermgui.widgets.buttons.Button:

\n\n
    \n
  • Created from list[str, pytermgui.widgets.buttons.MouseCallback]
  • \n
  • Syntax example: [\"Button label\", lambda target, caller: ...]
  • \n
\n\n

pytermgui.widgets.buttons.Checkbox:

\n\n
    \n
  • Created from list[bool, Callable[[bool], Any]]
  • \n
  • Syntax example: [True, lambda checked: ...]
  • \n
\n\n

pytermgui.widgets.buttons.Toggle:

\n\n
    \n
  • Created from list[tuple[str, str], Callable[[str], Any]]
  • \n
  • Syntax example: [(\"On\", \"Off\"), lambda new_value: ...]
  • \n
\n\n

This method is called implicitly whenever a non-widget is attempted to be added to\na Widget. It returns None in case of a failure

\n\n

Example:

\n\n
from pytermgui import Container\nform = (\n    Container(id="form")\n    + "[157 bold]This is a title"\n    + ""\n    + {"[72 italic]Label1": "[210]Button1"}\n    + {"[72 italic]Label2": "[210]Button2"}\n    + {"[72 italic]Label3": "[210]Button3"}\n    + ""\n    + ["Submit", lambda _, button, your_submit_handler(button.parent)]\n)\n
\n", "parameters": ["data", "widget_args"], "funcdef": "def"}, "pytermgui.widgets.base.Container": {"fullname": "pytermgui.widgets.base.Container", "modulename": "pytermgui.widgets.base", "qualname": "Container", "type": "class", "doc": "

A widget that contains other widgets.

\n"}, "pytermgui.widgets.base.Container.__init__": {"fullname": "pytermgui.widgets.base.Container.__init__", "modulename": "pytermgui.widgets.base", "qualname": "Container.__init__", "type": "function", "doc": "

Initialize Container data

\n", "parameters": ["self", "widgets", "attrs"], "funcdef": "def"}, "pytermgui.widgets.base.Container.chars": {"fullname": "pytermgui.widgets.base.Container.chars", "modulename": "pytermgui.widgets.base", "qualname": "Container.chars", "type": "variable", "doc": "

Default characters for this class

\n"}, "pytermgui.widgets.base.Container.styles": {"fullname": "pytermgui.widgets.base.Container.styles", "modulename": "pytermgui.widgets.base", "qualname": "Container.styles", "type": "variable", "doc": "

Default styles for this class

\n"}, "pytermgui.widgets.base.Container.keys": {"fullname": "pytermgui.widgets.base.Container.keys", "modulename": "pytermgui.widgets.base", "qualname": "Container.keys", "type": "variable", "doc": "

Groups of keys that are used in handle_key

\n"}, "pytermgui.widgets.base.Container.serialized": {"fullname": "pytermgui.widgets.base.Container.serialized", "modulename": "pytermgui.widgets.base", "qualname": "Container.serialized", "type": "variable", "doc": "

Fields of widget that shall be serialized by pytermgui.serializer.Serializer

\n"}, "pytermgui.widgets.base.Container.allow_fullscreen": {"fullname": "pytermgui.widgets.base.Container.allow_fullscreen", "modulename": "pytermgui.widgets.base", "qualname": "Container.allow_fullscreen", "type": "variable", "doc": "

\n"}, "pytermgui.widgets.base.Container.sidelength": {"fullname": "pytermgui.widgets.base.Container.sidelength", "modulename": "pytermgui.widgets.base", "qualname": "Container.sidelength", "type": "variable", "doc": "

Returns real_length of left+right borders

\n"}, "pytermgui.widgets.base.Container.selectables": {"fullname": "pytermgui.widgets.base.Container.selectables", "modulename": "pytermgui.widgets.base", "qualname": "Container.selectables", "type": "variable", "doc": "

Get all selectable widgets and their inner indices

\n\n

The output format is as follows:

\n\n
outer_container.selectables = [\n    (container_widget, 0)\n    (container_widget, 1)\n    (container_widget, 2)\n]\n
\n\n

This is so there is a constant way to reference inner objects.

\n"}, "pytermgui.widgets.base.Container.selectables_length": {"fullname": "pytermgui.widgets.base.Container.selectables_length", "modulename": "pytermgui.widgets.base", "qualname": "Container.selectables_length", "type": "variable", "doc": "

Get count of selectable subparts

\n"}, "pytermgui.widgets.base.Container.selected": {"fullname": "pytermgui.widgets.base.Container.selected", "modulename": "pytermgui.widgets.base", "qualname": "Container.selected", "type": "variable", "doc": "

Return currently selected object

\n"}, "pytermgui.widgets.base.Container.box": {"fullname": "pytermgui.widgets.base.Container.box", "modulename": "pytermgui.widgets.base", "qualname": "Container.box", "type": "variable", "doc": "

Return current box setting

\n"}, "pytermgui.widgets.base.Container.get_lines": {"fullname": "pytermgui.widgets.base.Container.get_lines", "modulename": "pytermgui.widgets.base", "qualname": "Container.get_lines", "type": "function", "doc": "

Get lines of all widgets

\n\n

This method essentially works by going through all widgets, resizing them appropriately\nand collecting their get_lines() returns into a list, with each line aligned according\nto the widget's alignment policy. After all widget's are collected lines containing the\nuppper and lower border are inserted/appended to the list, and padding is added to bring\nthe Container to the appropriate height.

\n\n

Note about pylint: Having less locals in this method would ruin readability.

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.widgets.base.Container.set_widgets": {"fullname": "pytermgui.widgets.base.Container.set_widgets", "modulename": "pytermgui.widgets.base", "qualname": "Container.set_widgets", "type": "function", "doc": "

Set self._widgets to a new list

\n", "parameters": ["self", "new"], "funcdef": "def"}, "pytermgui.widgets.base.Container.serialize": {"fullname": "pytermgui.widgets.base.Container.serialize", "modulename": "pytermgui.widgets.base", "qualname": "Container.serialize", "type": "function", "doc": "

Serialize object using its serialized fields

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.widgets.base.Container.pop": {"fullname": "pytermgui.widgets.base.Container.pop", "modulename": "pytermgui.widgets.base", "qualname": "Container.pop", "type": "function", "doc": "

Pop widget from self._widgets

\n", "parameters": ["self", "index"], "funcdef": "def"}, "pytermgui.widgets.base.Container.remove": {"fullname": "pytermgui.widgets.base.Container.remove", "modulename": "pytermgui.widgets.base", "qualname": "Container.remove", "type": "function", "doc": "

Remove widget from self._widgets

\n", "parameters": ["self", "other"], "funcdef": "def"}, "pytermgui.widgets.base.Container.set_recursive_depth": {"fullname": "pytermgui.widgets.base.Container.set_recursive_depth", "modulename": "pytermgui.widgets.base", "qualname": "Container.set_recursive_depth", "type": "function", "doc": "

Set depth for all children, recursively

\n", "parameters": ["self", "value"], "funcdef": "def"}, "pytermgui.widgets.base.Container.select": {"fullname": "pytermgui.widgets.base.Container.select", "modulename": "pytermgui.widgets.base", "qualname": "Container.select", "type": "function", "doc": "

Select inner subobject

\n", "parameters": ["self", "index"], "funcdef": "def"}, "pytermgui.widgets.base.Container.center": {"fullname": "pytermgui.widgets.base.Container.center", "modulename": "pytermgui.widgets.base", "qualname": "Container.center", "type": "function", "doc": "

Center object on given axis, optionally store choice

\n\n

If store is set the policy is stored for the object and is\nre-applied when center() is called without arguments.

\n", "parameters": ["self", "where", "store"], "funcdef": "def"}, "pytermgui.widgets.base.Container.handle_mouse": {"fullname": "pytermgui.widgets.base.Container.handle_mouse", "modulename": "pytermgui.widgets.base", "qualname": "Container.handle_mouse", "type": "function", "doc": "

Handle mouse event on Container's children

\n", "parameters": ["self", "event", "target"], "funcdef": "def"}, "pytermgui.widgets.base.Container.handle_key": {"fullname": "pytermgui.widgets.base.Container.handle_key", "modulename": "pytermgui.widgets.base", "qualname": "Container.handle_key", "type": "function", "doc": "

Handle a keypress, return success

\n", "parameters": ["self", "key"], "funcdef": "def"}, "pytermgui.widgets.base.Container.wipe": {"fullname": "pytermgui.widgets.base.Container.wipe", "modulename": "pytermgui.widgets.base", "qualname": "Container.wipe", "type": "function", "doc": "

Wipe characters occupied by the object

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.widgets.base.Container.show_targets": {"fullname": "pytermgui.widgets.base.Container.show_targets", "modulename": "pytermgui.widgets.base", "qualname": "Container.show_targets", "type": "function", "doc": "

Show all mouse targets of this Widget

\n\n

Note: This is meant to be debug only method.

\n", "parameters": ["self", "color"], "funcdef": "def"}, "pytermgui.widgets.base.Container.print": {"fullname": "pytermgui.widgets.base.Container.print", "modulename": "pytermgui.widgets.base", "qualname": "Container.print", "type": "function", "doc": "

Print object to stdout

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.widgets.base.Container.debug": {"fullname": "pytermgui.widgets.base.Container.debug", "modulename": "pytermgui.widgets.base", "qualname": "Container.debug", "type": "function", "doc": "

Return debug information about this object widgets

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.widgets.base.Label": {"fullname": "pytermgui.widgets.base.Label", "modulename": "pytermgui.widgets.base", "qualname": "Label", "type": "class", "doc": "

A Widget to display a string

\n\n

By default, this widget uses pytermgui.widgets.styles.MARKUP. This\nallows it to house markup text that is parsed before display, such as:

\n\n
import pytermgui as ptg\n\nwith ptg.alt_buffer():\n    root = ptg.Container(\n        ptg.Label("[italic 141 underline]This is some [green]fancy [white inverse]text!")\n    )\n    root.print()\n    ptg.getch()\n
\n\n

\n \n

\n"}, "pytermgui.widgets.base.Label.__init__": {"fullname": "pytermgui.widgets.base.Label.__init__", "modulename": "pytermgui.widgets.base", "qualname": "Label.__init__", "type": "function", "doc": "

Set up object

\n", "parameters": ["self", "value", "padding", "attrs"], "funcdef": "def"}, "pytermgui.widgets.base.Label.styles": {"fullname": "pytermgui.widgets.base.Label.styles", "modulename": "pytermgui.widgets.base", "qualname": "Label.styles", "type": "variable", "doc": "

Default styles for this class

\n"}, "pytermgui.widgets.base.Label.serialized": {"fullname": "pytermgui.widgets.base.Label.serialized", "modulename": "pytermgui.widgets.base", "qualname": "Label.serialized", "type": "variable", "doc": "

Fields of widget that shall be serialized by pytermgui.serializer.Serializer

\n"}, "pytermgui.widgets.base.Label.get_lines": {"fullname": "pytermgui.widgets.base.Label.get_lines", "modulename": "pytermgui.widgets.base", "qualname": "Label.get_lines", "type": "function", "doc": "

Get lines representing Label, breaking lines as necessary

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.widgets.boxes": {"fullname": "pytermgui.widgets.boxes", "modulename": "pytermgui.widgets.boxes", "qualname": "", "type": "module", "doc": "

Convenience objects for Container corner & border styles.

\n\n

They can be used as:

\n\n
from pytermgui import Container, boxes\n\nboxes.DOUBLE_TOP.set_chars_of(Container)\nc = Container() # this will now use the style chosen\n
\n\n

Boxes are also settable as a property of pytermgui.widgets.Container, and can\nbe referenced & defined in markup file definitions. For more info, check out\npytermgui.file_loaders.

\n"}, "pytermgui.widgets.boxes.Box": {"fullname": "pytermgui.widgets.boxes.Box", "modulename": "pytermgui.widgets.boxes", "qualname": "Box", "type": "class", "doc": "

Class for defining border & corner styles

\n\n

lines should be list[str] of length 3, such as:

\n\n
lines = [\n    ".---.",\n    "| x |",\n    "`---`",\n]\n
\n\n

The length of individual lines is arbitrary, only limitation is\nthat the top & bottom border characters should occur most often in\ntheir respective lines.

\n\n

You can set corners to be of any length, their end is calculated by\nfinding the index of the most often occuring character, which is assumed\nto be the border character.

\n\n

Top & bottom borders are currently limited in length to 1, but sides\noperate similarly to corners. They are separated by finding the index\nof the fill char from the start or end. The content char is \"x\" by\ndefault, however it can be set to anything else by giving the \"content_char\"\nconstruction parameter.

\n\n

As such, this:

\n\n
boxes.Box(\n   [\n       "corner1 ________________ corner2",\n       "xleft   ################ rightxx",\n       "corner3 ---------------- corner4",\n   ],\n   content_char="#",\n)\n
\n\n

Will result in:

\n\n
Box(\n    borders=['xleft   ', '_', ' rightxx', '-'],\n    corners=['corner1 ', ' corner2', ' corner4', 'corner3 ']\n)\n
\n"}, "pytermgui.widgets.boxes.Box.__init__": {"fullname": "pytermgui.widgets.boxes.Box.__init__", "modulename": "pytermgui.widgets.boxes", "qualname": "Box.__init__", "type": "function", "doc": "

Set instance attributes

\n", "parameters": ["self", "lines", "content_char"], "funcdef": "def"}, "pytermgui.widgets.boxes.Box.CharType": {"fullname": "pytermgui.widgets.boxes.Box.CharType", "modulename": "pytermgui.widgets.boxes", "qualname": "Box.CharType", "type": "variable", "doc": "

\n"}, "pytermgui.widgets.boxes.Box.set_chars_of": {"fullname": "pytermgui.widgets.boxes.Box.set_chars_of", "modulename": "pytermgui.widgets.boxes", "qualname": "Box.set_chars_of", "type": "function", "doc": "

Set border & corner chars of cls_or_obj to self values

\n", "parameters": ["self", "cls_or_obj"], "funcdef": "def"}, "pytermgui.widgets.boxes.Box.debug": {"fullname": "pytermgui.widgets.boxes.Box.debug", "modulename": "pytermgui.widgets.boxes", "qualname": "Box.debug", "type": "function", "doc": "

Return identifiable information about object

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.widgets.boxes.BASIC": {"fullname": "pytermgui.widgets.boxes.BASIC", "modulename": "pytermgui.widgets.boxes", "qualname": "BASIC", "type": "variable", "doc": "

\n"}, "pytermgui.widgets.boxes.HEAVY": {"fullname": "pytermgui.widgets.boxes.HEAVY", "modulename": "pytermgui.widgets.boxes", "qualname": "HEAVY", "type": "variable", "doc": "

\n"}, "pytermgui.widgets.boxes.EMPTY": {"fullname": "pytermgui.widgets.boxes.EMPTY", "modulename": "pytermgui.widgets.boxes", "qualname": "EMPTY", "type": "variable", "doc": "

\n"}, "pytermgui.widgets.boxes.EMPTY_VERTICAL": {"fullname": "pytermgui.widgets.boxes.EMPTY_VERTICAL", "modulename": "pytermgui.widgets.boxes", "qualname": "EMPTY_VERTICAL", "type": "variable", "doc": "

\n"}, "pytermgui.widgets.boxes.EMPTY_HORIZONTAL": {"fullname": "pytermgui.widgets.boxes.EMPTY_HORIZONTAL", "modulename": "pytermgui.widgets.boxes", "qualname": "EMPTY_HORIZONTAL", "type": "variable", "doc": "

\n"}, "pytermgui.widgets.boxes.SINGLE": {"fullname": "pytermgui.widgets.boxes.SINGLE", "modulename": "pytermgui.widgets.boxes", "qualname": "SINGLE", "type": "variable", "doc": "

\n"}, "pytermgui.widgets.boxes.SINGLE_VERTICAL": {"fullname": "pytermgui.widgets.boxes.SINGLE_VERTICAL", "modulename": "pytermgui.widgets.boxes", "qualname": "SINGLE_VERTICAL", "type": "variable", "doc": "

\n"}, "pytermgui.widgets.boxes.SINGLE_HORIZONTAL": {"fullname": "pytermgui.widgets.boxes.SINGLE_HORIZONTAL", "modulename": "pytermgui.widgets.boxes", "qualname": "SINGLE_HORIZONTAL", "type": "variable", "doc": "

\n"}, "pytermgui.widgets.boxes.DOUBLE_HORIZONTAL": {"fullname": "pytermgui.widgets.boxes.DOUBLE_HORIZONTAL", "modulename": "pytermgui.widgets.boxes", "qualname": "DOUBLE_HORIZONTAL", "type": "variable", "doc": "

\n"}, "pytermgui.widgets.boxes.DOUBLE_VERTICAL": {"fullname": "pytermgui.widgets.boxes.DOUBLE_VERTICAL", "modulename": "pytermgui.widgets.boxes", "qualname": "DOUBLE_VERTICAL", "type": "variable", "doc": "

\n"}, "pytermgui.widgets.boxes.DOUBLE_SIDES": {"fullname": "pytermgui.widgets.boxes.DOUBLE_SIDES", "modulename": "pytermgui.widgets.boxes", "qualname": "DOUBLE_SIDES", "type": "variable", "doc": "

\n"}, "pytermgui.widgets.boxes.DOUBLE": {"fullname": "pytermgui.widgets.boxes.DOUBLE", "modulename": "pytermgui.widgets.boxes", "qualname": "DOUBLE", "type": "variable", "doc": "

\n"}, "pytermgui.widgets.boxes.DOUBLE_TOP": {"fullname": "pytermgui.widgets.boxes.DOUBLE_TOP", "modulename": "pytermgui.widgets.boxes", "qualname": "DOUBLE_TOP", "type": "variable", "doc": "

\n"}, "pytermgui.widgets.boxes.DOUBLE_BOTTOM": {"fullname": "pytermgui.widgets.boxes.DOUBLE_BOTTOM", "modulename": "pytermgui.widgets.boxes", "qualname": "DOUBLE_BOTTOM", "type": "variable", "doc": "

\n"}, "pytermgui.widgets.buttons": {"fullname": "pytermgui.widgets.buttons", "modulename": "pytermgui.widgets.buttons", "qualname": "", "type": "module", "doc": "

Mouse interactable widgets for simple button behaviours.

\n"}, "pytermgui.widgets.buttons.Button": {"fullname": "pytermgui.widgets.buttons.Button", "modulename": "pytermgui.widgets.buttons", "qualname": "Button", "type": "class", "doc": "

A simple Widget representing a mouse-clickable button

\n"}, "pytermgui.widgets.buttons.Button.__init__": {"fullname": "pytermgui.widgets.buttons.Button.__init__", "modulename": "pytermgui.widgets.buttons", "qualname": "Button.__init__", "type": "function", "doc": "

Initialize object

\n", "parameters": ["self", "label", "onclick", "padding", "attrs"], "funcdef": "def"}, "pytermgui.widgets.buttons.Button.chars": {"fullname": "pytermgui.widgets.buttons.Button.chars", "modulename": "pytermgui.widgets.buttons", "qualname": "Button.chars", "type": "variable", "doc": "

Default characters for this class

\n"}, "pytermgui.widgets.buttons.Button.styles": {"fullname": "pytermgui.widgets.buttons.Button.styles", "modulename": "pytermgui.widgets.buttons", "qualname": "Button.styles", "type": "variable", "doc": "

Default styles for this class

\n"}, "pytermgui.widgets.buttons.Button.handle_mouse": {"fullname": "pytermgui.widgets.buttons.Button.handle_mouse", "modulename": "pytermgui.widgets.buttons", "qualname": "Button.handle_mouse", "type": "function", "doc": "

Handle a mouse event

\n", "parameters": ["self", "event", "target"], "funcdef": "def"}, "pytermgui.widgets.buttons.Button.get_lines": {"fullname": "pytermgui.widgets.buttons.Button.get_lines", "modulename": "pytermgui.widgets.buttons", "qualname": "Button.get_lines", "type": "function", "doc": "

Get object lines

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.widgets.buttons.Checkbox": {"fullname": "pytermgui.widgets.buttons.Checkbox", "modulename": "pytermgui.widgets.buttons", "qualname": "Checkbox", "type": "class", "doc": "

A simple checkbox

\n"}, "pytermgui.widgets.buttons.Checkbox.__init__": {"fullname": "pytermgui.widgets.buttons.Checkbox.__init__", "modulename": "pytermgui.widgets.buttons", "qualname": "Checkbox.__init__", "type": "function", "doc": "

Initialize object

\n", "parameters": ["self", "callback", "checked", "attrs"], "funcdef": "def"}, "pytermgui.widgets.buttons.Checkbox.chars": {"fullname": "pytermgui.widgets.buttons.Checkbox.chars", "modulename": "pytermgui.widgets.buttons", "qualname": "Checkbox.chars", "type": "variable", "doc": "

Default characters for this class

\n"}, "pytermgui.widgets.buttons.Checkbox.toggle": {"fullname": "pytermgui.widgets.buttons.Checkbox.toggle", "modulename": "pytermgui.widgets.buttons", "qualname": "Checkbox.toggle", "type": "function", "doc": "

Toggle state

\n", "parameters": ["self", "_", "run_callback"], "funcdef": "def"}, "pytermgui.widgets.buttons.Toggle": {"fullname": "pytermgui.widgets.buttons.Toggle", "modulename": "pytermgui.widgets.buttons", "qualname": "Toggle", "type": "class", "doc": "

A specialized checkbox showing either of two states

\n"}, "pytermgui.widgets.buttons.Toggle.__init__": {"fullname": "pytermgui.widgets.buttons.Toggle.__init__", "modulename": "pytermgui.widgets.buttons", "qualname": "Toggle.__init__", "type": "function", "doc": "

Initialize object

\n", "parameters": ["self", "states", "callback", "attrs"], "funcdef": "def"}, "pytermgui.widgets.buttons.Toggle.chars": {"fullname": "pytermgui.widgets.buttons.Toggle.chars", "modulename": "pytermgui.widgets.buttons", "qualname": "Toggle.chars", "type": "variable", "doc": "

Default characters for this class

\n"}, "pytermgui.widgets.extra": {"fullname": "pytermgui.widgets.extra", "modulename": "pytermgui.widgets.extra", "qualname": "", "type": "module", "doc": "

Some extra Widgets that rely on and compliment the ones in widgets/base.

\n"}, "pytermgui.widgets.extra.InputField": {"fullname": "pytermgui.widgets.extra.InputField", "modulename": "pytermgui.widgets.extra", "qualname": "InputField", "type": "class", "doc": "

An element to display user input

\n\n

This class does NOT read input. To use this widget, send it\nuser data gathered by pytermgui.input.getch or other means.

\n\n

Example of usage:

\n\n
import pytermgui as ptg\n\nfield = ptg.InputField()\n\nroot = ptg.Container(\n    "[210 bold]This is an InputField!",\n    field,\n)\n\nwhile True:\n    key = getch()\n\n    # Send key to field\n    field.handle_key(key)\n    root.print()\n
\n"}, "pytermgui.widgets.extra.InputField.__init__": {"fullname": "pytermgui.widgets.extra.InputField.__init__", "modulename": "pytermgui.widgets.extra", "qualname": "InputField.__init__", "type": "function", "doc": "

Initialize object

\n", "parameters": ["self", "value", "prompt", "attrs"], "funcdef": "def"}, "pytermgui.widgets.extra.InputField.styles": {"fullname": "pytermgui.widgets.extra.InputField.styles", "modulename": "pytermgui.widgets.extra", "qualname": "InputField.styles", "type": "variable", "doc": "

Default styles for this class

\n"}, "pytermgui.widgets.extra.InputField.is_bindable": {"fullname": "pytermgui.widgets.extra.InputField.is_bindable", "modulename": "pytermgui.widgets.extra", "qualname": "InputField.is_bindable", "type": "variable", "doc": "

Allow binding support

\n"}, "pytermgui.widgets.extra.InputField.cursor": {"fullname": "pytermgui.widgets.extra.InputField.cursor", "modulename": "pytermgui.widgets.extra", "qualname": "InputField.cursor", "type": "variable", "doc": "

Get cursor

\n"}, "pytermgui.widgets.extra.InputField.selectables_length": {"fullname": "pytermgui.widgets.extra.InputField.selectables_length", "modulename": "pytermgui.widgets.extra", "qualname": "InputField.selectables_length", "type": "variable", "doc": "

Get length of selectables in object

\n"}, "pytermgui.widgets.extra.InputField.handle_key": {"fullname": "pytermgui.widgets.extra.InputField.handle_key", "modulename": "pytermgui.widgets.extra", "qualname": "InputField.handle_key", "type": "function", "doc": "

Handle keypress, return True if success, False if failure

\n", "parameters": ["self", "key"], "funcdef": "def"}, "pytermgui.widgets.extra.InputField.handle_mouse": {"fullname": "pytermgui.widgets.extra.InputField.handle_mouse", "modulename": "pytermgui.widgets.extra", "qualname": "InputField.handle_mouse", "type": "function", "doc": "

Handle mouse events

\n", "parameters": ["self", "event", "target"], "funcdef": "def"}, "pytermgui.widgets.extra.InputField.get_lines": {"fullname": "pytermgui.widgets.extra.InputField.get_lines", "modulename": "pytermgui.widgets.extra", "qualname": "InputField.get_lines", "type": "function", "doc": "

Get lines of object

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.widgets.extra.Splitter": {"fullname": "pytermgui.widgets.extra.Splitter", "modulename": "pytermgui.widgets.extra", "qualname": "Splitter", "type": "class", "doc": "

A Container-like object that allows stacking Widgets horizontally

\n"}, "pytermgui.widgets.extra.Splitter.chars": {"fullname": "pytermgui.widgets.extra.Splitter.chars", "modulename": "pytermgui.widgets.extra", "qualname": "Splitter.chars", "type": "variable", "doc": "

Default characters for this class

\n"}, "pytermgui.widgets.extra.Splitter.styles": {"fullname": "pytermgui.widgets.extra.Splitter.styles", "modulename": "pytermgui.widgets.extra", "qualname": "Splitter.styles", "type": "variable", "doc": "

Default styles for this class

\n"}, "pytermgui.widgets.extra.Splitter.keys": {"fullname": "pytermgui.widgets.extra.Splitter.keys", "modulename": "pytermgui.widgets.extra", "qualname": "Splitter.keys", "type": "variable", "doc": "

Groups of keys that are used in handle_key

\n"}, "pytermgui.widgets.extra.Splitter.parent_align": {"fullname": "pytermgui.widgets.extra.Splitter.parent_align", "modulename": "pytermgui.widgets.extra", "qualname": "Splitter.parent_align", "type": "variable", "doc": "

pytermgui.enums.WidgetAlignment to align widget by

\n"}, "pytermgui.widgets.extra.Splitter.get_lines": {"fullname": "pytermgui.widgets.extra.Splitter.get_lines", "modulename": "pytermgui.widgets.extra", "qualname": "Splitter.get_lines", "type": "function", "doc": "

Join all widgets horizontally

\n\n

Note: This currently has some issues.

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.widgets.extra.Splitter.debug": {"fullname": "pytermgui.widgets.extra.Splitter.debug", "modulename": "pytermgui.widgets.extra", "qualname": "Splitter.debug", "type": "function", "doc": "

Return identifiable information

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.widgets.extra.ColorPicker": {"fullname": "pytermgui.widgets.extra.ColorPicker", "modulename": "pytermgui.widgets.extra", "qualname": "ColorPicker", "type": "class", "doc": "

A Container that shows the 256 color table

\n"}, "pytermgui.widgets.extra.ColorPicker.__init__": {"fullname": "pytermgui.widgets.extra.ColorPicker.__init__", "modulename": "pytermgui.widgets.extra", "qualname": "ColorPicker.__init__", "type": "function", "doc": "

Initialize object, set width

\n", "parameters": ["self", "grid_cols", "attrs"], "funcdef": "def"}, "pytermgui.widgets.extra.ColorPicker.serialized": {"fullname": "pytermgui.widgets.extra.ColorPicker.serialized", "modulename": "pytermgui.widgets.extra", "qualname": "ColorPicker.serialized", "type": "variable", "doc": "

Fields of widget that shall be serialized by pytermgui.serializer.Serializer

\n"}, "pytermgui.widgets.extra.ColorPicker.toggle_layer": {"fullname": "pytermgui.widgets.extra.ColorPicker.toggle_layer", "modulename": "pytermgui.widgets.extra", "qualname": "ColorPicker.toggle_layer", "type": "function", "doc": "

Toggle foreground/background

\n", "parameters": ["self", "_"], "funcdef": "def"}, "pytermgui.widgets.extra.ColorPicker.get_lines": {"fullname": "pytermgui.widgets.extra.ColorPicker.get_lines", "modulename": "pytermgui.widgets.extra", "qualname": "ColorPicker.get_lines", "type": "function", "doc": "

Get color table lines

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.widgets.extra.ColorPicker.debug": {"fullname": "pytermgui.widgets.extra.ColorPicker.debug", "modulename": "pytermgui.widgets.extra", "qualname": "ColorPicker.debug", "type": "function", "doc": "

Show identifiable information on widget

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.widgets.extra.Slider": {"fullname": "pytermgui.widgets.extra.Slider", "modulename": "pytermgui.widgets.extra", "qualname": "Slider", "type": "class", "doc": "

A Widget to display & configure scalable data

\n\n

By default, this Widget will act like a slider you might find in a\nsettings page, allowing percentage-based selection of magnitude.\nUsing WindowManager it can even be dragged around by the user using\nthe mouse.

\n"}, "pytermgui.widgets.extra.Slider.__init__": {"fullname": "pytermgui.widgets.extra.Slider.__init__", "modulename": "pytermgui.widgets.extra", "qualname": "Slider.__init__", "type": "function", "doc": "

Initialize object

\n", "parameters": ["self", "onchange", "locked", "show_counter", "attrs"], "funcdef": "def"}, "pytermgui.widgets.extra.Slider.locked": {"fullname": "pytermgui.widgets.extra.Slider.locked", "modulename": "pytermgui.widgets.extra", "qualname": "Slider.locked", "type": "variable", "doc": "

Disallow mouse input, hide cursor and lock current state

\n"}, "pytermgui.widgets.extra.Slider.show_percentage": {"fullname": "pytermgui.widgets.extra.Slider.show_percentage", "modulename": "pytermgui.widgets.extra", "qualname": "Slider.show_percentage", "type": "variable", "doc": "

Show percentage next to the bar

\n"}, "pytermgui.widgets.extra.Slider.chars": {"fullname": "pytermgui.widgets.extra.Slider.chars", "modulename": "pytermgui.widgets.extra", "qualname": "Slider.chars", "type": "variable", "doc": "

Default characters for this class

\n"}, "pytermgui.widgets.extra.Slider.styles": {"fullname": "pytermgui.widgets.extra.Slider.styles", "modulename": "pytermgui.widgets.extra", "qualname": "Slider.styles", "type": "variable", "doc": "

Default styles for this class

\n"}, "pytermgui.widgets.extra.Slider.keys": {"fullname": "pytermgui.widgets.extra.Slider.keys", "modulename": "pytermgui.widgets.extra", "qualname": "Slider.keys", "type": "variable", "doc": "

Groups of keys that are used in handle_key

\n"}, "pytermgui.widgets.extra.Slider.selectables_length": {"fullname": "pytermgui.widgets.extra.Slider.selectables_length", "modulename": "pytermgui.widgets.extra", "qualname": "Slider.selectables_length", "type": "variable", "doc": "

Return count of selectables

\n"}, "pytermgui.widgets.extra.Slider.value": {"fullname": "pytermgui.widgets.extra.Slider.value", "modulename": "pytermgui.widgets.extra", "qualname": "Slider.value", "type": "variable", "doc": "

Get float value

\n"}, "pytermgui.widgets.extra.Slider.handle_mouse": {"fullname": "pytermgui.widgets.extra.Slider.handle_mouse", "modulename": "pytermgui.widgets.extra", "qualname": "Slider.handle_mouse", "type": "function", "doc": "

Change slider position

\n", "parameters": ["self", "event", "target"], "funcdef": "def"}, "pytermgui.widgets.extra.Slider.handle_key": {"fullname": "pytermgui.widgets.extra.Slider.handle_key", "modulename": "pytermgui.widgets.extra", "qualname": "Slider.handle_key", "type": "function", "doc": "

Change slider position with keys

\n", "parameters": ["self", "key"], "funcdef": "def"}, "pytermgui.widgets.extra.Slider.get_lines": {"fullname": "pytermgui.widgets.extra.Slider.get_lines", "modulename": "pytermgui.widgets.extra", "qualname": "Slider.get_lines", "type": "function", "doc": "

Get lines of object

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.widgets.styles": {"fullname": "pytermgui.widgets.styles", "modulename": "pytermgui.widgets.styles", "qualname": "", "type": "module", "doc": "

Conveniences for styling widgets

\n\n

All styles have a depth and item argument. depth is an int\nthat represents that \"deep\" the Widget is within the hierarchy, and\nitem is the string that the style is applied to.

\n"}, "pytermgui.widgets.styles.MarkupFormatter": {"fullname": "pytermgui.widgets.styles.MarkupFormatter", "modulename": "pytermgui.widgets.styles", "qualname": "MarkupFormatter", "type": "class", "doc": "

A style-factory that formats depth & item into the given markup on call.

\n\n

Useful in Widget styles, such as:

\n\n
import pytermgui as ptg\n\nroot = ptg.Container()\n\n# Set border style to be reactive to the widget's depth\nroot.set_style("border", ptg.MarkupFactory("[35 @{depth}]{item}]")\n
\n"}, "pytermgui.widgets.styles.MarkupFormatter.__init__": {"fullname": "pytermgui.widgets.styles.MarkupFormatter.__init__", "modulename": "pytermgui.widgets.styles", "qualname": "MarkupFormatter.__init__", "type": "function", "doc": "

\n", "parameters": ["self", "markup", "ensure_reset", "ensure_strip"], "funcdef": "def"}, "pytermgui.widgets.styles.MarkupFormatter.ensure_reset": {"fullname": "pytermgui.widgets.styles.MarkupFormatter.ensure_reset", "modulename": "pytermgui.widgets.styles", "qualname": "MarkupFormatter.ensure_reset", "type": "variable", "doc": "

\n"}, "pytermgui.widgets.styles.MarkupFormatter.ensure_strip": {"fullname": "pytermgui.widgets.styles.MarkupFormatter.ensure_strip", "modulename": "pytermgui.widgets.styles", "qualname": "MarkupFormatter.ensure_strip", "type": "variable", "doc": "

\n"}, "pytermgui.widgets.styles.StyleCall": {"fullname": "pytermgui.widgets.styles.StyleCall", "modulename": "pytermgui.widgets.styles", "qualname": "StyleCall", "type": "class", "doc": "

A callable object that simplifies calling style methods.

\n\n

Instances of this class are created within the Widget._get_style\nmethod, and this class should not be used outside of that context.

\n"}, "pytermgui.widgets.styles.StyleCall.__init__": {"fullname": "pytermgui.widgets.styles.StyleCall.__init__", "modulename": "pytermgui.widgets.styles", "qualname": "StyleCall.__init__", "type": "function", "doc": "

\n", "parameters": ["self", "obj", "method"], "funcdef": "def"}, "pytermgui.widgets.styles.StyleType": {"fullname": "pytermgui.widgets.styles.StyleType", "modulename": "pytermgui.widgets.styles", "qualname": "StyleType", "type": "variable", "doc": "

\n"}, "pytermgui.widgets.styles.DepthlessStyleType": {"fullname": "pytermgui.widgets.styles.DepthlessStyleType", "modulename": "pytermgui.widgets.styles", "qualname": "DepthlessStyleType", "type": "variable", "doc": "

\n"}, "pytermgui.widgets.styles.CharType": {"fullname": "pytermgui.widgets.styles.CharType", "modulename": "pytermgui.widgets.styles", "qualname": "CharType", "type": "variable", "doc": "

\n"}, "pytermgui.widgets.styles.MARKUP": {"fullname": "pytermgui.widgets.styles.MARKUP", "modulename": "pytermgui.widgets.styles", "qualname": "MARKUP", "type": "function", "doc": "

Style that parses value as markup. Used by most text labels, like pytermgui.widgets.Label

\n", "parameters": ["depth", "item"], "funcdef": "def"}, "pytermgui.widgets.styles.FOREGROUND": {"fullname": "pytermgui.widgets.styles.FOREGROUND", "modulename": "pytermgui.widgets.styles", "qualname": "FOREGROUND", "type": "function", "doc": "

Standard foreground style, currently unused by the library

\n", "parameters": ["depth", "item"], "funcdef": "def"}, "pytermgui.widgets.styles.BACKGROUND": {"fullname": "pytermgui.widgets.styles.BACKGROUND", "modulename": "pytermgui.widgets.styles", "qualname": "BACKGROUND", "type": "function", "doc": "

Standard background, used by most fill styles

\n", "parameters": ["depth", "item"], "funcdef": "def"}, "pytermgui.widgets.styles.CLICKABLE": {"fullname": "pytermgui.widgets.styles.CLICKABLE", "modulename": "pytermgui.widgets.styles", "qualname": "CLICKABLE", "type": "variable", "doc": "

Style for inactive clickable things, such as pytermgui.widgets.Button

\n"}, "pytermgui.widgets.styles.CLICKED": {"fullname": "pytermgui.widgets.styles.CLICKED", "modulename": "pytermgui.widgets.styles", "qualname": "CLICKED", "type": "variable", "doc": "

Style for active clickable things, such as pytermgui.widgets.Button

\n"}, "pytermgui.window_manager": {"fullname": "pytermgui.window_manager", "modulename": "pytermgui.window_manager", "qualname": "", "type": "module", "doc": "

Description

\n\n

A full implementation of a WindowManager for the terminal, building on top\nof the Widget system.

\n\n

It runs with no external dependencies, and has full mouse support. It is the\nsimplest way to use pytermgui in your applications, as it handles all input\nand output in a nice and optimized manner.

\n\n

It runs in two threads:

\n\n
    \n
  • Main thread (blocking): WindowManager.process_input
  • \n
\n\n
    \n
  • WM_DisplayLoop (non-blocking): WindowManager._start_display_thread
  • \n
\n\n

Usage example

\n\n
import pytermgui as ptg\n\nwith ptg.WindowManager() as manager:\n    manager.add(\n        ptg.Window()\n        + "[wm-title]Hello world!"\n        + ""\n        + {"[wm-section]Key1": ["value1", lambda *_: manager.alert("Value1")]}\n        + {"[wm-section]Key2": ["value2", lambda *_: manager.alert("Value2")]}\n        + ptg.InputField(prompt="Your input:")\n        + ""\n        + ["Submit!", lambda *_: manager.alert("Form submitted!")]\n    )\n\n    manager.run()\n
\n\n

\n"}, "pytermgui.window_manager.Window": {"fullname": "pytermgui.window_manager.Window", "modulename": "pytermgui.window_manager", "qualname": "Window", "type": "class", "doc": "

A class representing a window

\n\n

Windows are essentially fancy pytermgui.widgets.Container-s. They build on top of them\nto store and display various widgets, while allowing some custom functionality.

\n"}, "pytermgui.window_manager.Window.__init__": {"fullname": "pytermgui.window_manager.Window.__init__", "modulename": "pytermgui.window_manager", "qualname": "Window.__init__", "type": "function", "doc": "

Initialize object

\n", "parameters": ["self", "widgets", "attrs"], "funcdef": "def"}, "pytermgui.window_manager.Window.is_bindable": {"fullname": "pytermgui.window_manager.Window.is_bindable", "modulename": "pytermgui.window_manager", "qualname": "Window.is_bindable", "type": "variable", "doc": "

Allow binding support

\n"}, "pytermgui.window_manager.Window.size_policy": {"fullname": "pytermgui.window_manager.Window.size_policy", "modulename": "pytermgui.window_manager", "qualname": "Window.size_policy", "type": "variable", "doc": "

pytermgui.enums.SizePolicy to set widget's width according to

\n"}, "pytermgui.window_manager.Window.allow_fullscreen": {"fullname": "pytermgui.window_manager.Window.allow_fullscreen", "modulename": "pytermgui.window_manager", "qualname": "Window.allow_fullscreen", "type": "variable", "doc": "

When a window is allowed fullscreen its manager will try to set it so before each frame

\n"}, "pytermgui.window_manager.Window.title": {"fullname": "pytermgui.window_manager.Window.title", "modulename": "pytermgui.window_manager", "qualname": "Window.title", "type": "variable", "doc": "

Title shown in left-top corner

\n"}, "pytermgui.window_manager.Window.is_static": {"fullname": "pytermgui.window_manager.Window.is_static", "modulename": "pytermgui.window_manager", "qualname": "Window.is_static", "type": "variable", "doc": "

Static windows cannot be moved using the mouse

\n"}, "pytermgui.window_manager.Window.is_modal": {"fullname": "pytermgui.window_manager.Window.is_modal", "modulename": "pytermgui.window_manager", "qualname": "Window.is_modal", "type": "variable", "doc": "

Modal windows stay on top of every other window and block interactions with other windows

\n"}, "pytermgui.window_manager.Window.is_noblur": {"fullname": "pytermgui.window_manager.Window.is_noblur", "modulename": "pytermgui.window_manager", "qualname": "Window.is_noblur", "type": "variable", "doc": "

No-blur windows will always appear to stay in focus, even if they functionally don't

\n"}, "pytermgui.window_manager.Window.is_noresize": {"fullname": "pytermgui.window_manager.Window.is_noresize", "modulename": "pytermgui.window_manager", "qualname": "Window.is_noresize", "type": "variable", "doc": "

No-resize windows cannot be resized using the mouse

\n"}, "pytermgui.window_manager.Window.styles": {"fullname": "pytermgui.window_manager.Window.styles", "modulename": "pytermgui.window_manager", "qualname": "Window.styles", "type": "variable", "doc": "

Default styles for this class

\n"}, "pytermgui.window_manager.Window.rect": {"fullname": "pytermgui.window_manager.Window.rect", "modulename": "pytermgui.window_manager", "qualname": "Window.rect", "type": "variable", "doc": "

Return Rect representing this window

\n"}, "pytermgui.window_manager.Window.set_title": {"fullname": "pytermgui.window_manager.Window.set_title", "modulename": "pytermgui.window_manager", "qualname": "Window.set_title", "type": "function", "doc": "

Set window title

\n", "parameters": ["self", "title", "position", "pad"], "funcdef": "def"}, "pytermgui.window_manager.Window.set_fullscreen": {"fullname": "pytermgui.window_manager.Window.set_fullscreen", "modulename": "pytermgui.window_manager", "qualname": "Window.set_fullscreen", "type": "function", "doc": "

Set window to fullscreen

\n", "parameters": ["self", "value"], "funcdef": "def"}, "pytermgui.window_manager.Window.center": {"fullname": "pytermgui.window_manager.Window.center", "modulename": "pytermgui.window_manager", "qualname": "Window.center", "type": "function", "doc": "

Center window

\n", "parameters": ["self", "where", "store"], "funcdef": "def"}, "pytermgui.window_manager.Window.close": {"fullname": "pytermgui.window_manager.Window.close", "modulename": "pytermgui.window_manager", "qualname": "Window.close", "type": "function", "doc": "

Instruct window manager to close object

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.window_manager.Window.print": {"fullname": "pytermgui.window_manager.Window.print", "modulename": "pytermgui.window_manager", "qualname": "Window.print", "type": "function", "doc": "

Print without flushing

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.window_manager.WindowManager": {"fullname": "pytermgui.window_manager.WindowManager", "modulename": "pytermgui.window_manager", "qualname": "WindowManager", "type": "class", "doc": "

A class representing a WindowManager

\n"}, "pytermgui.window_manager.WindowManager.__init__": {"fullname": "pytermgui.window_manager.WindowManager.__init__", "modulename": "pytermgui.window_manager", "qualname": "WindowManager.__init__", "type": "function", "doc": "

Initialize object

\n", "parameters": ["self", "attrs"], "funcdef": "def"}, "pytermgui.window_manager.WindowManager.is_bindable": {"fullname": "pytermgui.window_manager.WindowManager.is_bindable", "modulename": "pytermgui.window_manager", "qualname": "WindowManager.is_bindable", "type": "variable", "doc": "

Allow binding support

\n"}, "pytermgui.window_manager.WindowManager.framerate": {"fullname": "pytermgui.window_manager.WindowManager.framerate", "modulename": "pytermgui.window_manager", "qualname": "WindowManager.framerate", "type": "variable", "doc": "

Target framerate for rendering. Higher number means more resource usage.

\n"}, "pytermgui.window_manager.WindowManager.should_print": {"fullname": "pytermgui.window_manager.WindowManager.should_print", "modulename": "pytermgui.window_manager", "qualname": "WindowManager.should_print", "type": "variable", "doc": "

Whether the WindowManager has dirty elements

\n\n

An element being \"dirty\" means it has changes not yet shown. Windows\ncan set themselves to be dirty using the Window.is_dirty flag.

\n"}, "pytermgui.window_manager.WindowManager.execute_binding": {"fullname": "pytermgui.window_manager.WindowManager.execute_binding", "modulename": "pytermgui.window_manager", "qualname": "WindowManager.execute_binding", "type": "function", "doc": "

Execute bindings, including mouse ones

\n", "parameters": ["self", "key"], "funcdef": "def"}, "pytermgui.window_manager.WindowManager.handle_key": {"fullname": "pytermgui.window_manager.WindowManager.handle_key", "modulename": "pytermgui.window_manager", "qualname": "WindowManager.handle_key", "type": "function", "doc": "

Process a keypress

\n", "parameters": ["self", "key"], "funcdef": "def"}, "pytermgui.window_manager.WindowManager.process_mouse": {"fullname": "pytermgui.window_manager.WindowManager.process_mouse", "modulename": "pytermgui.window_manager", "qualname": "WindowManager.process_mouse", "type": "function", "doc": "

Process (potential) mouse input

\n", "parameters": ["self", "key"], "funcdef": "def"}, "pytermgui.window_manager.WindowManager.focus": {"fullname": "pytermgui.window_manager.WindowManager.focus", "modulename": "pytermgui.window_manager", "qualname": "WindowManager.focus", "type": "function", "doc": "

Set a window to be focused

\n", "parameters": ["self", "window"], "funcdef": "def"}, "pytermgui.window_manager.WindowManager.add": {"fullname": "pytermgui.window_manager.WindowManager.add", "modulename": "pytermgui.window_manager", "qualname": "WindowManager.add", "type": "function", "doc": "

Add a window to this manager

\n", "parameters": ["self", "window"], "funcdef": "def"}, "pytermgui.window_manager.WindowManager.close": {"fullname": "pytermgui.window_manager.WindowManager.close", "modulename": "pytermgui.window_manager", "qualname": "WindowManager.close", "type": "function", "doc": "

Close a window

\n", "parameters": ["self", "window"], "funcdef": "def"}, "pytermgui.window_manager.WindowManager.on_resize": {"fullname": "pytermgui.window_manager.WindowManager.on_resize", "modulename": "pytermgui.window_manager", "qualname": "WindowManager.on_resize", "type": "function", "doc": "

Correctly update window positions & print when terminal gets resized

\n", "parameters": ["self", "size"], "funcdef": "def"}, "pytermgui.window_manager.WindowManager.process_input": {"fullname": "pytermgui.window_manager.WindowManager.process_input", "modulename": "pytermgui.window_manager", "qualname": "WindowManager.process_input", "type": "function", "doc": "

Process incoming input

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.window_manager.WindowManager.stop": {"fullname": "pytermgui.window_manager.WindowManager.stop", "modulename": "pytermgui.window_manager", "qualname": "WindowManager.stop", "type": "function", "doc": "

Stop main loop

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.window_manager.WindowManager.pause": {"fullname": "pytermgui.window_manager.WindowManager.pause", "modulename": "pytermgui.window_manager", "qualname": "WindowManager.pause", "type": "function", "doc": "

Pause main loop

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.window_manager.WindowManager.unpause": {"fullname": "pytermgui.window_manager.WindowManager.unpause", "modulename": "pytermgui.window_manager", "qualname": "WindowManager.unpause", "type": "function", "doc": "

Pause main loop

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.window_manager.WindowManager.exit": {"fullname": "pytermgui.window_manager.WindowManager.exit", "modulename": "pytermgui.window_manager", "qualname": "WindowManager.exit", "type": "function", "doc": "

Exit program

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.window_manager.WindowManager.run": {"fullname": "pytermgui.window_manager.WindowManager.run", "modulename": "pytermgui.window_manager", "qualname": "WindowManager.run", "type": "function", "doc": "

Run main loop

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.window_manager.WindowManager.print": {"fullname": "pytermgui.window_manager.WindowManager.print", "modulename": "pytermgui.window_manager", "qualname": "WindowManager.print", "type": "function", "doc": "

Print all windows

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.window_manager.WindowManager.show_targets": {"fullname": "pytermgui.window_manager.WindowManager.show_targets", "modulename": "pytermgui.window_manager", "qualname": "WindowManager.show_targets", "type": "function", "doc": "

Show all windows' targets

\n", "parameters": ["self", "color"], "funcdef": "def"}, "pytermgui.window_manager.WindowManager.alert": {"fullname": "pytermgui.window_manager.WindowManager.alert", "modulename": "pytermgui.window_manager", "qualname": "WindowManager.alert", "type": "function", "doc": "

Create a modal window with content

\n", "parameters": ["self", "content"], "funcdef": "def"}}, "docInfo": {"pytermgui": {"qualname": 0, "fullname": 1, "doc": 194}, "pytermgui.auto": {"qualname": 1, "fullname": 2, "doc": 149}, "pytermgui.ansi_interface": {"qualname": 0, "fullname": 2, "doc": 15}, "pytermgui.ansi_interface.Color": {"qualname": 1, "fullname": 3, "doc": 57}, "pytermgui.ansi_interface.Color.__init__": {"qualname": 2, "fullname": 4, "doc": 13}, "pytermgui.ansi_interface.Color.ColorType": {"qualname": 2, "fullname": 4, "doc": 9}, "pytermgui.ansi_interface.Color.names": {"qualname": 2, "fullname": 4, "doc": 19}, "pytermgui.ansi_interface.Color.translate_hex": {"qualname": 2, "fullname": 4, "doc": 8}, "pytermgui.ansi_interface.foreground": {"qualname": 1, "fullname": 3, "doc": 5}, "pytermgui.ansi_interface.background": {"qualname": 1, "fullname": 3, "doc": 5}, "pytermgui.ansi_interface.terminal": {"qualname": 1, "fullname": 3, "doc": 0}, "pytermgui.ansi_interface.is_interactive": {"qualname": 1, "fullname": 3, "doc": 9}, "pytermgui.ansi_interface.save_screen": {"qualname": 1, "fullname": 3, "doc": 7}, "pytermgui.ansi_interface.restore_screen": {"qualname": 1, "fullname": 3, "doc": 5}, "pytermgui.ansi_interface.set_alt_buffer": {"qualname": 1, "fullname": 3, "doc": 6}, "pytermgui.ansi_interface.unset_alt_buffer": {"qualname": 1, "fullname": 3, "doc": 7}, "pytermgui.ansi_interface.clear": {"qualname": 1, "fullname": 3, "doc": 36}, "pytermgui.ansi_interface.hide_cursor": {"qualname": 1, "fullname": 3, "doc": 3}, "pytermgui.ansi_interface.show_cursor": {"qualname": 1, "fullname": 3, "doc": 3}, "pytermgui.ansi_interface.save_cursor": {"qualname": 1, "fullname": 3, "doc": 6}, "pytermgui.ansi_interface.restore_cursor": {"qualname": 1, "fullname": 3, "doc": 5}, "pytermgui.ansi_interface.report_cursor": {"qualname": 1, "fullname": 3, "doc": 2}, "pytermgui.ansi_interface.move_cursor": {"qualname": 1, "fullname": 3, "doc": 12}, "pytermgui.ansi_interface.cursor_up": {"qualname": 1, "fullname": 3, "doc": 14}, "pytermgui.ansi_interface.cursor_down": {"qualname": 1, "fullname": 3, "doc": 14}, "pytermgui.ansi_interface.cursor_right": {"qualname": 1, "fullname": 3, "doc": 14}, "pytermgui.ansi_interface.cursor_left": {"qualname": 1, "fullname": 3, "doc": 14}, "pytermgui.ansi_interface.cursor_next_line": {"qualname": 1, "fullname": 3, "doc": 16}, "pytermgui.ansi_interface.cursor_prev_line": {"qualname": 1, "fullname": 3, "doc": 16}, "pytermgui.ansi_interface.cursor_column": {"qualname": 1, "fullname": 3, "doc": 16}, "pytermgui.ansi_interface.cursor_home": {"qualname": 1, "fullname": 3, "doc": 13}, "pytermgui.ansi_interface.set_echo": {"qualname": 1, "fullname": 3, "doc": 4}, "pytermgui.ansi_interface.unset_echo": {"qualname": 1, "fullname": 3, "doc": 4}, "pytermgui.ansi_interface.set_mode": {"qualname": 1, "fullname": 3, "doc": 37}, "pytermgui.ansi_interface.MouseAction": {"qualname": 1, "fullname": 3, "doc": 4}, "pytermgui.ansi_interface.MouseAction.LEFT_CLICK": {"qualname": 2, "fullname": 4, "doc": 5}, "pytermgui.ansi_interface.MouseAction.LEFT_DRAG": {"qualname": 2, "fullname": 4, "doc": 6}, "pytermgui.ansi_interface.MouseAction.RIGHT_CLICK": {"qualname": 2, "fullname": 4, "doc": 5}, "pytermgui.ansi_interface.MouseAction.RIGHT_DRAG": {"qualname": 2, "fullname": 4, "doc": 6}, "pytermgui.ansi_interface.MouseAction.SCROLL_UP": {"qualname": 2, "fullname": 4, "doc": 5}, "pytermgui.ansi_interface.MouseAction.SCROLL_DOWN": {"qualname": 2, "fullname": 4, "doc": 5}, "pytermgui.ansi_interface.MouseAction.HOVER": {"qualname": 2, "fullname": 4, "doc": 10}, "pytermgui.ansi_interface.MouseAction.RELEASE": {"qualname": 2, "fullname": 4, "doc": 7}, "pytermgui.ansi_interface.MouseEvent": {"qualname": 1, "fullname": 3, "doc": 34}, "pytermgui.ansi_interface.MouseEvent.__init__": {"qualname": 2, "fullname": 4, "doc": 0}, "pytermgui.ansi_interface.report_mouse": {"qualname": 1, "fullname": 3, "doc": 47}, "pytermgui.ansi_interface.translate_mouse": {"qualname": 1, "fullname": 3, "doc": 16}, "pytermgui.ansi_interface.print_to": {"qualname": 1, "fullname": 3, "doc": 11}, "pytermgui.ansi_interface.reset": {"qualname": 1, "fullname": 3, "doc": 3}, "pytermgui.ansi_interface.bold": {"qualname": 1, "fullname": 3, "doc": 3}, "pytermgui.ansi_interface.dim": {"qualname": 1, "fullname": 3, "doc": 3}, "pytermgui.ansi_interface.italic": {"qualname": 1, "fullname": 3, "doc": 3}, "pytermgui.ansi_interface.underline": {"qualname": 1, "fullname": 3, "doc": 3}, "pytermgui.ansi_interface.blink": {"qualname": 1, "fullname": 3, "doc": 3}, "pytermgui.ansi_interface.inverse": {"qualname": 1, "fullname": 3, "doc": 4}, "pytermgui.ansi_interface.invisible": {"qualname": 1, "fullname": 3, "doc": 8}, "pytermgui.ansi_interface.strikethrough": {"qualname": 1, "fullname": 3, "doc": 3}, "pytermgui.cmd": {"qualname": 0, "fullname": 2, "doc": 16}, "pytermgui.cmd.Application": {"qualname": 1, "fullname": 3, "doc": 3}, "pytermgui.cmd.Application.__init__": {"qualname": 2, "fullname": 4, "doc": 2}, "pytermgui.cmd.Application.standalone": {"qualname": 2, "fullname": 4, "doc": 0}, "pytermgui.cmd.Application.finish": {"qualname": 2, "fullname": 4, "doc": 24}, "pytermgui.cmd.Application.construct_window": {"qualname": 2, "fullname": 4, "doc": 3}, "pytermgui.context_managers": {"qualname": 0, "fullname": 2, "doc": 22}, "pytermgui.context_managers.cursor_at": {"qualname": 1, "fullname": 3, "doc": 6}, "pytermgui.context_managers.alt_buffer": {"qualname": 1, "fullname": 3, "doc": 12}, "pytermgui.context_managers.mouse_handler": {"qualname": 1, "fullname": 3, "doc": 55}, "pytermgui.enums": {"qualname": 0, "fullname": 2, "doc": 28}, "pytermgui.enums.SizePolicy": {"qualname": 1, "fullname": 3, "doc": 5}, "pytermgui.enums.SizePolicy.FILL": {"qualname": 2, "fullname": 4, "doc": 7}, "pytermgui.enums.SizePolicy.STATIC": {"qualname": 2, "fullname": 4, "doc": 7}, "pytermgui.enums.SizePolicy.RELATIVE": {"qualname": 2, "fullname": 4, "doc": 8}, "pytermgui.enums.WidgetAlignment": {"qualname": 1, "fullname": 3, "doc": 7}, "pytermgui.enums.WidgetAlignment.LEFT": {"qualname": 2, "fullname": 4, "doc": 0}, "pytermgui.enums.WidgetAlignment.CENTER": {"qualname": 2, "fullname": 4, "doc": 0}, "pytermgui.enums.WidgetAlignment.RIGHT": {"qualname": 2, "fullname": 4, "doc": 0}, "pytermgui.exceptions": {"qualname": 0, "fullname": 2, "doc": 5}, "pytermgui.exceptions.WidthExceededError": {"qualname": 1, "fullname": 3, "doc": 5}, "pytermgui.exceptions.LineLengthError": {"qualname": 1, "fullname": 3, "doc": 5}, "pytermgui.exceptions.AnsiSyntaxError": {"qualname": 1, "fullname": 3, "doc": 6}, "pytermgui.exceptions.MarkupSyntaxError": {"qualname": 1, "fullname": 3, "doc": 6}, "pytermgui.file_loaders": {"qualname": 0, "fullname": 2, "doc": 268}, "pytermgui.file_loaders.WidgetNamespace": {"qualname": 1, "fullname": 3, "doc": 5}, "pytermgui.file_loaders.WidgetNamespace.__init__": {"qualname": 2, "fullname": 4, "doc": 0}, "pytermgui.file_loaders.WidgetNamespace.from_config": {"qualname": 2, "fullname": 4, "doc": 4}, "pytermgui.file_loaders.WidgetNamespace.apply_to": {"qualname": 2, "fullname": 4, "doc": 4}, "pytermgui.file_loaders.WidgetNamespace.apply_config": {"qualname": 2, "fullname": 4, "doc": 5}, "pytermgui.file_loaders.FileLoader": {"qualname": 1, "fullname": 3, "doc": 25}, "pytermgui.file_loaders.FileLoader.__init__": {"qualname": 2, "fullname": 4, "doc": 2}, "pytermgui.file_loaders.FileLoader.serializer": {"qualname": 2, "fullname": 4, "doc": 14}, "pytermgui.file_loaders.FileLoader.parse": {"qualname": 2, "fullname": 4, "doc": 7}, "pytermgui.file_loaders.FileLoader.register": {"qualname": 2, "fullname": 4, "doc": 3}, "pytermgui.file_loaders.FileLoader.load_str": {"qualname": 2, "fullname": 4, "doc": 16}, "pytermgui.file_loaders.FileLoader.load": {"qualname": 2, "fullname": 4, "doc": 13}, "pytermgui.file_loaders.YamlLoader": {"qualname": 1, "fullname": 3, "doc": 4}, "pytermgui.file_loaders.YamlLoader.__init__": {"qualname": 2, "fullname": 4, "doc": 5}, "pytermgui.file_loaders.YamlLoader.parse": {"qualname": 2, "fullname": 4, "doc": 3}, "pytermgui.file_loaders.JsonLoader": {"qualname": 1, "fullname": 3, "doc": 4}, "pytermgui.file_loaders.JsonLoader.parse": {"qualname": 2, "fullname": 4, "doc": 3}, "pytermgui.helpers": {"qualname": 0, "fullname": 2, "doc": 4}, "pytermgui.helpers.strip_ansi": {"qualname": 1, "fullname": 3, "doc": 4}, "pytermgui.helpers.strip_markup": {"qualname": 1, "fullname": 3, "doc": 4}, "pytermgui.helpers.real_length": {"qualname": 1, "fullname": 3, "doc": 3}, "pytermgui.helpers.get_sequences": {"qualname": 1, "fullname": 3, "doc": 4}, "pytermgui.helpers.break_line": {"qualname": 1, "fullname": 3, "doc": 36}, "pytermgui.input": {"qualname": 0, "fullname": 2, "doc": 24}, "pytermgui.input.keys": {"qualname": 1, "fullname": 3, "doc": 6}, "pytermgui.input.getch": {"qualname": 1, "fullname": 3, "doc": 6}, "pytermgui.inspector": {"qualname": 0, "fullname": 2, "doc": 14}, "pytermgui.inspector.inspect": {"qualname": 1, "fullname": 3, "doc": 2}, "pytermgui.inspector.Inspector": {"qualname": 1, "fullname": 3, "doc": 6}, "pytermgui.inspector.Inspector.__init__": {"qualname": 2, "fullname": 4, "doc": 4}, "pytermgui.inspector.Inspector.styles": {"qualname": 2, "fullname": 4, "doc": 3}, "pytermgui.inspector.Inspector.inspect": {"qualname": 2, "fullname": 4, "doc": 3}, "pytermgui.parser": {"qualname": 0, "fullname": 2, "doc": 212}, "pytermgui.parser.MacroCallable": {"qualname": 1, "fullname": 3, "doc": 0}, "pytermgui.parser.MacroCall": {"qualname": 1, "fullname": 3, "doc": 0}, "pytermgui.parser.MarkupLanguage": {"qualname": 1, "fullname": 3, "doc": 73}, "pytermgui.parser.MarkupLanguage.__init__": {"qualname": 2, "fullname": 4, "doc": 2}, "pytermgui.parser.MarkupLanguage.tokenize_markup": {"qualname": 2, "fullname": 4, "doc": 7}, "pytermgui.parser.MarkupLanguage.tokenize_ansi": {"qualname": 2, "fullname": 4, "doc": 7}, "pytermgui.parser.MarkupLanguage.define": {"qualname": 2, "fullname": 4, "doc": 9}, "pytermgui.parser.MarkupLanguage.alias": {"qualname": 2, "fullname": 4, "doc": 7}, "pytermgui.parser.MarkupLanguage.parse": {"qualname": 2, "fullname": 4, "doc": 2}, "pytermgui.parser.MarkupLanguage.get_markup": {"qualname": 2, "fullname": 4, "doc": 3}, "pytermgui.parser.markup": {"qualname": 1, "fullname": 3, "doc": 0}, "pytermgui.serializer": {"qualname": 0, "fullname": 2, "doc": 13}, "pytermgui.serializer.serializer": {"qualname": 1, "fullname": 3, "doc": 0}, "pytermgui.serializer.Serializer": {"qualname": 1, "fullname": 3, "doc": 49}, "pytermgui.serializer.Serializer.__init__": {"qualname": 2, "fullname": 4, "doc": 4}, "pytermgui.serializer.Serializer.get_widgets": {"qualname": 2, "fullname": 4, "doc": 2}, "pytermgui.serializer.Serializer.dump_to_dict": {"qualname": 2, "fullname": 4, "doc": 7}, "pytermgui.serializer.Serializer.register_box": {"qualname": 2, "fullname": 4, "doc": 4}, "pytermgui.serializer.Serializer.register": {"qualname": 2, "fullname": 4, "doc": 13}, "pytermgui.serializer.Serializer.from_dict": {"qualname": 2, "fullname": 4, "doc": 3}, "pytermgui.serializer.Serializer.from_file": {"qualname": 2, "fullname": 4, "doc": 4}, "pytermgui.serializer.Serializer.to_file": {"qualname": 2, "fullname": 4, "doc": 4}, "pytermgui.widgets": {"qualname": 0, "fullname": 2, "doc": 138}, "pytermgui.widgets.get_widget": {"qualname": 1, "fullname": 3, "doc": 2}, "pytermgui.widgets.get_id": {"qualname": 1, "fullname": 3, "doc": 3}, "pytermgui.widgets.base": {"qualname": 0, "fullname": 3, "doc": 7}, "pytermgui.widgets.base.MouseTarget": {"qualname": 1, "fullname": 4, "doc": 3}, "pytermgui.widgets.base.MouseTarget.__init__": {"qualname": 2, "fullname": 5, "doc": 0}, "pytermgui.widgets.base.MouseTarget.parent": {"qualname": 2, "fullname": 5, "doc": 7}, "pytermgui.widgets.base.MouseTarget.left": {"qualname": 2, "fullname": 5, "doc": 4}, "pytermgui.widgets.base.MouseTarget.right": {"qualname": 2, "fullname": 5, "doc": 4}, "pytermgui.widgets.base.MouseTarget.height": {"qualname": 2, "fullname": 5, "doc": 2}, "pytermgui.widgets.base.MouseTarget.top": {"qualname": 2, "fullname": 5, "doc": 4}, "pytermgui.widgets.base.MouseTarget.onclick": {"qualname": 2, "fullname": 5, "doc": 4}, "pytermgui.widgets.base.MouseTarget.start": {"qualname": 2, "fullname": 5, "doc": 2}, "pytermgui.widgets.base.MouseTarget.end": {"qualname": 2, "fullname": 5, "doc": 2}, "pytermgui.widgets.base.MouseTarget.adjust": {"qualname": 2, "fullname": 5, "doc": 9}, "pytermgui.widgets.base.MouseTarget.contains": {"qualname": 2, "fullname": 5, "doc": 6}, "pytermgui.widgets.base.MouseTarget.click": {"qualname": 2, "fullname": 5, "doc": 5}, "pytermgui.widgets.base.MouseTarget.show": {"qualname": 2, "fullname": 5, "doc": 9}, "pytermgui.widgets.base.MouseCallback": {"qualname": 1, "fullname": 4, "doc": 0}, "pytermgui.widgets.base.Widget": {"qualname": 1, "fullname": 4, "doc": 3}, "pytermgui.widgets.base.Widget.__init__": {"qualname": 2, "fullname": 5, "doc": 2}, "pytermgui.widgets.base.Widget.set_style": {"qualname": 2, "fullname": 5, "doc": 4}, "pytermgui.widgets.base.Widget.set_char": {"qualname": 2, "fullname": 5, "doc": 4}, "pytermgui.widgets.base.Widget.styles": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.base.Widget.chars": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.base.Widget.keys": {"qualname": 2, "fullname": 5, "doc": 4}, "pytermgui.widgets.base.Widget.serialized": {"qualname": 2, "fullname": 5, "doc": 7}, "pytermgui.widgets.base.Widget.is_bindable": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.base.Widget.size_policy": {"qualname": 2, "fullname": 5, "doc": 7}, "pytermgui.widgets.base.Widget.parent_align": {"qualname": 2, "fullname": 5, "doc": 5}, "pytermgui.widgets.base.Widget.bindings": {"qualname": 2, "fullname": 5, "doc": 4}, "pytermgui.widgets.base.Widget.id": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.base.Widget.selectables_length": {"qualname": 2, "fullname": 5, "doc": 11}, "pytermgui.widgets.base.Widget.selectables": {"qualname": 2, "fullname": 5, "doc": 5}, "pytermgui.widgets.base.Widget.is_selectable": {"qualname": 2, "fullname": 5, "doc": 7}, "pytermgui.widgets.base.Widget.static_width": {"qualname": 2, "fullname": 5, "doc": 0}, "pytermgui.widgets.base.Widget.define_mouse_target": {"qualname": 2, "fullname": 5, "doc": 14}, "pytermgui.widgets.base.Widget.get_target": {"qualname": 2, "fullname": 5, "doc": 2}, "pytermgui.widgets.base.Widget.handle_mouse": {"qualname": 2, "fullname": 5, "doc": 9}, "pytermgui.widgets.base.Widget.handle_key": {"qualname": 2, "fullname": 5, "doc": 8}, "pytermgui.widgets.base.Widget.serialize": {"qualname": 2, "fullname": 5, "doc": 5}, "pytermgui.widgets.base.Widget.copy": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.base.Widget.get_lines": {"qualname": 2, "fullname": 5, "doc": 11}, "pytermgui.widgets.base.Widget.bind": {"qualname": 2, "fullname": 5, "doc": 18}, "pytermgui.widgets.base.Widget.execute_binding": {"qualname": 2, "fullname": 5, "doc": 12}, "pytermgui.widgets.base.Widget.select": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.base.Widget.show_targets": {"qualname": 2, "fullname": 5, "doc": 8}, "pytermgui.widgets.base.Widget.print": {"qualname": 2, "fullname": 5, "doc": 7}, "pytermgui.widgets.base.Widget.debug": {"qualname": 2, "fullname": 5, "doc": 4}, "pytermgui.widgets.base.Widget.from_data": {"qualname": 2, "fullname": 5, "doc": 149}, "pytermgui.widgets.base.Container": {"qualname": 1, "fullname": 4, "doc": 3}, "pytermgui.widgets.base.Container.__init__": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.base.Container.chars": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.base.Container.styles": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.base.Container.keys": {"qualname": 2, "fullname": 5, "doc": 4}, "pytermgui.widgets.base.Container.serialized": {"qualname": 2, "fullname": 5, "doc": 7}, "pytermgui.widgets.base.Container.allow_fullscreen": {"qualname": 2, "fullname": 5, "doc": 0}, "pytermgui.widgets.base.Container.sidelength": {"qualname": 2, "fullname": 5, "doc": 4}, "pytermgui.widgets.base.Container.selectables": {"qualname": 2, "fullname": 5, "doc": 20}, "pytermgui.widgets.base.Container.selectables_length": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.base.Container.selected": {"qualname": 2, "fullname": 5, "doc": 4}, "pytermgui.widgets.base.Container.box": {"qualname": 2, "fullname": 5, "doc": 4}, "pytermgui.widgets.base.Container.get_lines": {"qualname": 2, "fullname": 5, "doc": 44}, "pytermgui.widgets.base.Container.set_widgets": {"qualname": 2, "fullname": 5, "doc": 5}, "pytermgui.widgets.base.Container.serialize": {"qualname": 2, "fullname": 5, "doc": 5}, "pytermgui.widgets.base.Container.pop": {"qualname": 2, "fullname": 5, "doc": 4}, "pytermgui.widgets.base.Container.remove": {"qualname": 2, "fullname": 5, "doc": 4}, "pytermgui.widgets.base.Container.set_recursive_depth": {"qualname": 2, "fullname": 5, "doc": 4}, "pytermgui.widgets.base.Container.select": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.base.Container.center": {"qualname": 2, "fullname": 5, "doc": 18}, "pytermgui.widgets.base.Container.handle_mouse": {"qualname": 2, "fullname": 5, "doc": 5}, "pytermgui.widgets.base.Container.handle_key": {"qualname": 2, "fullname": 5, "doc": 4}, "pytermgui.widgets.base.Container.wipe": {"qualname": 2, "fullname": 5, "doc": 4}, "pytermgui.widgets.base.Container.show_targets": {"qualname": 2, "fullname": 5, "doc": 8}, "pytermgui.widgets.base.Container.print": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.base.Container.debug": {"qualname": 2, "fullname": 5, "doc": 5}, "pytermgui.widgets.base.Label": {"qualname": 1, "fullname": 4, "doc": 40}, "pytermgui.widgets.base.Label.__init__": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.base.Label.styles": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.base.Label.serialized": {"qualname": 2, "fullname": 5, "doc": 7}, "pytermgui.widgets.base.Label.get_lines": {"qualname": 2, "fullname": 5, "doc": 6}, "pytermgui.widgets.boxes": {"qualname": 0, "fullname": 3, "doc": 40}, "pytermgui.widgets.boxes.Box": {"qualname": 1, "fullname": 4, "doc": 119}, "pytermgui.widgets.boxes.Box.__init__": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.boxes.Box.CharType": {"qualname": 2, "fullname": 5, "doc": 0}, "pytermgui.widgets.boxes.Box.set_chars_of": {"qualname": 2, "fullname": 5, "doc": 8}, "pytermgui.widgets.boxes.Box.debug": {"qualname": 2, "fullname": 5, "doc": 4}, "pytermgui.widgets.boxes.BASIC": {"qualname": 1, "fullname": 4, "doc": 0}, "pytermgui.widgets.boxes.HEAVY": {"qualname": 1, "fullname": 4, "doc": 0}, "pytermgui.widgets.boxes.EMPTY": {"qualname": 1, "fullname": 4, "doc": 0}, "pytermgui.widgets.boxes.EMPTY_VERTICAL": {"qualname": 1, "fullname": 4, "doc": 0}, "pytermgui.widgets.boxes.EMPTY_HORIZONTAL": {"qualname": 1, "fullname": 4, "doc": 0}, "pytermgui.widgets.boxes.SINGLE": {"qualname": 1, "fullname": 4, "doc": 0}, "pytermgui.widgets.boxes.SINGLE_VERTICAL": {"qualname": 1, "fullname": 4, "doc": 0}, "pytermgui.widgets.boxes.SINGLE_HORIZONTAL": {"qualname": 1, "fullname": 4, "doc": 0}, "pytermgui.widgets.boxes.DOUBLE_HORIZONTAL": {"qualname": 1, "fullname": 4, "doc": 0}, "pytermgui.widgets.boxes.DOUBLE_VERTICAL": {"qualname": 1, "fullname": 4, "doc": 0}, "pytermgui.widgets.boxes.DOUBLE_SIDES": {"qualname": 1, "fullname": 4, "doc": 0}, "pytermgui.widgets.boxes.DOUBLE": {"qualname": 1, "fullname": 4, "doc": 0}, "pytermgui.widgets.boxes.DOUBLE_TOP": {"qualname": 1, "fullname": 4, "doc": 0}, "pytermgui.widgets.boxes.DOUBLE_BOTTOM": {"qualname": 1, "fullname": 4, "doc": 0}, "pytermgui.widgets.buttons": {"qualname": 0, "fullname": 3, "doc": 6}, "pytermgui.widgets.buttons.Button": {"qualname": 1, "fullname": 4, "doc": 6}, "pytermgui.widgets.buttons.Button.__init__": {"qualname": 2, "fullname": 5, "doc": 2}, "pytermgui.widgets.buttons.Button.chars": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.buttons.Button.styles": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.buttons.Button.handle_mouse": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.buttons.Button.get_lines": {"qualname": 2, "fullname": 5, "doc": 2}, "pytermgui.widgets.buttons.Checkbox": {"qualname": 1, "fullname": 4, "doc": 2}, "pytermgui.widgets.buttons.Checkbox.__init__": {"qualname": 2, "fullname": 5, "doc": 2}, "pytermgui.widgets.buttons.Checkbox.chars": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.buttons.Checkbox.toggle": {"qualname": 2, "fullname": 5, "doc": 2}, "pytermgui.widgets.buttons.Toggle": {"qualname": 1, "fullname": 4, "doc": 5}, "pytermgui.widgets.buttons.Toggle.__init__": {"qualname": 2, "fullname": 5, "doc": 2}, "pytermgui.widgets.buttons.Toggle.chars": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.extra": {"qualname": 0, "fullname": 3, "doc": 6}, "pytermgui.widgets.extra.InputField": {"qualname": 1, "fullname": 4, "doc": 45}, "pytermgui.widgets.extra.InputField.__init__": {"qualname": 2, "fullname": 5, "doc": 2}, "pytermgui.widgets.extra.InputField.styles": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.extra.InputField.is_bindable": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.extra.InputField.cursor": {"qualname": 2, "fullname": 5, "doc": 1}, "pytermgui.widgets.extra.InputField.selectables_length": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.extra.InputField.handle_key": {"qualname": 2, "fullname": 5, "doc": 7}, "pytermgui.widgets.extra.InputField.handle_mouse": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.extra.InputField.get_lines": {"qualname": 2, "fullname": 5, "doc": 2}, "pytermgui.widgets.extra.Splitter": {"qualname": 1, "fullname": 4, "doc": 6}, "pytermgui.widgets.extra.Splitter.chars": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.extra.Splitter.styles": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.extra.Splitter.keys": {"qualname": 2, "fullname": 5, "doc": 4}, "pytermgui.widgets.extra.Splitter.parent_align": {"qualname": 2, "fullname": 5, "doc": 5}, "pytermgui.widgets.extra.Splitter.get_lines": {"qualname": 2, "fullname": 5, "doc": 6}, "pytermgui.widgets.extra.Splitter.debug": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.extra.ColorPicker": {"qualname": 1, "fullname": 4, "doc": 5}, "pytermgui.widgets.extra.ColorPicker.__init__": {"qualname": 2, "fullname": 5, "doc": 4}, "pytermgui.widgets.extra.ColorPicker.serialized": {"qualname": 2, "fullname": 5, "doc": 7}, "pytermgui.widgets.extra.ColorPicker.toggle_layer": {"qualname": 2, "fullname": 5, "doc": 2}, "pytermgui.widgets.extra.ColorPicker.get_lines": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.extra.ColorPicker.debug": {"qualname": 2, "fullname": 5, "doc": 4}, "pytermgui.widgets.extra.Slider": {"qualname": 1, "fullname": 4, "doc": 26}, "pytermgui.widgets.extra.Slider.__init__": {"qualname": 2, "fullname": 5, "doc": 2}, "pytermgui.widgets.extra.Slider.locked": {"qualname": 2, "fullname": 5, "doc": 8}, "pytermgui.widgets.extra.Slider.show_percentage": {"qualname": 2, "fullname": 5, "doc": 4}, "pytermgui.widgets.extra.Slider.chars": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.extra.Slider.styles": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.extra.Slider.keys": {"qualname": 2, "fullname": 5, "doc": 4}, "pytermgui.widgets.extra.Slider.selectables_length": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.extra.Slider.value": {"qualname": 2, "fullname": 5, "doc": 2}, "pytermgui.widgets.extra.Slider.handle_mouse": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.extra.Slider.handle_key": {"qualname": 2, "fullname": 5, "doc": 4}, "pytermgui.widgets.extra.Slider.get_lines": {"qualname": 2, "fullname": 5, "doc": 2}, "pytermgui.widgets.styles": {"qualname": 0, "fullname": 3, "doc": 18}, "pytermgui.widgets.styles.MarkupFormatter": {"qualname": 1, "fullname": 4, "doc": 39}, "pytermgui.widgets.styles.MarkupFormatter.__init__": {"qualname": 2, "fullname": 5, "doc": 0}, "pytermgui.widgets.styles.MarkupFormatter.ensure_reset": {"qualname": 2, "fullname": 5, "doc": 0}, "pytermgui.widgets.styles.MarkupFormatter.ensure_strip": {"qualname": 2, "fullname": 5, "doc": 0}, "pytermgui.widgets.styles.StyleCall": {"qualname": 1, "fullname": 4, "doc": 17}, "pytermgui.widgets.styles.StyleCall.__init__": {"qualname": 2, "fullname": 5, "doc": 0}, "pytermgui.widgets.styles.StyleType": {"qualname": 1, "fullname": 4, "doc": 0}, "pytermgui.widgets.styles.DepthlessStyleType": {"qualname": 1, "fullname": 4, "doc": 0}, "pytermgui.widgets.styles.CharType": {"qualname": 1, "fullname": 4, "doc": 0}, "pytermgui.widgets.styles.MARKUP": {"qualname": 1, "fullname": 4, "doc": 10}, "pytermgui.widgets.styles.FOREGROUND": {"qualname": 1, "fullname": 4, "doc": 6}, "pytermgui.widgets.styles.BACKGROUND": {"qualname": 1, "fullname": 4, "doc": 5}, "pytermgui.widgets.styles.CLICKABLE": {"qualname": 1, "fullname": 4, "doc": 8}, "pytermgui.widgets.styles.CLICKED": {"qualname": 1, "fullname": 4, "doc": 8}, "pytermgui.window_manager": {"qualname": 0, "fullname": 2, "doc": 107}, "pytermgui.window_manager.Window": {"qualname": 1, "fullname": 3, "doc": 19}, "pytermgui.window_manager.Window.__init__": {"qualname": 2, "fullname": 4, "doc": 2}, "pytermgui.window_manager.Window.is_bindable": {"qualname": 2, "fullname": 4, "doc": 3}, "pytermgui.window_manager.Window.size_policy": {"qualname": 2, "fullname": 4, "doc": 7}, "pytermgui.window_manager.Window.allow_fullscreen": {"qualname": 2, "fullname": 4, "doc": 9}, "pytermgui.window_manager.Window.title": {"qualname": 2, "fullname": 4, "doc": 5}, "pytermgui.window_manager.Window.is_static": {"qualname": 2, "fullname": 4, "doc": 5}, "pytermgui.window_manager.Window.is_modal": {"qualname": 2, "fullname": 4, "doc": 8}, "pytermgui.window_manager.Window.is_noblur": {"qualname": 2, "fullname": 4, "doc": 9}, "pytermgui.window_manager.Window.is_noresize": {"qualname": 2, "fullname": 4, "doc": 5}, "pytermgui.window_manager.Window.styles": {"qualname": 2, "fullname": 4, "doc": 3}, "pytermgui.window_manager.Window.rect": {"qualname": 2, "fullname": 4, "doc": 4}, "pytermgui.window_manager.Window.set_title": {"qualname": 2, "fullname": 4, "doc": 3}, "pytermgui.window_manager.Window.set_fullscreen": {"qualname": 2, "fullname": 4, "doc": 3}, "pytermgui.window_manager.Window.center": {"qualname": 2, "fullname": 4, "doc": 2}, "pytermgui.window_manager.Window.close": {"qualname": 2, "fullname": 4, "doc": 5}, "pytermgui.window_manager.Window.print": {"qualname": 2, "fullname": 4, "doc": 3}, "pytermgui.window_manager.WindowManager": {"qualname": 1, "fullname": 3, "doc": 3}, "pytermgui.window_manager.WindowManager.__init__": {"qualname": 2, "fullname": 4, "doc": 2}, "pytermgui.window_manager.WindowManager.is_bindable": {"qualname": 2, "fullname": 4, "doc": 3}, "pytermgui.window_manager.WindowManager.framerate": {"qualname": 2, "fullname": 4, "doc": 9}, "pytermgui.window_manager.WindowManager.should_print": {"qualname": 2, "fullname": 4, "doc": 18}, "pytermgui.window_manager.WindowManager.execute_binding": {"qualname": 2, "fullname": 4, "doc": 5}, "pytermgui.window_manager.WindowManager.handle_key": {"qualname": 2, "fullname": 4, "doc": 2}, "pytermgui.window_manager.WindowManager.process_mouse": {"qualname": 2, "fullname": 4, "doc": 4}, "pytermgui.window_manager.WindowManager.focus": {"qualname": 2, "fullname": 4, "doc": 3}, "pytermgui.window_manager.WindowManager.add": {"qualname": 2, "fullname": 4, "doc": 3}, "pytermgui.window_manager.WindowManager.close": {"qualname": 2, "fullname": 4, "doc": 2}, "pytermgui.window_manager.WindowManager.on_resize": {"qualname": 2, "fullname": 4, "doc": 9}, "pytermgui.window_manager.WindowManager.process_input": {"qualname": 2, "fullname": 4, "doc": 3}, "pytermgui.window_manager.WindowManager.stop": {"qualname": 2, "fullname": 4, "doc": 3}, "pytermgui.window_manager.WindowManager.pause": {"qualname": 2, "fullname": 4, "doc": 3}, "pytermgui.window_manager.WindowManager.unpause": {"qualname": 2, "fullname": 4, "doc": 3}, "pytermgui.window_manager.WindowManager.exit": {"qualname": 2, "fullname": 4, "doc": 2}, "pytermgui.window_manager.WindowManager.run": {"qualname": 2, "fullname": 4, "doc": 3}, "pytermgui.window_manager.WindowManager.print": {"qualname": 2, "fullname": 4, "doc": 2}, "pytermgui.window_manager.WindowManager.show_targets": {"qualname": 2, "fullname": 4, "doc": 3}, "pytermgui.window_manager.WindowManager.alert": {"qualname": 2, "fullname": 4, "doc": 4}}, "length": 341, "save": true}, "index": {"qualname": {"root": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"pytermgui.auto": {"tf": 1}}, "df": 1}}}, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"pytermgui.cmd.Application": {"tf": 1}, "pytermgui.cmd.Application.__init__": {"tf": 1}, "pytermgui.cmd.Application.standalone": {"tf": 1}, "pytermgui.cmd.Application.finish": {"tf": 1}, "pytermgui.cmd.Application.construct_window": {"tf": 1}}, "df": 5}}, "y": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"pytermgui.file_loaders.WidgetNamespace.apply_to": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui.file_loaders.WidgetNamespace.apply_config": {"tf": 1}}, "df": 1}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"pytermgui.context_managers.alt_buffer": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "a": {"docs": {"pytermgui.parser.MarkupLanguage.alias": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.widgets.base.Container.allow_fullscreen": {"tf": 1}, "pytermgui.window_manager.Window.allow_fullscreen": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.window_manager.WindowManager.alert": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.exceptions.AnsiSyntaxError": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.MouseTarget.adjust": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {"pytermgui.window_manager.WindowManager.add": {"tf": 1}}, "df": 1}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.ansi_interface.Color.__init__": {"tf": 1}, "pytermgui.ansi_interface.Color.ColorType": {"tf": 1}, "pytermgui.ansi_interface.Color.names": {"tf": 1}, "pytermgui.ansi_interface.Color.translate_hex": {"tf": 1}}, "df": 5, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.ansi_interface.Color.ColorType": {"tf": 1}}, "df": 1}}}, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"pytermgui.widgets.extra.ColorPicker": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.__init__": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.serialized": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.toggle_layer": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.get_lines": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.debug": {"tf": 1}}, "df": 6}}}}}}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"pytermgui.cmd.Application.construct_window": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.widgets.base.MouseTarget.contains": {"tf": 1}, "pytermgui.widgets.base.Container": {"tf": 1}, "pytermgui.widgets.base.Container.__init__": {"tf": 1}, "pytermgui.widgets.base.Container.chars": {"tf": 1}, "pytermgui.widgets.base.Container.styles": {"tf": 1}, "pytermgui.widgets.base.Container.keys": {"tf": 1}, "pytermgui.widgets.base.Container.serialized": {"tf": 1}, "pytermgui.widgets.base.Container.allow_fullscreen": {"tf": 1}, "pytermgui.widgets.base.Container.sidelength": {"tf": 1}, "pytermgui.widgets.base.Container.selectables": {"tf": 1}, "pytermgui.widgets.base.Container.selectables_length": {"tf": 1}, "pytermgui.widgets.base.Container.selected": {"tf": 1}, "pytermgui.widgets.base.Container.box": {"tf": 1}, "pytermgui.widgets.base.Container.get_lines": {"tf": 1}, "pytermgui.widgets.base.Container.set_widgets": {"tf": 1}, "pytermgui.widgets.base.Container.serialize": {"tf": 1}, "pytermgui.widgets.base.Container.pop": {"tf": 1}, "pytermgui.widgets.base.Container.remove": {"tf": 1}, "pytermgui.widgets.base.Container.set_recursive_depth": {"tf": 1}, "pytermgui.widgets.base.Container.select": {"tf": 1}, "pytermgui.widgets.base.Container.center": {"tf": 1}, "pytermgui.widgets.base.Container.handle_mouse": {"tf": 1}, "pytermgui.widgets.base.Container.handle_key": {"tf": 1}, "pytermgui.widgets.base.Container.wipe": {"tf": 1}, "pytermgui.widgets.base.Container.show_targets": {"tf": 1}, "pytermgui.widgets.base.Container.print": {"tf": 1}, "pytermgui.widgets.base.Container.debug": {"tf": 1}}, "df": 27}}}}}, "p": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.widgets.base.Widget.copy": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.clear": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"pytermgui.widgets.base.MouseTarget.click": {"tf": 1}, "pytermgui.widgets.styles.CLICKED": {"tf": 1}}, "df": 2, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.widgets.styles.CLICKABLE": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.window_manager.Window.close": {"tf": 1}, "pytermgui.window_manager.WindowManager.close": {"tf": 1}}, "df": 2}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.widgets.extra.InputField.cursor": {"tf": 1}}, "df": 1, "_": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.ansi_interface.cursor_up": {"tf": 1}}, "df": 1}}, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.cursor_down": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.cursor_right": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.cursor_left": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.cursor_next_line": {"tf": 1}}, "df": 1}}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.cursor_prev_line": {"tf": 1}}, "df": 1}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.cursor_column": {"tf": 1}}, "df": 1}}}}}}, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"pytermgui.ansi_interface.cursor_home": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.context_managers.cursor_at": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.enums.WidgetAlignment.CENTER": {"tf": 1}, "pytermgui.widgets.base.Container.center": {"tf": 1}, "pytermgui.window_manager.Window.center": {"tf": 1}}, "df": 3}}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.widgets.base.Widget.chars": {"tf": 1}, "pytermgui.widgets.base.Container.chars": {"tf": 1}, "pytermgui.widgets.buttons.Button.chars": {"tf": 1}, "pytermgui.widgets.buttons.Checkbox.chars": {"tf": 1}, "pytermgui.widgets.buttons.Toggle.chars": {"tf": 1}, "pytermgui.widgets.extra.Splitter.chars": {"tf": 1}, "pytermgui.widgets.extra.Slider.chars": {"tf": 1}}, "df": 7, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.widgets.boxes.Box.CharType": {"tf": 1}, "pytermgui.widgets.styles.CharType": {"tf": 1}}, "df": 2}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "x": {"docs": {"pytermgui.widgets.buttons.Checkbox": {"tf": 1}, "pytermgui.widgets.buttons.Checkbox.__init__": {"tf": 1}, "pytermgui.widgets.buttons.Checkbox.chars": {"tf": 1}, "pytermgui.widgets.buttons.Checkbox.toggle": {"tf": 1}}, "df": 4}}}}}}}}, "_": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "_": {"docs": {"pytermgui.ansi_interface.Color.__init__": {"tf": 1}, "pytermgui.ansi_interface.MouseEvent.__init__": {"tf": 1}, "pytermgui.cmd.Application.__init__": {"tf": 1}, "pytermgui.file_loaders.WidgetNamespace.__init__": {"tf": 1}, "pytermgui.file_loaders.FileLoader.__init__": {"tf": 1}, "pytermgui.file_loaders.YamlLoader.__init__": {"tf": 1}, "pytermgui.inspector.Inspector.__init__": {"tf": 1}, "pytermgui.parser.MarkupLanguage.__init__": {"tf": 1}, "pytermgui.serializer.Serializer.__init__": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.__init__": {"tf": 1}, "pytermgui.widgets.base.Widget.__init__": {"tf": 1}, "pytermgui.widgets.base.Container.__init__": {"tf": 1}, "pytermgui.widgets.base.Label.__init__": {"tf": 1}, "pytermgui.widgets.boxes.Box.__init__": {"tf": 1}, "pytermgui.widgets.buttons.Button.__init__": {"tf": 1}, "pytermgui.widgets.buttons.Checkbox.__init__": {"tf": 1}, "pytermgui.widgets.buttons.Toggle.__init__": {"tf": 1}, "pytermgui.widgets.extra.InputField.__init__": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.__init__": {"tf": 1}, "pytermgui.widgets.extra.Slider.__init__": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter.__init__": {"tf": 1}, "pytermgui.widgets.styles.StyleCall.__init__": {"tf": 1}, "pytermgui.window_manager.Window.__init__": {"tf": 1}, "pytermgui.window_manager.WindowManager.__init__": {"tf": 1}}, "df": 24}}}}}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.ansi_interface.Color.names": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"pytermgui.ansi_interface.Color.translate_hex": {"tf": 1}}, "df": 1}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.ansi_interface.translate_mouse": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.terminal": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.parser.MarkupLanguage.tokenize_markup": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.parser.MarkupLanguage.tokenize_ansi": {"tf": 1}}, "df": 1}}}}}}}}}}}, "_": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.serializer.Serializer.to_file": {"tf": 1}}, "df": 1}}}}, "p": {"docs": {"pytermgui.widgets.base.MouseTarget.top": {"tf": 1}}, "df": 1}, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.widgets.buttons.Checkbox.toggle": {"tf": 1}, "pytermgui.widgets.buttons.Toggle": {"tf": 1}, "pytermgui.widgets.buttons.Toggle.__init__": {"tf": 1}, "pytermgui.widgets.buttons.Toggle.chars": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"pytermgui.widgets.extra.ColorPicker.toggle_layer": {"tf": 1}}, "df": 1}}}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.window_manager.Window.title": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.ansi_interface.foreground": {"tf": 1}, "pytermgui.widgets.styles.FOREGROUND": {"tf": 1}}, "df": 2}}}}}}}}, "c": {"docs": {}, "df": 0, "u": {"docs": {"pytermgui.window_manager.WindowManager.focus": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.cmd.Application.finish": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.enums.SizePolicy.FILL": {"tf": 1}}, "df": 1}, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.file_loaders.FileLoader": {"tf": 1}, "pytermgui.file_loaders.FileLoader.__init__": {"tf": 1}, "pytermgui.file_loaders.FileLoader.serializer": {"tf": 1}, "pytermgui.file_loaders.FileLoader.parse": {"tf": 1}, "pytermgui.file_loaders.FileLoader.register": {"tf": 1}, "pytermgui.file_loaders.FileLoader.load_str": {"tf": 1}, "pytermgui.file_loaders.FileLoader.load": {"tf": 1}}, "df": 7}}}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui.file_loaders.WidgetNamespace.from_config": {"tf": 1}}, "df": 1}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.serializer.Serializer.from_dict": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.serializer.Serializer.from_file": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.window_manager.WindowManager.framerate": {"tf": 1}}, "df": 1}}}}}}, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.ansi_interface.background": {"tf": 1}, "pytermgui.widgets.styles.BACKGROUND": {"tf": 1}}, "df": 2}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"pytermgui.widgets.boxes.BASIC": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.ansi_interface.bold": {"tf": 1}}, "df": 1}}, "x": {"docs": {"pytermgui.widgets.base.Container.box": {"tf": 1}, "pytermgui.widgets.boxes.Box": {"tf": 1}, "pytermgui.widgets.boxes.Box.__init__": {"tf": 1}, "pytermgui.widgets.boxes.Box.CharType": {"tf": 1}, "pytermgui.widgets.boxes.Box.set_chars_of": {"tf": 1}, "pytermgui.widgets.boxes.Box.debug": {"tf": 1}}, "df": 6}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "k": {"docs": {"pytermgui.ansi_interface.blink": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.helpers.break_line": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.widgets.base.Widget.bindings": {"tf": 1}, "pytermgui.widgets.base.Widget.bind": {"tf": 1}}, "df": 2}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.widgets.buttons.Button": {"tf": 1}, "pytermgui.widgets.buttons.Button.__init__": {"tf": 1}, "pytermgui.widgets.buttons.Button.chars": {"tf": 1}, "pytermgui.widgets.buttons.Button.styles": {"tf": 1}, "pytermgui.widgets.buttons.Button.handle_mouse": {"tf": 1}, "pytermgui.widgets.buttons.Button.get_lines": {"tf": 1}}, "df": 6}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.is_interactive": {"tf": 1}}, "df": 1}}}}}}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.widgets.base.Widget.is_bindable": {"tf": 1}, "pytermgui.widgets.extra.InputField.is_bindable": {"tf": 1}, "pytermgui.window_manager.Window.is_bindable": {"tf": 1}, "pytermgui.window_manager.WindowManager.is_bindable": {"tf": 1}}, "df": 4}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.Widget.is_selectable": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.window_manager.Window.is_static": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.window_manager.Window.is_modal": {"tf": 1}}, "df": 1}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.window_manager.Window.is_noblur": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.window_manager.Window.is_noresize": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.ansi_interface.italic": {"tf": 1}}, "df": 1}}}, "n": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.ansi_interface.inverse": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.ansi_interface.invisible": {"tf": 1}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.inspector.inspect": {"tf": 1}, "pytermgui.inspector.Inspector.inspect": {"tf": 1}}, "df": 2, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.inspector.Inspector": {"tf": 1}, "pytermgui.inspector.Inspector.__init__": {"tf": 1}, "pytermgui.inspector.Inspector.styles": {"tf": 1}, "pytermgui.inspector.Inspector.inspect": {"tf": 1}}, "df": 4}}}}}}}, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.widgets.extra.InputField": {"tf": 1}, "pytermgui.widgets.extra.InputField.__init__": {"tf": 1}, "pytermgui.widgets.extra.InputField.styles": {"tf": 1}, "pytermgui.widgets.extra.InputField.is_bindable": {"tf": 1}, "pytermgui.widgets.extra.InputField.cursor": {"tf": 1}, "pytermgui.widgets.extra.InputField.selectables_length": {"tf": 1}, "pytermgui.widgets.extra.InputField.handle_key": {"tf": 1}, "pytermgui.widgets.extra.InputField.handle_mouse": {"tf": 1}, "pytermgui.widgets.extra.InputField.get_lines": {"tf": 1}}, "df": 9}}}}}}}}}, "d": {"docs": {"pytermgui.widgets.base.Widget.id": {"tf": 1}}, "df": 1}}, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.save_screen": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.save_cursor": {"tf": 1}}, "df": 1}}}}}}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"pytermgui.ansi_interface.set_alt_buffer": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {"pytermgui.ansi_interface.set_echo": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.ansi_interface.set_mode": {"tf": 1}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.widgets.base.Widget.set_style": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.widgets.base.Widget.set_char": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "f": {"docs": {"pytermgui.widgets.boxes.Box.set_chars_of": {"tf": 1}}, "df": 1}}}}}}}}, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.Container.set_widgets": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.widgets.base.Container.set_recursive_depth": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.window_manager.Window.set_title": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.window_manager.Window.set_fullscreen": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.file_loaders.FileLoader.serializer": {"tf": 1}, "pytermgui.serializer.serializer": {"tf": 1}, "pytermgui.serializer.Serializer": {"tf": 1}, "pytermgui.serializer.Serializer.__init__": {"tf": 1}, "pytermgui.serializer.Serializer.get_widgets": {"tf": 1}, "pytermgui.serializer.Serializer.dump_to_dict": {"tf": 1}, "pytermgui.serializer.Serializer.register_box": {"tf": 1}, "pytermgui.serializer.Serializer.register": {"tf": 1}, "pytermgui.serializer.Serializer.from_dict": {"tf": 1}, "pytermgui.serializer.Serializer.from_file": {"tf": 1}, "pytermgui.serializer.Serializer.to_file": {"tf": 1}, "pytermgui.widgets.base.Widget.serialized": {"tf": 1}, "pytermgui.widgets.base.Widget.serialize": {"tf": 1}, "pytermgui.widgets.base.Container.serialized": {"tf": 1}, "pytermgui.widgets.base.Container.serialize": {"tf": 1}, "pytermgui.widgets.base.Label.serialized": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.serialized": {"tf": 1}}, "df": 17}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.Widget.selectables": {"tf": 1}, "pytermgui.widgets.base.Widget.select": {"tf": 1}, "pytermgui.widgets.base.Container.selectables": {"tf": 1}, "pytermgui.widgets.base.Container.selected": {"tf": 1}, "pytermgui.widgets.base.Container.select": {"tf": 1}}, "df": 5, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.widgets.base.Widget.selectables_length": {"tf": 1}, "pytermgui.widgets.base.Container.selectables_length": {"tf": 1}, "pytermgui.widgets.extra.InputField.selectables_length": {"tf": 1}, "pytermgui.widgets.extra.Slider.selectables_length": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"pytermgui.widgets.base.MouseTarget.show": {"tf": 1}}, "df": 1, "_": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.show_cursor": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.Widget.show_targets": {"tf": 1}, "pytermgui.widgets.base.Container.show_targets": {"tf": 1}, "pytermgui.window_manager.WindowManager.show_targets": {"tf": 1}}, "df": 3}}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui.widgets.extra.Slider.show_percentage": {"tf": 1}}, "df": 1}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.window_manager.WindowManager.should_print": {"tf": 1}}, "df": 1}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.ansi_interface.MouseAction.SCROLL_UP": {"tf": 1}}, "df": 1}}, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.MouseAction.SCROLL_DOWN": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.ansi_interface.strikethrough": {"tf": 1}}, "df": 1}}}}}}}}}, "p": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.helpers.strip_ansi": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.helpers.strip_markup": {"tf": 1}}, "df": 1}}}}}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.cmd.Application.standalone": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"pytermgui.enums.SizePolicy.STATIC": {"tf": 1}}, "df": 1, "_": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.widgets.base.Widget.static_width": {"tf": 1}}, "df": 1}}}}}}}}}, "r": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.MouseTarget.start": {"tf": 1}}, "df": 1}}}, "y": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.inspector.Inspector.styles": {"tf": 1}, "pytermgui.widgets.base.Widget.styles": {"tf": 1}, "pytermgui.widgets.base.Container.styles": {"tf": 1}, "pytermgui.widgets.base.Label.styles": {"tf": 1}, "pytermgui.widgets.buttons.Button.styles": {"tf": 1}, "pytermgui.widgets.extra.InputField.styles": {"tf": 1}, "pytermgui.widgets.extra.Splitter.styles": {"tf": 1}, "pytermgui.widgets.extra.Slider.styles": {"tf": 1}, "pytermgui.window_manager.Window.styles": {"tf": 1}}, "df": 9, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.widgets.styles.StyleCall": {"tf": 1}, "pytermgui.widgets.styles.StyleCall.__init__": {"tf": 1}}, "df": 2}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.widgets.styles.StyleType": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.window_manager.WindowManager.stop": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.enums.SizePolicy": {"tf": 1}, "pytermgui.enums.SizePolicy.FILL": {"tf": 1}, "pytermgui.enums.SizePolicy.STATIC": {"tf": 1}, "pytermgui.enums.SizePolicy.RELATIVE": {"tf": 1}}, "df": 4}}}}}}, "_": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.widgets.base.Widget.size_policy": {"tf": 1}, "pytermgui.window_manager.Window.size_policy": {"tf": 1}}, "df": 2}}}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.widgets.base.Container.sidelength": {"tf": 1}}, "df": 1}}}}}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.widgets.boxes.SINGLE": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.boxes.SINGLE_VERTICAL": {"tf": 1}}, "df": 1}}}}, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.boxes.SINGLE_HORIZONTAL": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.widgets.extra.Splitter": {"tf": 1}, "pytermgui.widgets.extra.Splitter.chars": {"tf": 1}, "pytermgui.widgets.extra.Splitter.styles": {"tf": 1}, "pytermgui.widgets.extra.Splitter.keys": {"tf": 1}, "pytermgui.widgets.extra.Splitter.parent_align": {"tf": 1}, "pytermgui.widgets.extra.Splitter.get_lines": {"tf": 1}, "pytermgui.widgets.extra.Splitter.debug": {"tf": 1}}, "df": 7}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.widgets.extra.Slider": {"tf": 1}, "pytermgui.widgets.extra.Slider.__init__": {"tf": 1}, "pytermgui.widgets.extra.Slider.locked": {"tf": 1}, "pytermgui.widgets.extra.Slider.show_percentage": {"tf": 1}, "pytermgui.widgets.extra.Slider.chars": {"tf": 1}, "pytermgui.widgets.extra.Slider.styles": {"tf": 1}, "pytermgui.widgets.extra.Slider.keys": {"tf": 1}, "pytermgui.widgets.extra.Slider.selectables_length": {"tf": 1}, "pytermgui.widgets.extra.Slider.value": {"tf": 1}, "pytermgui.widgets.extra.Slider.handle_mouse": {"tf": 1}, "pytermgui.widgets.extra.Slider.handle_key": {"tf": 1}, "pytermgui.widgets.extra.Slider.get_lines": {"tf": 1}}, "df": 12}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.restore_screen": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.restore_cursor": {"tf": 1}}, "df": 1}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.reset": {"tf": 1}}, "df": 1}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.report_cursor": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.ansi_interface.report_mouse": {"tf": 1}}, "df": 1}}}}}}}}}, "l": {"docs": {"pytermgui.enums.SizePolicy.RELATIVE": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.ansi_interface.MouseAction.RELEASE": {"tf": 1}}, "df": 1}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.file_loaders.FileLoader.register": {"tf": 1}, "pytermgui.serializer.Serializer.register": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "x": {"docs": {"pytermgui.serializer.Serializer.register_box": {"tf": 1}}, "df": 1}}}}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.helpers.real_length": {"tf": 1}}, "df": 1}}}}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {"pytermgui.widgets.base.Container.remove": {"tf": 1}}, "df": 1}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.window_manager.Window.rect": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.enums.WidgetAlignment.RIGHT": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.right": {"tf": 1}}, "df": 2, "_": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"pytermgui.ansi_interface.MouseAction.RIGHT_CLICK": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui.ansi_interface.MouseAction.RIGHT_DRAG": {"tf": 1}}, "df": 1}}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.window_manager.WindowManager.run": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"pytermgui.ansi_interface.unset_alt_buffer": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {"pytermgui.ansi_interface.unset_echo": {"tf": 1}}, "df": 1}}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.underline": {"tf": 1}}, "df": 1}}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.window_manager.WindowManager.unpause": {"tf": 1}}, "df": 1}}}}}}, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.hide_cursor": {"tf": 1}}, "df": 1}}}}}}}}}}, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.MouseAction.HOVER": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.MouseTarget.height": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.widgets.boxes.HEAVY": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.widgets.base.Widget.handle_mouse": {"tf": 1}, "pytermgui.widgets.base.Container.handle_mouse": {"tf": 1}, "pytermgui.widgets.buttons.Button.handle_mouse": {"tf": 1}, "pytermgui.widgets.extra.InputField.handle_mouse": {"tf": 1}, "pytermgui.widgets.extra.Slider.handle_mouse": {"tf": 1}}, "df": 5}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"pytermgui.widgets.base.Widget.handle_key": {"tf": 1}, "pytermgui.widgets.base.Container.handle_key": {"tf": 1}, "pytermgui.widgets.extra.InputField.handle_key": {"tf": 1}, "pytermgui.widgets.extra.Slider.handle_key": {"tf": 1}, "pytermgui.window_manager.WindowManager.handle_key": {"tf": 1}}, "df": 5}}}}}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.move_cursor": {"tf": 1}}, "df": 1}}}}}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.MouseAction": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.LEFT_CLICK": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.LEFT_DRAG": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.RIGHT_CLICK": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.RIGHT_DRAG": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.SCROLL_UP": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.SCROLL_DOWN": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.HOVER": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.RELEASE": {"tf": 1}}, "df": 9}}}, "e": {"docs": {}, "df": 0, "v": {"docs": {"pytermgui.ansi_interface.MouseEvent": {"tf": 1}, "pytermgui.ansi_interface.MouseEvent.__init__": {"tf": 1}}, "df": 2}}, "_": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.context_managers.mouse_handler": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.MouseTarget": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.__init__": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.parent": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.left": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.right": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.height": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.top": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.onclick": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.start": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.end": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.adjust": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.contains": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.click": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.show": {"tf": 1}}, "df": 14}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"pytermgui.widgets.base.MouseCallback": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.parser.markup": {"tf": 1}, "pytermgui.widgets.styles.MARKUP": {"tf": 1}}, "df": 2, "s": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.exceptions.MarkupSyntaxError": {"tf": 1}}, "df": 1}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui.parser.MarkupLanguage": {"tf": 1}, "pytermgui.parser.MarkupLanguage.__init__": {"tf": 1}, "pytermgui.parser.MarkupLanguage.tokenize_markup": {"tf": 1}, "pytermgui.parser.MarkupLanguage.tokenize_ansi": {"tf": 1}, "pytermgui.parser.MarkupLanguage.define": {"tf": 1}, "pytermgui.parser.MarkupLanguage.alias": {"tf": 1}, "pytermgui.parser.MarkupLanguage.parse": {"tf": 1}, "pytermgui.parser.MarkupLanguage.get_markup": {"tf": 1}}, "df": 8}}}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.styles.MarkupFormatter": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter.__init__": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter.ensure_reset": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter.ensure_strip": {"tf": 1}}, "df": 4}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.parser.MacroCallable": {"tf": 1}, "pytermgui.parser.MacroCall": {"tf": 1}}, "df": 2}}}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.enums.WidgetAlignment.LEFT": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.left": {"tf": 1}}, "df": 2, "_": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"pytermgui.ansi_interface.MouseAction.LEFT_CLICK": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui.ansi_interface.MouseAction.LEFT_DRAG": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.exceptions.LineLengthError": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.file_loaders.FileLoader.load": {"tf": 1}}, "df": 1, "_": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.file_loaders.FileLoader.load_str": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "k": {"docs": {"pytermgui.widgets.extra.Slider.locked": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.widgets.base.Label": {"tf": 1}, "pytermgui.widgets.base.Label.__init__": {"tf": 1}, "pytermgui.widgets.base.Label.styles": {"tf": 1}, "pytermgui.widgets.base.Label.serialized": {"tf": 1}, "pytermgui.widgets.base.Label.get_lines": {"tf": 1}}, "df": 5}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.Widget.print": {"tf": 1}, "pytermgui.widgets.base.Container.print": {"tf": 1}, "pytermgui.window_manager.Window.print": {"tf": 1}, "pytermgui.window_manager.WindowManager.print": {"tf": 1}}, "df": 4, "_": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"pytermgui.ansi_interface.print_to": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.window_manager.WindowManager.process_mouse": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.window_manager.WindowManager.process_input": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.file_loaders.FileLoader.parse": {"tf": 1}, "pytermgui.file_loaders.YamlLoader.parse": {"tf": 1}, "pytermgui.file_loaders.JsonLoader.parse": {"tf": 1}, "pytermgui.parser.MarkupLanguage.parse": {"tf": 1}}, "df": 4}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.MouseTarget.parent": {"tf": 1}}, "df": 1, "_": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.widgets.base.Widget.parent_align": {"tf": 1}, "pytermgui.widgets.extra.Splitter.parent_align": {"tf": 1}}, "df": 2}}}}}}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.window_manager.WindowManager.pause": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.widgets.base.Container.pop": {"tf": 1}}, "df": 1}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {"pytermgui.ansi_interface.dim": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.parser.MarkupLanguage.define": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.Widget.define_mouse_target": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui.widgets.base.Widget.debug": {"tf": 1}, "pytermgui.widgets.base.Container.debug": {"tf": 1}, "pytermgui.widgets.boxes.Box.debug": {"tf": 1}, "pytermgui.widgets.extra.Splitter.debug": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.debug": {"tf": 1}}, "df": 5}}}, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.widgets.styles.DepthlessStyleType": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.serializer.Serializer.dump_to_dict": {"tf": 1}}, "df": 1}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.widgets.boxes.DOUBLE": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.boxes.DOUBLE_HORIZONTAL": {"tf": 1}}, "df": 1}}}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.boxes.DOUBLE_VERTICAL": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.widgets.boxes.DOUBLE_SIDES": {"tf": 1}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.widgets.boxes.DOUBLE_TOP": {"tf": 1}}, "df": 1}}}, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"pytermgui.widgets.boxes.DOUBLE_BOTTOM": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.Widget": {"tf": 1}, "pytermgui.widgets.base.Widget.__init__": {"tf": 1}, "pytermgui.widgets.base.Widget.set_style": {"tf": 1}, "pytermgui.widgets.base.Widget.set_char": {"tf": 1}, "pytermgui.widgets.base.Widget.styles": {"tf": 1}, "pytermgui.widgets.base.Widget.chars": {"tf": 1}, "pytermgui.widgets.base.Widget.keys": {"tf": 1}, "pytermgui.widgets.base.Widget.serialized": {"tf": 1}, "pytermgui.widgets.base.Widget.is_bindable": {"tf": 1}, "pytermgui.widgets.base.Widget.size_policy": {"tf": 1}, "pytermgui.widgets.base.Widget.parent_align": {"tf": 1}, "pytermgui.widgets.base.Widget.bindings": {"tf": 1}, "pytermgui.widgets.base.Widget.id": {"tf": 1}, "pytermgui.widgets.base.Widget.selectables_length": {"tf": 1}, "pytermgui.widgets.base.Widget.selectables": {"tf": 1}, "pytermgui.widgets.base.Widget.is_selectable": {"tf": 1}, "pytermgui.widgets.base.Widget.static_width": {"tf": 1}, "pytermgui.widgets.base.Widget.define_mouse_target": {"tf": 1}, "pytermgui.widgets.base.Widget.get_target": {"tf": 1}, "pytermgui.widgets.base.Widget.handle_mouse": {"tf": 1}, "pytermgui.widgets.base.Widget.handle_key": {"tf": 1}, "pytermgui.widgets.base.Widget.serialize": {"tf": 1}, "pytermgui.widgets.base.Widget.copy": {"tf": 1}, "pytermgui.widgets.base.Widget.get_lines": {"tf": 1}, "pytermgui.widgets.base.Widget.bind": {"tf": 1}, "pytermgui.widgets.base.Widget.execute_binding": {"tf": 1}, "pytermgui.widgets.base.Widget.select": {"tf": 1}, "pytermgui.widgets.base.Widget.show_targets": {"tf": 1}, "pytermgui.widgets.base.Widget.print": {"tf": 1}, "pytermgui.widgets.base.Widget.debug": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 31, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.enums.WidgetAlignment": {"tf": 1}, "pytermgui.enums.WidgetAlignment.LEFT": {"tf": 1}, "pytermgui.enums.WidgetAlignment.CENTER": {"tf": 1}, "pytermgui.enums.WidgetAlignment.RIGHT": {"tf": 1}}, "df": 4}}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {"pytermgui.file_loaders.WidgetNamespace": {"tf": 1}, "pytermgui.file_loaders.WidgetNamespace.__init__": {"tf": 1}, "pytermgui.file_loaders.WidgetNamespace.from_config": {"tf": 1}, "pytermgui.file_loaders.WidgetNamespace.apply_to": {"tf": 1}, "pytermgui.file_loaders.WidgetNamespace.apply_config": {"tf": 1}}, "df": 5}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.exceptions.WidthExceededError": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.widgets.base.Container.wipe": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"pytermgui.window_manager.Window": {"tf": 1}, "pytermgui.window_manager.Window.__init__": {"tf": 1}, "pytermgui.window_manager.Window.is_bindable": {"tf": 1}, "pytermgui.window_manager.Window.size_policy": {"tf": 1}, "pytermgui.window_manager.Window.allow_fullscreen": {"tf": 1}, "pytermgui.window_manager.Window.title": {"tf": 1}, "pytermgui.window_manager.Window.is_static": {"tf": 1}, "pytermgui.window_manager.Window.is_modal": {"tf": 1}, "pytermgui.window_manager.Window.is_noblur": {"tf": 1}, "pytermgui.window_manager.Window.is_noresize": {"tf": 1}, "pytermgui.window_manager.Window.styles": {"tf": 1}, "pytermgui.window_manager.Window.rect": {"tf": 1}, "pytermgui.window_manager.Window.set_title": {"tf": 1}, "pytermgui.window_manager.Window.set_fullscreen": {"tf": 1}, "pytermgui.window_manager.Window.center": {"tf": 1}, "pytermgui.window_manager.Window.close": {"tf": 1}, "pytermgui.window_manager.Window.print": {"tf": 1}}, "df": 17, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui.window_manager.WindowManager": {"tf": 1}, "pytermgui.window_manager.WindowManager.__init__": {"tf": 1}, "pytermgui.window_manager.WindowManager.is_bindable": {"tf": 1}, "pytermgui.window_manager.WindowManager.framerate": {"tf": 1}, "pytermgui.window_manager.WindowManager.should_print": {"tf": 1}, "pytermgui.window_manager.WindowManager.execute_binding": {"tf": 1}, "pytermgui.window_manager.WindowManager.handle_key": {"tf": 1}, "pytermgui.window_manager.WindowManager.process_mouse": {"tf": 1}, "pytermgui.window_manager.WindowManager.focus": {"tf": 1}, "pytermgui.window_manager.WindowManager.add": {"tf": 1}, "pytermgui.window_manager.WindowManager.close": {"tf": 1}, "pytermgui.window_manager.WindowManager.on_resize": {"tf": 1}, "pytermgui.window_manager.WindowManager.process_input": {"tf": 1}, "pytermgui.window_manager.WindowManager.stop": {"tf": 1}, "pytermgui.window_manager.WindowManager.pause": {"tf": 1}, "pytermgui.window_manager.WindowManager.unpause": {"tf": 1}, "pytermgui.window_manager.WindowManager.exit": {"tf": 1}, "pytermgui.window_manager.WindowManager.run": {"tf": 1}, "pytermgui.window_manager.WindowManager.print": {"tf": 1}, "pytermgui.window_manager.WindowManager.show_targets": {"tf": 1}, "pytermgui.window_manager.WindowManager.alert": {"tf": 1}}, "df": 21}}}}}}}}}}}, "y": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.file_loaders.YamlLoader": {"tf": 1}, "pytermgui.file_loaders.YamlLoader.__init__": {"tf": 1}, "pytermgui.file_loaders.YamlLoader.parse": {"tf": 1}}, "df": 3}}}}}}}}, "j": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.file_loaders.JsonLoader": {"tf": 1}, "pytermgui.file_loaders.JsonLoader.parse": {"tf": 1}}, "df": 2}}}}}}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {"pytermgui.helpers.get_sequences": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.parser.MarkupLanguage.get_markup": {"tf": 1}}, "df": 1}}}}}}, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.serializer.Serializer.get_widgets": {"tf": 1}, "pytermgui.widgets.get_widget": {"tf": 1}}, "df": 2}}}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.widgets.get_id": {"tf": 1}}, "df": 1}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.Widget.get_target": {"tf": 1}}, "df": 1}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.widgets.base.Widget.get_lines": {"tf": 1}, "pytermgui.widgets.base.Container.get_lines": {"tf": 1}, "pytermgui.widgets.base.Label.get_lines": {"tf": 1}, "pytermgui.widgets.buttons.Button.get_lines": {"tf": 1}, "pytermgui.widgets.extra.InputField.get_lines": {"tf": 1}, "pytermgui.widgets.extra.Splitter.get_lines": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.get_lines": {"tf": 1}, "pytermgui.widgets.extra.Slider.get_lines": {"tf": 1}}, "df": 8}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.input.getch": {"tf": 1}}, "df": 1}}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"pytermgui.input.keys": {"tf": 1}, "pytermgui.widgets.base.Widget.keys": {"tf": 1}, "pytermgui.widgets.base.Container.keys": {"tf": 1}, "pytermgui.widgets.extra.Splitter.keys": {"tf": 1}, "pytermgui.widgets.extra.Slider.keys": {"tf": 1}}, "df": 5}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"pytermgui.widgets.base.MouseTarget.onclick": {"tf": 1}}, "df": 1}}}}}, "_": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.window_manager.WindowManager.on_resize": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.widgets.base.MouseTarget.end": {"tf": 1}}, "df": 1}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.styles.MarkupFormatter.ensure_reset": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.widgets.styles.MarkupFormatter.ensure_strip": {"tf": 1}}, "df": 1}}}}}}}}}}}, "x": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.widgets.base.Widget.execute_binding": {"tf": 1}, "pytermgui.window_manager.WindowManager.execute_binding": {"tf": 1}}, "df": 2}}}}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.window_manager.WindowManager.exit": {"tf": 1}}, "df": 1}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.widgets.boxes.EMPTY": {"tf": 1}}, "df": 1}, "y": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.boxes.EMPTY_VERTICAL": {"tf": 1}}, "df": 1}}}}, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.boxes.EMPTY_HORIZONTAL": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {"pytermgui.widgets.extra.Slider.value": {"tf": 1}}, "df": 1}}}}}}, "fullname": {"root": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.auto": {"tf": 1}, "pytermgui.ansi_interface": {"tf": 1}, "pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.ansi_interface.Color.__init__": {"tf": 1}, "pytermgui.ansi_interface.Color.ColorType": {"tf": 1}, "pytermgui.ansi_interface.Color.names": {"tf": 1}, "pytermgui.ansi_interface.Color.translate_hex": {"tf": 1}, "pytermgui.ansi_interface.foreground": {"tf": 1}, "pytermgui.ansi_interface.background": {"tf": 1}, "pytermgui.ansi_interface.terminal": {"tf": 1}, "pytermgui.ansi_interface.is_interactive": {"tf": 1}, "pytermgui.ansi_interface.save_screen": {"tf": 1}, "pytermgui.ansi_interface.restore_screen": {"tf": 1}, "pytermgui.ansi_interface.set_alt_buffer": {"tf": 1}, "pytermgui.ansi_interface.unset_alt_buffer": {"tf": 1}, "pytermgui.ansi_interface.clear": {"tf": 1}, "pytermgui.ansi_interface.hide_cursor": {"tf": 1}, "pytermgui.ansi_interface.show_cursor": {"tf": 1}, "pytermgui.ansi_interface.save_cursor": {"tf": 1}, "pytermgui.ansi_interface.restore_cursor": {"tf": 1}, "pytermgui.ansi_interface.report_cursor": {"tf": 1}, "pytermgui.ansi_interface.move_cursor": {"tf": 1}, "pytermgui.ansi_interface.cursor_up": {"tf": 1}, "pytermgui.ansi_interface.cursor_down": {"tf": 1}, "pytermgui.ansi_interface.cursor_right": {"tf": 1}, "pytermgui.ansi_interface.cursor_left": {"tf": 1}, "pytermgui.ansi_interface.cursor_next_line": {"tf": 1}, "pytermgui.ansi_interface.cursor_prev_line": {"tf": 1}, "pytermgui.ansi_interface.cursor_column": {"tf": 1}, "pytermgui.ansi_interface.cursor_home": {"tf": 1}, "pytermgui.ansi_interface.set_echo": {"tf": 1}, "pytermgui.ansi_interface.unset_echo": {"tf": 1}, "pytermgui.ansi_interface.set_mode": {"tf": 1}, "pytermgui.ansi_interface.MouseAction": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.LEFT_CLICK": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.LEFT_DRAG": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.RIGHT_CLICK": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.RIGHT_DRAG": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.SCROLL_UP": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.SCROLL_DOWN": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.HOVER": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.RELEASE": {"tf": 1}, "pytermgui.ansi_interface.MouseEvent": {"tf": 1}, "pytermgui.ansi_interface.MouseEvent.__init__": {"tf": 1}, "pytermgui.ansi_interface.report_mouse": {"tf": 1}, "pytermgui.ansi_interface.translate_mouse": {"tf": 1}, "pytermgui.ansi_interface.print_to": {"tf": 1}, "pytermgui.ansi_interface.reset": {"tf": 1}, "pytermgui.ansi_interface.bold": {"tf": 1}, "pytermgui.ansi_interface.dim": {"tf": 1}, "pytermgui.ansi_interface.italic": {"tf": 1}, "pytermgui.ansi_interface.underline": {"tf": 1}, "pytermgui.ansi_interface.blink": {"tf": 1}, "pytermgui.ansi_interface.inverse": {"tf": 1}, "pytermgui.ansi_interface.invisible": {"tf": 1}, "pytermgui.ansi_interface.strikethrough": {"tf": 1}, "pytermgui.cmd": {"tf": 1}, "pytermgui.cmd.Application": {"tf": 1}, "pytermgui.cmd.Application.__init__": {"tf": 1}, "pytermgui.cmd.Application.standalone": {"tf": 1}, "pytermgui.cmd.Application.finish": {"tf": 1}, "pytermgui.cmd.Application.construct_window": {"tf": 1}, "pytermgui.context_managers": {"tf": 1}, "pytermgui.context_managers.cursor_at": {"tf": 1}, "pytermgui.context_managers.alt_buffer": {"tf": 1}, "pytermgui.context_managers.mouse_handler": {"tf": 1}, "pytermgui.enums": {"tf": 1}, "pytermgui.enums.SizePolicy": {"tf": 1}, "pytermgui.enums.SizePolicy.FILL": {"tf": 1}, "pytermgui.enums.SizePolicy.STATIC": {"tf": 1}, "pytermgui.enums.SizePolicy.RELATIVE": {"tf": 1}, "pytermgui.enums.WidgetAlignment": {"tf": 1}, "pytermgui.enums.WidgetAlignment.LEFT": {"tf": 1}, "pytermgui.enums.WidgetAlignment.CENTER": {"tf": 1}, "pytermgui.enums.WidgetAlignment.RIGHT": {"tf": 1}, "pytermgui.exceptions": {"tf": 1}, "pytermgui.exceptions.WidthExceededError": {"tf": 1}, "pytermgui.exceptions.LineLengthError": {"tf": 1}, "pytermgui.exceptions.AnsiSyntaxError": {"tf": 1}, "pytermgui.exceptions.MarkupSyntaxError": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.file_loaders.WidgetNamespace": {"tf": 1}, "pytermgui.file_loaders.WidgetNamespace.__init__": {"tf": 1}, "pytermgui.file_loaders.WidgetNamespace.from_config": {"tf": 1}, "pytermgui.file_loaders.WidgetNamespace.apply_to": {"tf": 1}, "pytermgui.file_loaders.WidgetNamespace.apply_config": {"tf": 1}, "pytermgui.file_loaders.FileLoader": {"tf": 1}, "pytermgui.file_loaders.FileLoader.__init__": {"tf": 1}, "pytermgui.file_loaders.FileLoader.serializer": {"tf": 1}, "pytermgui.file_loaders.FileLoader.parse": {"tf": 1}, "pytermgui.file_loaders.FileLoader.register": {"tf": 1}, "pytermgui.file_loaders.FileLoader.load_str": {"tf": 1}, "pytermgui.file_loaders.FileLoader.load": {"tf": 1}, "pytermgui.file_loaders.YamlLoader": {"tf": 1}, "pytermgui.file_loaders.YamlLoader.__init__": {"tf": 1}, "pytermgui.file_loaders.YamlLoader.parse": {"tf": 1}, "pytermgui.file_loaders.JsonLoader": {"tf": 1}, "pytermgui.file_loaders.JsonLoader.parse": {"tf": 1}, "pytermgui.helpers": {"tf": 1}, "pytermgui.helpers.strip_ansi": {"tf": 1}, "pytermgui.helpers.strip_markup": {"tf": 1}, "pytermgui.helpers.real_length": {"tf": 1}, "pytermgui.helpers.get_sequences": {"tf": 1}, "pytermgui.helpers.break_line": {"tf": 1}, "pytermgui.input": {"tf": 1}, "pytermgui.input.keys": {"tf": 1}, "pytermgui.input.getch": {"tf": 1}, "pytermgui.inspector": {"tf": 1}, "pytermgui.inspector.inspect": {"tf": 1}, "pytermgui.inspector.Inspector": {"tf": 1}, "pytermgui.inspector.Inspector.__init__": {"tf": 1}, "pytermgui.inspector.Inspector.styles": {"tf": 1}, "pytermgui.inspector.Inspector.inspect": {"tf": 1}, "pytermgui.parser": {"tf": 1}, "pytermgui.parser.MacroCallable": {"tf": 1}, "pytermgui.parser.MacroCall": {"tf": 1}, "pytermgui.parser.MarkupLanguage": {"tf": 1}, "pytermgui.parser.MarkupLanguage.__init__": {"tf": 1}, "pytermgui.parser.MarkupLanguage.tokenize_markup": {"tf": 1}, "pytermgui.parser.MarkupLanguage.tokenize_ansi": {"tf": 1}, "pytermgui.parser.MarkupLanguage.define": {"tf": 1}, "pytermgui.parser.MarkupLanguage.alias": {"tf": 1}, "pytermgui.parser.MarkupLanguage.parse": {"tf": 1}, "pytermgui.parser.MarkupLanguage.get_markup": {"tf": 1}, "pytermgui.parser.markup": {"tf": 1}, "pytermgui.serializer": {"tf": 1}, "pytermgui.serializer.serializer": {"tf": 1}, "pytermgui.serializer.Serializer": {"tf": 1}, "pytermgui.serializer.Serializer.__init__": {"tf": 1}, "pytermgui.serializer.Serializer.get_widgets": {"tf": 1}, "pytermgui.serializer.Serializer.dump_to_dict": {"tf": 1}, "pytermgui.serializer.Serializer.register_box": {"tf": 1}, "pytermgui.serializer.Serializer.register": {"tf": 1}, "pytermgui.serializer.Serializer.from_dict": {"tf": 1}, "pytermgui.serializer.Serializer.from_file": {"tf": 1}, "pytermgui.serializer.Serializer.to_file": {"tf": 1}, "pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.get_widget": {"tf": 1}, "pytermgui.widgets.get_id": {"tf": 1}, "pytermgui.widgets.base": {"tf": 1}, "pytermgui.widgets.base.MouseTarget": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.__init__": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.parent": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.left": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.right": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.height": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.top": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.onclick": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.start": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.end": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.adjust": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.contains": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.click": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.show": {"tf": 1}, "pytermgui.widgets.base.MouseCallback": {"tf": 1}, "pytermgui.widgets.base.Widget": {"tf": 1}, "pytermgui.widgets.base.Widget.__init__": {"tf": 1}, "pytermgui.widgets.base.Widget.set_style": {"tf": 1}, "pytermgui.widgets.base.Widget.set_char": {"tf": 1}, "pytermgui.widgets.base.Widget.styles": {"tf": 1}, "pytermgui.widgets.base.Widget.chars": {"tf": 1}, "pytermgui.widgets.base.Widget.keys": {"tf": 1}, "pytermgui.widgets.base.Widget.serialized": {"tf": 1}, "pytermgui.widgets.base.Widget.is_bindable": {"tf": 1}, "pytermgui.widgets.base.Widget.size_policy": {"tf": 1}, "pytermgui.widgets.base.Widget.parent_align": {"tf": 1}, "pytermgui.widgets.base.Widget.bindings": {"tf": 1}, "pytermgui.widgets.base.Widget.id": {"tf": 1}, "pytermgui.widgets.base.Widget.selectables_length": {"tf": 1}, "pytermgui.widgets.base.Widget.selectables": {"tf": 1}, "pytermgui.widgets.base.Widget.is_selectable": {"tf": 1}, "pytermgui.widgets.base.Widget.static_width": {"tf": 1}, "pytermgui.widgets.base.Widget.define_mouse_target": {"tf": 1}, "pytermgui.widgets.base.Widget.get_target": {"tf": 1}, "pytermgui.widgets.base.Widget.handle_mouse": {"tf": 1}, "pytermgui.widgets.base.Widget.handle_key": {"tf": 1}, "pytermgui.widgets.base.Widget.serialize": {"tf": 1}, "pytermgui.widgets.base.Widget.copy": {"tf": 1}, "pytermgui.widgets.base.Widget.get_lines": {"tf": 1}, "pytermgui.widgets.base.Widget.bind": {"tf": 1}, "pytermgui.widgets.base.Widget.execute_binding": {"tf": 1}, "pytermgui.widgets.base.Widget.select": {"tf": 1}, "pytermgui.widgets.base.Widget.show_targets": {"tf": 1}, "pytermgui.widgets.base.Widget.print": {"tf": 1}, "pytermgui.widgets.base.Widget.debug": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}, "pytermgui.widgets.base.Container": {"tf": 1}, "pytermgui.widgets.base.Container.__init__": {"tf": 1}, "pytermgui.widgets.base.Container.chars": {"tf": 1}, "pytermgui.widgets.base.Container.styles": {"tf": 1}, "pytermgui.widgets.base.Container.keys": {"tf": 1}, "pytermgui.widgets.base.Container.serialized": {"tf": 1}, "pytermgui.widgets.base.Container.allow_fullscreen": {"tf": 1}, "pytermgui.widgets.base.Container.sidelength": {"tf": 1}, "pytermgui.widgets.base.Container.selectables": {"tf": 1}, "pytermgui.widgets.base.Container.selectables_length": {"tf": 1}, "pytermgui.widgets.base.Container.selected": {"tf": 1}, "pytermgui.widgets.base.Container.box": {"tf": 1}, "pytermgui.widgets.base.Container.get_lines": {"tf": 1}, "pytermgui.widgets.base.Container.set_widgets": {"tf": 1}, "pytermgui.widgets.base.Container.serialize": {"tf": 1}, "pytermgui.widgets.base.Container.pop": {"tf": 1}, "pytermgui.widgets.base.Container.remove": {"tf": 1}, "pytermgui.widgets.base.Container.set_recursive_depth": {"tf": 1}, "pytermgui.widgets.base.Container.select": {"tf": 1}, "pytermgui.widgets.base.Container.center": {"tf": 1}, "pytermgui.widgets.base.Container.handle_mouse": {"tf": 1}, "pytermgui.widgets.base.Container.handle_key": {"tf": 1}, "pytermgui.widgets.base.Container.wipe": {"tf": 1}, "pytermgui.widgets.base.Container.show_targets": {"tf": 1}, "pytermgui.widgets.base.Container.print": {"tf": 1}, "pytermgui.widgets.base.Container.debug": {"tf": 1}, "pytermgui.widgets.base.Label": {"tf": 1}, "pytermgui.widgets.base.Label.__init__": {"tf": 1}, "pytermgui.widgets.base.Label.styles": {"tf": 1}, "pytermgui.widgets.base.Label.serialized": {"tf": 1}, "pytermgui.widgets.base.Label.get_lines": {"tf": 1}, "pytermgui.widgets.boxes": {"tf": 1}, "pytermgui.widgets.boxes.Box": {"tf": 1}, "pytermgui.widgets.boxes.Box.__init__": {"tf": 1}, "pytermgui.widgets.boxes.Box.CharType": {"tf": 1}, "pytermgui.widgets.boxes.Box.set_chars_of": {"tf": 1}, "pytermgui.widgets.boxes.Box.debug": {"tf": 1}, "pytermgui.widgets.boxes.BASIC": {"tf": 1}, "pytermgui.widgets.boxes.HEAVY": {"tf": 1}, "pytermgui.widgets.boxes.EMPTY": {"tf": 1}, "pytermgui.widgets.boxes.EMPTY_VERTICAL": {"tf": 1}, "pytermgui.widgets.boxes.EMPTY_HORIZONTAL": {"tf": 1}, "pytermgui.widgets.boxes.SINGLE": {"tf": 1}, "pytermgui.widgets.boxes.SINGLE_VERTICAL": {"tf": 1}, "pytermgui.widgets.boxes.SINGLE_HORIZONTAL": {"tf": 1}, "pytermgui.widgets.boxes.DOUBLE_HORIZONTAL": {"tf": 1}, "pytermgui.widgets.boxes.DOUBLE_VERTICAL": {"tf": 1}, "pytermgui.widgets.boxes.DOUBLE_SIDES": {"tf": 1}, "pytermgui.widgets.boxes.DOUBLE": {"tf": 1}, "pytermgui.widgets.boxes.DOUBLE_TOP": {"tf": 1}, "pytermgui.widgets.boxes.DOUBLE_BOTTOM": {"tf": 1}, "pytermgui.widgets.buttons": {"tf": 1}, "pytermgui.widgets.buttons.Button": {"tf": 1}, "pytermgui.widgets.buttons.Button.__init__": {"tf": 1}, "pytermgui.widgets.buttons.Button.chars": {"tf": 1}, "pytermgui.widgets.buttons.Button.styles": {"tf": 1}, "pytermgui.widgets.buttons.Button.handle_mouse": {"tf": 1}, "pytermgui.widgets.buttons.Button.get_lines": {"tf": 1}, "pytermgui.widgets.buttons.Checkbox": {"tf": 1}, "pytermgui.widgets.buttons.Checkbox.__init__": {"tf": 1}, "pytermgui.widgets.buttons.Checkbox.chars": {"tf": 1}, "pytermgui.widgets.buttons.Checkbox.toggle": {"tf": 1}, "pytermgui.widgets.buttons.Toggle": {"tf": 1}, "pytermgui.widgets.buttons.Toggle.__init__": {"tf": 1}, "pytermgui.widgets.buttons.Toggle.chars": {"tf": 1}, "pytermgui.widgets.extra": {"tf": 1}, "pytermgui.widgets.extra.InputField": {"tf": 1}, "pytermgui.widgets.extra.InputField.__init__": {"tf": 1}, "pytermgui.widgets.extra.InputField.styles": {"tf": 1}, "pytermgui.widgets.extra.InputField.is_bindable": {"tf": 1}, "pytermgui.widgets.extra.InputField.cursor": {"tf": 1}, "pytermgui.widgets.extra.InputField.selectables_length": {"tf": 1}, "pytermgui.widgets.extra.InputField.handle_key": {"tf": 1}, "pytermgui.widgets.extra.InputField.handle_mouse": {"tf": 1}, "pytermgui.widgets.extra.InputField.get_lines": {"tf": 1}, "pytermgui.widgets.extra.Splitter": {"tf": 1}, "pytermgui.widgets.extra.Splitter.chars": {"tf": 1}, "pytermgui.widgets.extra.Splitter.styles": {"tf": 1}, "pytermgui.widgets.extra.Splitter.keys": {"tf": 1}, "pytermgui.widgets.extra.Splitter.parent_align": {"tf": 1}, "pytermgui.widgets.extra.Splitter.get_lines": {"tf": 1}, "pytermgui.widgets.extra.Splitter.debug": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.__init__": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.serialized": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.toggle_layer": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.get_lines": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.debug": {"tf": 1}, "pytermgui.widgets.extra.Slider": {"tf": 1}, "pytermgui.widgets.extra.Slider.__init__": {"tf": 1}, "pytermgui.widgets.extra.Slider.locked": {"tf": 1}, "pytermgui.widgets.extra.Slider.show_percentage": {"tf": 1}, "pytermgui.widgets.extra.Slider.chars": {"tf": 1}, "pytermgui.widgets.extra.Slider.styles": {"tf": 1}, "pytermgui.widgets.extra.Slider.keys": {"tf": 1}, "pytermgui.widgets.extra.Slider.selectables_length": {"tf": 1}, "pytermgui.widgets.extra.Slider.value": {"tf": 1}, "pytermgui.widgets.extra.Slider.handle_mouse": {"tf": 1}, "pytermgui.widgets.extra.Slider.handle_key": {"tf": 1}, "pytermgui.widgets.extra.Slider.get_lines": {"tf": 1}, "pytermgui.widgets.styles": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter.__init__": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter.ensure_reset": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter.ensure_strip": {"tf": 1}, "pytermgui.widgets.styles.StyleCall": {"tf": 1}, "pytermgui.widgets.styles.StyleCall.__init__": {"tf": 1}, "pytermgui.widgets.styles.StyleType": {"tf": 1}, "pytermgui.widgets.styles.DepthlessStyleType": {"tf": 1}, "pytermgui.widgets.styles.CharType": {"tf": 1}, "pytermgui.widgets.styles.MARKUP": {"tf": 1}, "pytermgui.widgets.styles.FOREGROUND": {"tf": 1}, "pytermgui.widgets.styles.BACKGROUND": {"tf": 1}, "pytermgui.widgets.styles.CLICKABLE": {"tf": 1}, "pytermgui.widgets.styles.CLICKED": {"tf": 1}, "pytermgui.window_manager": {"tf": 1}, "pytermgui.window_manager.Window": {"tf": 1}, "pytermgui.window_manager.Window.__init__": {"tf": 1}, "pytermgui.window_manager.Window.is_bindable": {"tf": 1}, "pytermgui.window_manager.Window.size_policy": {"tf": 1}, "pytermgui.window_manager.Window.allow_fullscreen": {"tf": 1}, "pytermgui.window_manager.Window.title": {"tf": 1}, "pytermgui.window_manager.Window.is_static": {"tf": 1}, "pytermgui.window_manager.Window.is_modal": {"tf": 1}, "pytermgui.window_manager.Window.is_noblur": {"tf": 1}, "pytermgui.window_manager.Window.is_noresize": {"tf": 1}, "pytermgui.window_manager.Window.styles": {"tf": 1}, "pytermgui.window_manager.Window.rect": {"tf": 1}, "pytermgui.window_manager.Window.set_title": {"tf": 1}, "pytermgui.window_manager.Window.set_fullscreen": {"tf": 1}, "pytermgui.window_manager.Window.center": {"tf": 1}, "pytermgui.window_manager.Window.close": {"tf": 1}, "pytermgui.window_manager.Window.print": {"tf": 1}, "pytermgui.window_manager.WindowManager": {"tf": 1}, "pytermgui.window_manager.WindowManager.__init__": {"tf": 1}, "pytermgui.window_manager.WindowManager.is_bindable": {"tf": 1}, "pytermgui.window_manager.WindowManager.framerate": {"tf": 1}, "pytermgui.window_manager.WindowManager.should_print": {"tf": 1}, "pytermgui.window_manager.WindowManager.execute_binding": {"tf": 1}, "pytermgui.window_manager.WindowManager.handle_key": {"tf": 1}, "pytermgui.window_manager.WindowManager.process_mouse": {"tf": 1}, "pytermgui.window_manager.WindowManager.focus": {"tf": 1}, "pytermgui.window_manager.WindowManager.add": {"tf": 1}, "pytermgui.window_manager.WindowManager.close": {"tf": 1}, "pytermgui.window_manager.WindowManager.on_resize": {"tf": 1}, "pytermgui.window_manager.WindowManager.process_input": {"tf": 1}, "pytermgui.window_manager.WindowManager.stop": {"tf": 1}, "pytermgui.window_manager.WindowManager.pause": {"tf": 1}, "pytermgui.window_manager.WindowManager.unpause": {"tf": 1}, "pytermgui.window_manager.WindowManager.exit": {"tf": 1}, "pytermgui.window_manager.WindowManager.run": {"tf": 1}, "pytermgui.window_manager.WindowManager.print": {"tf": 1}, "pytermgui.window_manager.WindowManager.show_targets": {"tf": 1}, "pytermgui.window_manager.WindowManager.alert": {"tf": 1}}, "df": 341}}}}}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.Widget.print": {"tf": 1}, "pytermgui.widgets.base.Container.print": {"tf": 1}, "pytermgui.window_manager.Window.print": {"tf": 1}, "pytermgui.window_manager.WindowManager.print": {"tf": 1}}, "df": 4, "_": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"pytermgui.ansi_interface.print_to": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.window_manager.WindowManager.process_mouse": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.window_manager.WindowManager.process_input": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.file_loaders.FileLoader.parse": {"tf": 1}, "pytermgui.file_loaders.YamlLoader.parse": {"tf": 1}, "pytermgui.file_loaders.JsonLoader.parse": {"tf": 1}, "pytermgui.parser.MarkupLanguage.parse": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.parser": {"tf": 1}, "pytermgui.parser.MacroCallable": {"tf": 1}, "pytermgui.parser.MacroCall": {"tf": 1}, "pytermgui.parser.MarkupLanguage": {"tf": 1}, "pytermgui.parser.MarkupLanguage.__init__": {"tf": 1}, "pytermgui.parser.MarkupLanguage.tokenize_markup": {"tf": 1}, "pytermgui.parser.MarkupLanguage.tokenize_ansi": {"tf": 1}, "pytermgui.parser.MarkupLanguage.define": {"tf": 1}, "pytermgui.parser.MarkupLanguage.alias": {"tf": 1}, "pytermgui.parser.MarkupLanguage.parse": {"tf": 1}, "pytermgui.parser.MarkupLanguage.get_markup": {"tf": 1}, "pytermgui.parser.markup": {"tf": 1}}, "df": 12}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.MouseTarget.parent": {"tf": 1}}, "df": 1, "_": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.widgets.base.Widget.parent_align": {"tf": 1}, "pytermgui.widgets.extra.Splitter.parent_align": {"tf": 1}}, "df": 2}}}}}}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.window_manager.WindowManager.pause": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.widgets.base.Container.pop": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"pytermgui.auto": {"tf": 1}}, "df": 1}}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {"pytermgui.ansi_interface": {"tf": 1}, "pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.ansi_interface.Color.__init__": {"tf": 1}, "pytermgui.ansi_interface.Color.ColorType": {"tf": 1}, "pytermgui.ansi_interface.Color.names": {"tf": 1}, "pytermgui.ansi_interface.Color.translate_hex": {"tf": 1}, "pytermgui.ansi_interface.foreground": {"tf": 1}, "pytermgui.ansi_interface.background": {"tf": 1}, "pytermgui.ansi_interface.terminal": {"tf": 1}, "pytermgui.ansi_interface.is_interactive": {"tf": 1}, "pytermgui.ansi_interface.save_screen": {"tf": 1}, "pytermgui.ansi_interface.restore_screen": {"tf": 1}, "pytermgui.ansi_interface.set_alt_buffer": {"tf": 1}, "pytermgui.ansi_interface.unset_alt_buffer": {"tf": 1}, "pytermgui.ansi_interface.clear": {"tf": 1}, "pytermgui.ansi_interface.hide_cursor": {"tf": 1}, "pytermgui.ansi_interface.show_cursor": {"tf": 1}, "pytermgui.ansi_interface.save_cursor": {"tf": 1}, "pytermgui.ansi_interface.restore_cursor": {"tf": 1}, "pytermgui.ansi_interface.report_cursor": {"tf": 1}, "pytermgui.ansi_interface.move_cursor": {"tf": 1}, "pytermgui.ansi_interface.cursor_up": {"tf": 1}, "pytermgui.ansi_interface.cursor_down": {"tf": 1}, "pytermgui.ansi_interface.cursor_right": {"tf": 1}, "pytermgui.ansi_interface.cursor_left": {"tf": 1}, "pytermgui.ansi_interface.cursor_next_line": {"tf": 1}, "pytermgui.ansi_interface.cursor_prev_line": {"tf": 1}, "pytermgui.ansi_interface.cursor_column": {"tf": 1}, "pytermgui.ansi_interface.cursor_home": {"tf": 1}, "pytermgui.ansi_interface.set_echo": {"tf": 1}, "pytermgui.ansi_interface.unset_echo": {"tf": 1}, "pytermgui.ansi_interface.set_mode": {"tf": 1}, "pytermgui.ansi_interface.MouseAction": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.LEFT_CLICK": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.LEFT_DRAG": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.RIGHT_CLICK": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.RIGHT_DRAG": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.SCROLL_UP": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.SCROLL_DOWN": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.HOVER": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.RELEASE": {"tf": 1}, "pytermgui.ansi_interface.MouseEvent": {"tf": 1}, "pytermgui.ansi_interface.MouseEvent.__init__": {"tf": 1}, "pytermgui.ansi_interface.report_mouse": {"tf": 1}, "pytermgui.ansi_interface.translate_mouse": {"tf": 1}, "pytermgui.ansi_interface.print_to": {"tf": 1}, "pytermgui.ansi_interface.reset": {"tf": 1}, "pytermgui.ansi_interface.bold": {"tf": 1}, "pytermgui.ansi_interface.dim": {"tf": 1}, "pytermgui.ansi_interface.italic": {"tf": 1}, "pytermgui.ansi_interface.underline": {"tf": 1}, "pytermgui.ansi_interface.blink": {"tf": 1}, "pytermgui.ansi_interface.inverse": {"tf": 1}, "pytermgui.ansi_interface.invisible": {"tf": 1}, "pytermgui.ansi_interface.strikethrough": {"tf": 1}}, "df": 55}}}}}}}}}, "s": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.exceptions.AnsiSyntaxError": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"pytermgui.cmd.Application": {"tf": 1}, "pytermgui.cmd.Application.__init__": {"tf": 1}, "pytermgui.cmd.Application.standalone": {"tf": 1}, "pytermgui.cmd.Application.finish": {"tf": 1}, "pytermgui.cmd.Application.construct_window": {"tf": 1}}, "df": 5}}, "y": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"pytermgui.file_loaders.WidgetNamespace.apply_to": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui.file_loaders.WidgetNamespace.apply_config": {"tf": 1}}, "df": 1}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"pytermgui.context_managers.alt_buffer": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "a": {"docs": {"pytermgui.parser.MarkupLanguage.alias": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.widgets.base.Container.allow_fullscreen": {"tf": 1}, "pytermgui.window_manager.Window.allow_fullscreen": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.window_manager.WindowManager.alert": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.MouseTarget.adjust": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {"pytermgui.window_manager.WindowManager.add": {"tf": 1}}, "df": 1}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.ansi_interface.Color.__init__": {"tf": 1}, "pytermgui.ansi_interface.Color.ColorType": {"tf": 1}, "pytermgui.ansi_interface.Color.names": {"tf": 1}, "pytermgui.ansi_interface.Color.translate_hex": {"tf": 1}}, "df": 5, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.ansi_interface.Color.ColorType": {"tf": 1}}, "df": 1}}}, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"pytermgui.widgets.extra.ColorPicker": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.__init__": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.serialized": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.toggle_layer": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.get_lines": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.debug": {"tf": 1}}, "df": 6}}}}}}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"pytermgui.cmd.Application.construct_window": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui.context_managers": {"tf": 1}, "pytermgui.context_managers.cursor_at": {"tf": 1}, "pytermgui.context_managers.alt_buffer": {"tf": 1}, "pytermgui.context_managers.mouse_handler": {"tf": 1}}, "df": 4}}}}}}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.widgets.base.MouseTarget.contains": {"tf": 1}, "pytermgui.widgets.base.Container": {"tf": 1}, "pytermgui.widgets.base.Container.__init__": {"tf": 1}, "pytermgui.widgets.base.Container.chars": {"tf": 1}, "pytermgui.widgets.base.Container.styles": {"tf": 1}, "pytermgui.widgets.base.Container.keys": {"tf": 1}, "pytermgui.widgets.base.Container.serialized": {"tf": 1}, "pytermgui.widgets.base.Container.allow_fullscreen": {"tf": 1}, "pytermgui.widgets.base.Container.sidelength": {"tf": 1}, "pytermgui.widgets.base.Container.selectables": {"tf": 1}, "pytermgui.widgets.base.Container.selectables_length": {"tf": 1}, "pytermgui.widgets.base.Container.selected": {"tf": 1}, "pytermgui.widgets.base.Container.box": {"tf": 1}, "pytermgui.widgets.base.Container.get_lines": {"tf": 1}, "pytermgui.widgets.base.Container.set_widgets": {"tf": 1}, "pytermgui.widgets.base.Container.serialize": {"tf": 1}, "pytermgui.widgets.base.Container.pop": {"tf": 1}, "pytermgui.widgets.base.Container.remove": {"tf": 1}, "pytermgui.widgets.base.Container.set_recursive_depth": {"tf": 1}, "pytermgui.widgets.base.Container.select": {"tf": 1}, "pytermgui.widgets.base.Container.center": {"tf": 1}, "pytermgui.widgets.base.Container.handle_mouse": {"tf": 1}, "pytermgui.widgets.base.Container.handle_key": {"tf": 1}, "pytermgui.widgets.base.Container.wipe": {"tf": 1}, "pytermgui.widgets.base.Container.show_targets": {"tf": 1}, "pytermgui.widgets.base.Container.print": {"tf": 1}, "pytermgui.widgets.base.Container.debug": {"tf": 1}}, "df": 27}}}}}, "p": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.widgets.base.Widget.copy": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.clear": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"pytermgui.widgets.base.MouseTarget.click": {"tf": 1}, "pytermgui.widgets.styles.CLICKED": {"tf": 1}}, "df": 2, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.widgets.styles.CLICKABLE": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.window_manager.Window.close": {"tf": 1}, "pytermgui.window_manager.WindowManager.close": {"tf": 1}}, "df": 2}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.widgets.extra.InputField.cursor": {"tf": 1}}, "df": 1, "_": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.ansi_interface.cursor_up": {"tf": 1}}, "df": 1}}, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.cursor_down": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.cursor_right": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.cursor_left": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.cursor_next_line": {"tf": 1}}, "df": 1}}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.cursor_prev_line": {"tf": 1}}, "df": 1}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.cursor_column": {"tf": 1}}, "df": 1}}}}}}, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"pytermgui.ansi_interface.cursor_home": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.context_managers.cursor_at": {"tf": 1}}, "df": 1}}}}}}}}, "m": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.cmd": {"tf": 1}, "pytermgui.cmd.Application": {"tf": 1}, "pytermgui.cmd.Application.__init__": {"tf": 1}, "pytermgui.cmd.Application.standalone": {"tf": 1}, "pytermgui.cmd.Application.finish": {"tf": 1}, "pytermgui.cmd.Application.construct_window": {"tf": 1}}, "df": 6}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.enums.WidgetAlignment.CENTER": {"tf": 1}, "pytermgui.widgets.base.Container.center": {"tf": 1}, "pytermgui.window_manager.Window.center": {"tf": 1}}, "df": 3}}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.widgets.base.Widget.chars": {"tf": 1}, "pytermgui.widgets.base.Container.chars": {"tf": 1}, "pytermgui.widgets.buttons.Button.chars": {"tf": 1}, "pytermgui.widgets.buttons.Checkbox.chars": {"tf": 1}, "pytermgui.widgets.buttons.Toggle.chars": {"tf": 1}, "pytermgui.widgets.extra.Splitter.chars": {"tf": 1}, "pytermgui.widgets.extra.Slider.chars": {"tf": 1}}, "df": 7, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.widgets.boxes.Box.CharType": {"tf": 1}, "pytermgui.widgets.styles.CharType": {"tf": 1}}, "df": 2}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "x": {"docs": {"pytermgui.widgets.buttons.Checkbox": {"tf": 1}, "pytermgui.widgets.buttons.Checkbox.__init__": {"tf": 1}, "pytermgui.widgets.buttons.Checkbox.chars": {"tf": 1}, "pytermgui.widgets.buttons.Checkbox.toggle": {"tf": 1}}, "df": 4}}}}}}}}, "_": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "_": {"docs": {"pytermgui.ansi_interface.Color.__init__": {"tf": 1}, "pytermgui.ansi_interface.MouseEvent.__init__": {"tf": 1}, "pytermgui.cmd.Application.__init__": {"tf": 1}, "pytermgui.file_loaders.WidgetNamespace.__init__": {"tf": 1}, "pytermgui.file_loaders.FileLoader.__init__": {"tf": 1}, "pytermgui.file_loaders.YamlLoader.__init__": {"tf": 1}, "pytermgui.inspector.Inspector.__init__": {"tf": 1}, "pytermgui.parser.MarkupLanguage.__init__": {"tf": 1}, "pytermgui.serializer.Serializer.__init__": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.__init__": {"tf": 1}, "pytermgui.widgets.base.Widget.__init__": {"tf": 1}, "pytermgui.widgets.base.Container.__init__": {"tf": 1}, "pytermgui.widgets.base.Label.__init__": {"tf": 1}, "pytermgui.widgets.boxes.Box.__init__": {"tf": 1}, "pytermgui.widgets.buttons.Button.__init__": {"tf": 1}, "pytermgui.widgets.buttons.Checkbox.__init__": {"tf": 1}, "pytermgui.widgets.buttons.Toggle.__init__": {"tf": 1}, "pytermgui.widgets.extra.InputField.__init__": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.__init__": {"tf": 1}, "pytermgui.widgets.extra.Slider.__init__": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter.__init__": {"tf": 1}, "pytermgui.widgets.styles.StyleCall.__init__": {"tf": 1}, "pytermgui.window_manager.Window.__init__": {"tf": 1}, "pytermgui.window_manager.WindowManager.__init__": {"tf": 1}}, "df": 24}}}}}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.ansi_interface.Color.names": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"pytermgui.ansi_interface.Color.translate_hex": {"tf": 1}}, "df": 1}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.ansi_interface.translate_mouse": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.terminal": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.parser.MarkupLanguage.tokenize_markup": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.parser.MarkupLanguage.tokenize_ansi": {"tf": 1}}, "df": 1}}}}}}}}}}}, "_": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.serializer.Serializer.to_file": {"tf": 1}}, "df": 1}}}}, "p": {"docs": {"pytermgui.widgets.base.MouseTarget.top": {"tf": 1}}, "df": 1}, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.widgets.buttons.Checkbox.toggle": {"tf": 1}, "pytermgui.widgets.buttons.Toggle": {"tf": 1}, "pytermgui.widgets.buttons.Toggle.__init__": {"tf": 1}, "pytermgui.widgets.buttons.Toggle.chars": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"pytermgui.widgets.extra.ColorPicker.toggle_layer": {"tf": 1}}, "df": 1}}}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.window_manager.Window.title": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.ansi_interface.foreground": {"tf": 1}, "pytermgui.widgets.styles.FOREGROUND": {"tf": 1}}, "df": 2}}}}}}}}, "c": {"docs": {}, "df": 0, "u": {"docs": {"pytermgui.window_manager.WindowManager.focus": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.cmd.Application.finish": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.enums.SizePolicy.FILL": {"tf": 1}}, "df": 1}, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.file_loaders": {"tf": 1}, "pytermgui.file_loaders.WidgetNamespace": {"tf": 1}, "pytermgui.file_loaders.WidgetNamespace.__init__": {"tf": 1}, "pytermgui.file_loaders.WidgetNamespace.from_config": {"tf": 1}, "pytermgui.file_loaders.WidgetNamespace.apply_to": {"tf": 1}, "pytermgui.file_loaders.WidgetNamespace.apply_config": {"tf": 1}, "pytermgui.file_loaders.FileLoader": {"tf": 1}, "pytermgui.file_loaders.FileLoader.__init__": {"tf": 1}, "pytermgui.file_loaders.FileLoader.serializer": {"tf": 1}, "pytermgui.file_loaders.FileLoader.parse": {"tf": 1}, "pytermgui.file_loaders.FileLoader.register": {"tf": 1}, "pytermgui.file_loaders.FileLoader.load_str": {"tf": 1}, "pytermgui.file_loaders.FileLoader.load": {"tf": 1}, "pytermgui.file_loaders.YamlLoader": {"tf": 1}, "pytermgui.file_loaders.YamlLoader.__init__": {"tf": 1}, "pytermgui.file_loaders.YamlLoader.parse": {"tf": 1}, "pytermgui.file_loaders.JsonLoader": {"tf": 1}, "pytermgui.file_loaders.JsonLoader.parse": {"tf": 1}}, "df": 18}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.file_loaders.FileLoader": {"tf": 1}, "pytermgui.file_loaders.FileLoader.__init__": {"tf": 1}, "pytermgui.file_loaders.FileLoader.serializer": {"tf": 1}, "pytermgui.file_loaders.FileLoader.parse": {"tf": 1}, "pytermgui.file_loaders.FileLoader.register": {"tf": 1}, "pytermgui.file_loaders.FileLoader.load_str": {"tf": 1}, "pytermgui.file_loaders.FileLoader.load": {"tf": 1}}, "df": 7}}}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui.file_loaders.WidgetNamespace.from_config": {"tf": 1}}, "df": 1}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.serializer.Serializer.from_dict": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.serializer.Serializer.from_file": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.window_manager.WindowManager.framerate": {"tf": 1}}, "df": 1}}}}}}, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.ansi_interface.background": {"tf": 1}, "pytermgui.widgets.styles.BACKGROUND": {"tf": 1}}, "df": 2}}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.widgets.base": {"tf": 1}, "pytermgui.widgets.base.MouseTarget": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.__init__": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.parent": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.left": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.right": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.height": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.top": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.onclick": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.start": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.end": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.adjust": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.contains": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.click": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.show": {"tf": 1}, "pytermgui.widgets.base.MouseCallback": {"tf": 1}, "pytermgui.widgets.base.Widget": {"tf": 1}, "pytermgui.widgets.base.Widget.__init__": {"tf": 1}, "pytermgui.widgets.base.Widget.set_style": {"tf": 1}, "pytermgui.widgets.base.Widget.set_char": {"tf": 1}, "pytermgui.widgets.base.Widget.styles": {"tf": 1}, "pytermgui.widgets.base.Widget.chars": {"tf": 1}, "pytermgui.widgets.base.Widget.keys": {"tf": 1}, "pytermgui.widgets.base.Widget.serialized": {"tf": 1}, "pytermgui.widgets.base.Widget.is_bindable": {"tf": 1}, "pytermgui.widgets.base.Widget.size_policy": {"tf": 1}, "pytermgui.widgets.base.Widget.parent_align": {"tf": 1}, "pytermgui.widgets.base.Widget.bindings": {"tf": 1}, "pytermgui.widgets.base.Widget.id": {"tf": 1}, "pytermgui.widgets.base.Widget.selectables_length": {"tf": 1}, "pytermgui.widgets.base.Widget.selectables": {"tf": 1}, "pytermgui.widgets.base.Widget.is_selectable": {"tf": 1}, "pytermgui.widgets.base.Widget.static_width": {"tf": 1}, "pytermgui.widgets.base.Widget.define_mouse_target": {"tf": 1}, "pytermgui.widgets.base.Widget.get_target": {"tf": 1}, "pytermgui.widgets.base.Widget.handle_mouse": {"tf": 1}, "pytermgui.widgets.base.Widget.handle_key": {"tf": 1}, "pytermgui.widgets.base.Widget.serialize": {"tf": 1}, "pytermgui.widgets.base.Widget.copy": {"tf": 1}, "pytermgui.widgets.base.Widget.get_lines": {"tf": 1}, "pytermgui.widgets.base.Widget.bind": {"tf": 1}, "pytermgui.widgets.base.Widget.execute_binding": {"tf": 1}, "pytermgui.widgets.base.Widget.select": {"tf": 1}, "pytermgui.widgets.base.Widget.show_targets": {"tf": 1}, "pytermgui.widgets.base.Widget.print": {"tf": 1}, "pytermgui.widgets.base.Widget.debug": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}, "pytermgui.widgets.base.Container": {"tf": 1}, "pytermgui.widgets.base.Container.__init__": {"tf": 1}, "pytermgui.widgets.base.Container.chars": {"tf": 1}, "pytermgui.widgets.base.Container.styles": {"tf": 1}, "pytermgui.widgets.base.Container.keys": {"tf": 1}, "pytermgui.widgets.base.Container.serialized": {"tf": 1}, "pytermgui.widgets.base.Container.allow_fullscreen": {"tf": 1}, "pytermgui.widgets.base.Container.sidelength": {"tf": 1}, "pytermgui.widgets.base.Container.selectables": {"tf": 1}, "pytermgui.widgets.base.Container.selectables_length": {"tf": 1}, "pytermgui.widgets.base.Container.selected": {"tf": 1}, "pytermgui.widgets.base.Container.box": {"tf": 1}, "pytermgui.widgets.base.Container.get_lines": {"tf": 1}, "pytermgui.widgets.base.Container.set_widgets": {"tf": 1}, "pytermgui.widgets.base.Container.serialize": {"tf": 1}, "pytermgui.widgets.base.Container.pop": {"tf": 1}, "pytermgui.widgets.base.Container.remove": {"tf": 1}, "pytermgui.widgets.base.Container.set_recursive_depth": {"tf": 1}, "pytermgui.widgets.base.Container.select": {"tf": 1}, "pytermgui.widgets.base.Container.center": {"tf": 1}, "pytermgui.widgets.base.Container.handle_mouse": {"tf": 1}, "pytermgui.widgets.base.Container.handle_key": {"tf": 1}, "pytermgui.widgets.base.Container.wipe": {"tf": 1}, "pytermgui.widgets.base.Container.show_targets": {"tf": 1}, "pytermgui.widgets.base.Container.print": {"tf": 1}, "pytermgui.widgets.base.Container.debug": {"tf": 1}, "pytermgui.widgets.base.Label": {"tf": 1}, "pytermgui.widgets.base.Label.__init__": {"tf": 1}, "pytermgui.widgets.base.Label.styles": {"tf": 1}, "pytermgui.widgets.base.Label.serialized": {"tf": 1}, "pytermgui.widgets.base.Label.get_lines": {"tf": 1}}, "df": 78}, "i": {"docs": {}, "df": 0, "c": {"docs": {"pytermgui.widgets.boxes.BASIC": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.ansi_interface.bold": {"tf": 1}}, "df": 1}}, "x": {"docs": {"pytermgui.widgets.base.Container.box": {"tf": 1}, "pytermgui.widgets.boxes": {"tf": 1}, "pytermgui.widgets.boxes.Box": {"tf": 1.4142135623730951}, "pytermgui.widgets.boxes.Box.__init__": {"tf": 1.4142135623730951}, "pytermgui.widgets.boxes.Box.CharType": {"tf": 1.4142135623730951}, "pytermgui.widgets.boxes.Box.set_chars_of": {"tf": 1.4142135623730951}, "pytermgui.widgets.boxes.Box.debug": {"tf": 1.4142135623730951}, "pytermgui.widgets.boxes.BASIC": {"tf": 1}, "pytermgui.widgets.boxes.HEAVY": {"tf": 1}, "pytermgui.widgets.boxes.EMPTY": {"tf": 1}, "pytermgui.widgets.boxes.EMPTY_VERTICAL": {"tf": 1}, "pytermgui.widgets.boxes.EMPTY_HORIZONTAL": {"tf": 1}, "pytermgui.widgets.boxes.SINGLE": {"tf": 1}, "pytermgui.widgets.boxes.SINGLE_VERTICAL": {"tf": 1}, "pytermgui.widgets.boxes.SINGLE_HORIZONTAL": {"tf": 1}, "pytermgui.widgets.boxes.DOUBLE_HORIZONTAL": {"tf": 1}, "pytermgui.widgets.boxes.DOUBLE_VERTICAL": {"tf": 1}, "pytermgui.widgets.boxes.DOUBLE_SIDES": {"tf": 1}, "pytermgui.widgets.boxes.DOUBLE": {"tf": 1}, "pytermgui.widgets.boxes.DOUBLE_TOP": {"tf": 1}, "pytermgui.widgets.boxes.DOUBLE_BOTTOM": {"tf": 1}}, "df": 21}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "k": {"docs": {"pytermgui.ansi_interface.blink": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.helpers.break_line": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.widgets.base.Widget.bindings": {"tf": 1}, "pytermgui.widgets.base.Widget.bind": {"tf": 1}}, "df": 2}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.widgets.buttons": {"tf": 1}, "pytermgui.widgets.buttons.Button": {"tf": 1.4142135623730951}, "pytermgui.widgets.buttons.Button.__init__": {"tf": 1.4142135623730951}, "pytermgui.widgets.buttons.Button.chars": {"tf": 1.4142135623730951}, "pytermgui.widgets.buttons.Button.styles": {"tf": 1.4142135623730951}, "pytermgui.widgets.buttons.Button.handle_mouse": {"tf": 1.4142135623730951}, "pytermgui.widgets.buttons.Button.get_lines": {"tf": 1.4142135623730951}, "pytermgui.widgets.buttons.Checkbox": {"tf": 1}, "pytermgui.widgets.buttons.Checkbox.__init__": {"tf": 1}, "pytermgui.widgets.buttons.Checkbox.chars": {"tf": 1}, "pytermgui.widgets.buttons.Checkbox.toggle": {"tf": 1}, "pytermgui.widgets.buttons.Toggle": {"tf": 1}, "pytermgui.widgets.buttons.Toggle.__init__": {"tf": 1}, "pytermgui.widgets.buttons.Toggle.chars": {"tf": 1}}, "df": 14}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.is_interactive": {"tf": 1}}, "df": 1}}}}}}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.widgets.base.Widget.is_bindable": {"tf": 1}, "pytermgui.widgets.extra.InputField.is_bindable": {"tf": 1}, "pytermgui.window_manager.Window.is_bindable": {"tf": 1}, "pytermgui.window_manager.WindowManager.is_bindable": {"tf": 1}}, "df": 4}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.Widget.is_selectable": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.window_manager.Window.is_static": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.window_manager.Window.is_modal": {"tf": 1}}, "df": 1}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.window_manager.Window.is_noblur": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.window_manager.Window.is_noresize": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.ansi_interface.italic": {"tf": 1}}, "df": 1}}}, "n": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.ansi_interface.inverse": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.ansi_interface.invisible": {"tf": 1}}, "df": 1}}}, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.input": {"tf": 1}, "pytermgui.input.keys": {"tf": 1}, "pytermgui.input.getch": {"tf": 1}}, "df": 3, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.widgets.extra.InputField": {"tf": 1}, "pytermgui.widgets.extra.InputField.__init__": {"tf": 1}, "pytermgui.widgets.extra.InputField.styles": {"tf": 1}, "pytermgui.widgets.extra.InputField.is_bindable": {"tf": 1}, "pytermgui.widgets.extra.InputField.cursor": {"tf": 1}, "pytermgui.widgets.extra.InputField.selectables_length": {"tf": 1}, "pytermgui.widgets.extra.InputField.handle_key": {"tf": 1}, "pytermgui.widgets.extra.InputField.handle_mouse": {"tf": 1}, "pytermgui.widgets.extra.InputField.get_lines": {"tf": 1}}, "df": 9}}}}}}}}, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.inspector.inspect": {"tf": 1}, "pytermgui.inspector.Inspector.inspect": {"tf": 1}}, "df": 2, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.inspector": {"tf": 1}, "pytermgui.inspector.inspect": {"tf": 1}, "pytermgui.inspector.Inspector": {"tf": 1.4142135623730951}, "pytermgui.inspector.Inspector.__init__": {"tf": 1.4142135623730951}, "pytermgui.inspector.Inspector.styles": {"tf": 1.4142135623730951}, "pytermgui.inspector.Inspector.inspect": {"tf": 1.4142135623730951}}, "df": 6}}}}}}}}, "d": {"docs": {"pytermgui.widgets.base.Widget.id": {"tf": 1}}, "df": 1}}, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.save_screen": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.save_cursor": {"tf": 1}}, "df": 1}}}}}}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"pytermgui.ansi_interface.set_alt_buffer": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {"pytermgui.ansi_interface.set_echo": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.ansi_interface.set_mode": {"tf": 1}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.widgets.base.Widget.set_style": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.widgets.base.Widget.set_char": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "f": {"docs": {"pytermgui.widgets.boxes.Box.set_chars_of": {"tf": 1}}, "df": 1}}}}}}}}, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.Container.set_widgets": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.widgets.base.Container.set_recursive_depth": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.window_manager.Window.set_title": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.window_manager.Window.set_fullscreen": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.file_loaders.FileLoader.serializer": {"tf": 1}, "pytermgui.serializer": {"tf": 1}, "pytermgui.serializer.serializer": {"tf": 1.4142135623730951}, "pytermgui.serializer.Serializer": {"tf": 1.4142135623730951}, "pytermgui.serializer.Serializer.__init__": {"tf": 1.4142135623730951}, "pytermgui.serializer.Serializer.get_widgets": {"tf": 1.4142135623730951}, "pytermgui.serializer.Serializer.dump_to_dict": {"tf": 1.4142135623730951}, "pytermgui.serializer.Serializer.register_box": {"tf": 1.4142135623730951}, "pytermgui.serializer.Serializer.register": {"tf": 1.4142135623730951}, "pytermgui.serializer.Serializer.from_dict": {"tf": 1.4142135623730951}, "pytermgui.serializer.Serializer.from_file": {"tf": 1.4142135623730951}, "pytermgui.serializer.Serializer.to_file": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.serialized": {"tf": 1}, "pytermgui.widgets.base.Widget.serialize": {"tf": 1}, "pytermgui.widgets.base.Container.serialized": {"tf": 1}, "pytermgui.widgets.base.Container.serialize": {"tf": 1}, "pytermgui.widgets.base.Label.serialized": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.serialized": {"tf": 1}}, "df": 18}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.Widget.selectables": {"tf": 1}, "pytermgui.widgets.base.Widget.select": {"tf": 1}, "pytermgui.widgets.base.Container.selectables": {"tf": 1}, "pytermgui.widgets.base.Container.selected": {"tf": 1}, "pytermgui.widgets.base.Container.select": {"tf": 1}}, "df": 5, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.widgets.base.Widget.selectables_length": {"tf": 1}, "pytermgui.widgets.base.Container.selectables_length": {"tf": 1}, "pytermgui.widgets.extra.InputField.selectables_length": {"tf": 1}, "pytermgui.widgets.extra.Slider.selectables_length": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"pytermgui.widgets.base.MouseTarget.show": {"tf": 1}}, "df": 1, "_": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.show_cursor": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.Widget.show_targets": {"tf": 1}, "pytermgui.widgets.base.Container.show_targets": {"tf": 1}, "pytermgui.window_manager.WindowManager.show_targets": {"tf": 1}}, "df": 3}}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui.widgets.extra.Slider.show_percentage": {"tf": 1}}, "df": 1}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.window_manager.WindowManager.should_print": {"tf": 1}}, "df": 1}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.ansi_interface.MouseAction.SCROLL_UP": {"tf": 1}}, "df": 1}}, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.MouseAction.SCROLL_DOWN": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.ansi_interface.strikethrough": {"tf": 1}}, "df": 1}}}}}}}}}, "p": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.helpers.strip_ansi": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.helpers.strip_markup": {"tf": 1}}, "df": 1}}}}}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.cmd.Application.standalone": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"pytermgui.enums.SizePolicy.STATIC": {"tf": 1}}, "df": 1, "_": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.widgets.base.Widget.static_width": {"tf": 1}}, "df": 1}}}}}}}}}, "r": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.MouseTarget.start": {"tf": 1}}, "df": 1}}}, "y": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.inspector.Inspector.styles": {"tf": 1}, "pytermgui.widgets.base.Widget.styles": {"tf": 1}, "pytermgui.widgets.base.Container.styles": {"tf": 1}, "pytermgui.widgets.base.Label.styles": {"tf": 1}, "pytermgui.widgets.buttons.Button.styles": {"tf": 1}, "pytermgui.widgets.extra.InputField.styles": {"tf": 1}, "pytermgui.widgets.extra.Splitter.styles": {"tf": 1}, "pytermgui.widgets.extra.Slider.styles": {"tf": 1}, "pytermgui.widgets.styles": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter.__init__": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter.ensure_reset": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter.ensure_strip": {"tf": 1}, "pytermgui.widgets.styles.StyleCall": {"tf": 1}, "pytermgui.widgets.styles.StyleCall.__init__": {"tf": 1}, "pytermgui.widgets.styles.StyleType": {"tf": 1}, "pytermgui.widgets.styles.DepthlessStyleType": {"tf": 1}, "pytermgui.widgets.styles.CharType": {"tf": 1}, "pytermgui.widgets.styles.MARKUP": {"tf": 1}, "pytermgui.widgets.styles.FOREGROUND": {"tf": 1}, "pytermgui.widgets.styles.BACKGROUND": {"tf": 1}, "pytermgui.widgets.styles.CLICKABLE": {"tf": 1}, "pytermgui.widgets.styles.CLICKED": {"tf": 1}, "pytermgui.window_manager.Window.styles": {"tf": 1}}, "df": 24, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.widgets.styles.StyleCall": {"tf": 1}, "pytermgui.widgets.styles.StyleCall.__init__": {"tf": 1}}, "df": 2}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.widgets.styles.StyleType": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.window_manager.WindowManager.stop": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.enums.SizePolicy": {"tf": 1}, "pytermgui.enums.SizePolicy.FILL": {"tf": 1}, "pytermgui.enums.SizePolicy.STATIC": {"tf": 1}, "pytermgui.enums.SizePolicy.RELATIVE": {"tf": 1}}, "df": 4}}}}}}, "_": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.widgets.base.Widget.size_policy": {"tf": 1}, "pytermgui.window_manager.Window.size_policy": {"tf": 1}}, "df": 2}}}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.widgets.base.Container.sidelength": {"tf": 1}}, "df": 1}}}}}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.widgets.boxes.SINGLE": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.boxes.SINGLE_VERTICAL": {"tf": 1}}, "df": 1}}}}, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.boxes.SINGLE_HORIZONTAL": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.widgets.extra.Splitter": {"tf": 1}, "pytermgui.widgets.extra.Splitter.chars": {"tf": 1}, "pytermgui.widgets.extra.Splitter.styles": {"tf": 1}, "pytermgui.widgets.extra.Splitter.keys": {"tf": 1}, "pytermgui.widgets.extra.Splitter.parent_align": {"tf": 1}, "pytermgui.widgets.extra.Splitter.get_lines": {"tf": 1}, "pytermgui.widgets.extra.Splitter.debug": {"tf": 1}}, "df": 7}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.widgets.extra.Slider": {"tf": 1}, "pytermgui.widgets.extra.Slider.__init__": {"tf": 1}, "pytermgui.widgets.extra.Slider.locked": {"tf": 1}, "pytermgui.widgets.extra.Slider.show_percentage": {"tf": 1}, "pytermgui.widgets.extra.Slider.chars": {"tf": 1}, "pytermgui.widgets.extra.Slider.styles": {"tf": 1}, "pytermgui.widgets.extra.Slider.keys": {"tf": 1}, "pytermgui.widgets.extra.Slider.selectables_length": {"tf": 1}, "pytermgui.widgets.extra.Slider.value": {"tf": 1}, "pytermgui.widgets.extra.Slider.handle_mouse": {"tf": 1}, "pytermgui.widgets.extra.Slider.handle_key": {"tf": 1}, "pytermgui.widgets.extra.Slider.get_lines": {"tf": 1}}, "df": 12}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.restore_screen": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.restore_cursor": {"tf": 1}}, "df": 1}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.reset": {"tf": 1}}, "df": 1}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.report_cursor": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.ansi_interface.report_mouse": {"tf": 1}}, "df": 1}}}}}}}}}, "l": {"docs": {"pytermgui.enums.SizePolicy.RELATIVE": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.ansi_interface.MouseAction.RELEASE": {"tf": 1}}, "df": 1}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.file_loaders.FileLoader.register": {"tf": 1}, "pytermgui.serializer.Serializer.register": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "x": {"docs": {"pytermgui.serializer.Serializer.register_box": {"tf": 1}}, "df": 1}}}}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.helpers.real_length": {"tf": 1}}, "df": 1}}}}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {"pytermgui.widgets.base.Container.remove": {"tf": 1}}, "df": 1}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.window_manager.Window.rect": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.enums.WidgetAlignment.RIGHT": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.right": {"tf": 1}}, "df": 2, "_": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"pytermgui.ansi_interface.MouseAction.RIGHT_CLICK": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui.ansi_interface.MouseAction.RIGHT_DRAG": {"tf": 1}}, "df": 1}}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.window_manager.WindowManager.run": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"pytermgui.ansi_interface.unset_alt_buffer": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {"pytermgui.ansi_interface.unset_echo": {"tf": 1}}, "df": 1}}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.underline": {"tf": 1}}, "df": 1}}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.window_manager.WindowManager.unpause": {"tf": 1}}, "df": 1}}}}}}, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.hide_cursor": {"tf": 1}}, "df": 1}}}}}}}}}}, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.MouseAction.HOVER": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.helpers": {"tf": 1}, "pytermgui.helpers.strip_ansi": {"tf": 1}, "pytermgui.helpers.strip_markup": {"tf": 1}, "pytermgui.helpers.real_length": {"tf": 1}, "pytermgui.helpers.get_sequences": {"tf": 1}, "pytermgui.helpers.break_line": {"tf": 1}}, "df": 6}}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.MouseTarget.height": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.widgets.boxes.HEAVY": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.widgets.base.Widget.handle_mouse": {"tf": 1}, "pytermgui.widgets.base.Container.handle_mouse": {"tf": 1}, "pytermgui.widgets.buttons.Button.handle_mouse": {"tf": 1}, "pytermgui.widgets.extra.InputField.handle_mouse": {"tf": 1}, "pytermgui.widgets.extra.Slider.handle_mouse": {"tf": 1}}, "df": 5}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"pytermgui.widgets.base.Widget.handle_key": {"tf": 1}, "pytermgui.widgets.base.Container.handle_key": {"tf": 1}, "pytermgui.widgets.extra.InputField.handle_key": {"tf": 1}, "pytermgui.widgets.extra.Slider.handle_key": {"tf": 1}, "pytermgui.window_manager.WindowManager.handle_key": {"tf": 1}}, "df": 5}}}}}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.move_cursor": {"tf": 1}}, "df": 1}}}}}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.MouseAction": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.LEFT_CLICK": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.LEFT_DRAG": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.RIGHT_CLICK": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.RIGHT_DRAG": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.SCROLL_UP": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.SCROLL_DOWN": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.HOVER": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.RELEASE": {"tf": 1}}, "df": 9}}}, "e": {"docs": {}, "df": 0, "v": {"docs": {"pytermgui.ansi_interface.MouseEvent": {"tf": 1}, "pytermgui.ansi_interface.MouseEvent.__init__": {"tf": 1}}, "df": 2}}, "_": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.context_managers.mouse_handler": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.MouseTarget": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.__init__": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.parent": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.left": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.right": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.height": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.top": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.onclick": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.start": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.end": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.adjust": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.contains": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.click": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.show": {"tf": 1}}, "df": 14}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"pytermgui.widgets.base.MouseCallback": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.parser.markup": {"tf": 1}, "pytermgui.widgets.styles.MARKUP": {"tf": 1}}, "df": 2, "s": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.exceptions.MarkupSyntaxError": {"tf": 1}}, "df": 1}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui.parser.MarkupLanguage": {"tf": 1}, "pytermgui.parser.MarkupLanguage.__init__": {"tf": 1}, "pytermgui.parser.MarkupLanguage.tokenize_markup": {"tf": 1}, "pytermgui.parser.MarkupLanguage.tokenize_ansi": {"tf": 1}, "pytermgui.parser.MarkupLanguage.define": {"tf": 1}, "pytermgui.parser.MarkupLanguage.alias": {"tf": 1}, "pytermgui.parser.MarkupLanguage.parse": {"tf": 1}, "pytermgui.parser.MarkupLanguage.get_markup": {"tf": 1}}, "df": 8}}}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.styles.MarkupFormatter": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter.__init__": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter.ensure_reset": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter.ensure_strip": {"tf": 1}}, "df": 4}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.parser.MacroCallable": {"tf": 1}, "pytermgui.parser.MacroCall": {"tf": 1}}, "df": 2}}}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.enums.WidgetAlignment.LEFT": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.left": {"tf": 1}}, "df": 2, "_": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"pytermgui.ansi_interface.MouseAction.LEFT_CLICK": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui.ansi_interface.MouseAction.LEFT_DRAG": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.exceptions.LineLengthError": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.file_loaders.FileLoader.load": {"tf": 1}}, "df": 1, "_": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.file_loaders.FileLoader.load_str": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "k": {"docs": {"pytermgui.widgets.extra.Slider.locked": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.widgets.base.Label": {"tf": 1}, "pytermgui.widgets.base.Label.__init__": {"tf": 1}, "pytermgui.widgets.base.Label.styles": {"tf": 1}, "pytermgui.widgets.base.Label.serialized": {"tf": 1}, "pytermgui.widgets.base.Label.get_lines": {"tf": 1}}, "df": 5}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {"pytermgui.ansi_interface.dim": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.parser.MarkupLanguage.define": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.Widget.define_mouse_target": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui.widgets.base.Widget.debug": {"tf": 1}, "pytermgui.widgets.base.Container.debug": {"tf": 1}, "pytermgui.widgets.boxes.Box.debug": {"tf": 1}, "pytermgui.widgets.extra.Splitter.debug": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.debug": {"tf": 1}}, "df": 5}}}, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.widgets.styles.DepthlessStyleType": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.serializer.Serializer.dump_to_dict": {"tf": 1}}, "df": 1}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.widgets.boxes.DOUBLE": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.boxes.DOUBLE_HORIZONTAL": {"tf": 1}}, "df": 1}}}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.boxes.DOUBLE_VERTICAL": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.widgets.boxes.DOUBLE_SIDES": {"tf": 1}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.widgets.boxes.DOUBLE_TOP": {"tf": 1}}, "df": 1}}}, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"pytermgui.widgets.boxes.DOUBLE_BOTTOM": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"pytermgui.enums": {"tf": 1}, "pytermgui.enums.SizePolicy": {"tf": 1}, "pytermgui.enums.SizePolicy.FILL": {"tf": 1}, "pytermgui.enums.SizePolicy.STATIC": {"tf": 1}, "pytermgui.enums.SizePolicy.RELATIVE": {"tf": 1}, "pytermgui.enums.WidgetAlignment": {"tf": 1}, "pytermgui.enums.WidgetAlignment.LEFT": {"tf": 1}, "pytermgui.enums.WidgetAlignment.CENTER": {"tf": 1}, "pytermgui.enums.WidgetAlignment.RIGHT": {"tf": 1}}, "df": 9}}, "d": {"docs": {"pytermgui.widgets.base.MouseTarget.end": {"tf": 1}}, "df": 1}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.styles.MarkupFormatter.ensure_reset": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.widgets.styles.MarkupFormatter.ensure_strip": {"tf": 1}}, "df": 1}}}}}}}}}}}, "x": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.exceptions": {"tf": 1}, "pytermgui.exceptions.WidthExceededError": {"tf": 1}, "pytermgui.exceptions.LineLengthError": {"tf": 1}, "pytermgui.exceptions.AnsiSyntaxError": {"tf": 1}, "pytermgui.exceptions.MarkupSyntaxError": {"tf": 1}}, "df": 5}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.widgets.base.Widget.execute_binding": {"tf": 1}, "pytermgui.window_manager.WindowManager.execute_binding": {"tf": 1}}, "df": 2}}}}}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {"pytermgui.widgets.extra": {"tf": 1}, "pytermgui.widgets.extra.InputField": {"tf": 1}, "pytermgui.widgets.extra.InputField.__init__": {"tf": 1}, "pytermgui.widgets.extra.InputField.styles": {"tf": 1}, "pytermgui.widgets.extra.InputField.is_bindable": {"tf": 1}, "pytermgui.widgets.extra.InputField.cursor": {"tf": 1}, "pytermgui.widgets.extra.InputField.selectables_length": {"tf": 1}, "pytermgui.widgets.extra.InputField.handle_key": {"tf": 1}, "pytermgui.widgets.extra.InputField.handle_mouse": {"tf": 1}, "pytermgui.widgets.extra.InputField.get_lines": {"tf": 1}, "pytermgui.widgets.extra.Splitter": {"tf": 1}, "pytermgui.widgets.extra.Splitter.chars": {"tf": 1}, "pytermgui.widgets.extra.Splitter.styles": {"tf": 1}, "pytermgui.widgets.extra.Splitter.keys": {"tf": 1}, "pytermgui.widgets.extra.Splitter.parent_align": {"tf": 1}, "pytermgui.widgets.extra.Splitter.get_lines": {"tf": 1}, "pytermgui.widgets.extra.Splitter.debug": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.__init__": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.serialized": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.toggle_layer": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.get_lines": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.debug": {"tf": 1}, "pytermgui.widgets.extra.Slider": {"tf": 1}, "pytermgui.widgets.extra.Slider.__init__": {"tf": 1}, "pytermgui.widgets.extra.Slider.locked": {"tf": 1}, "pytermgui.widgets.extra.Slider.show_percentage": {"tf": 1}, "pytermgui.widgets.extra.Slider.chars": {"tf": 1}, "pytermgui.widgets.extra.Slider.styles": {"tf": 1}, "pytermgui.widgets.extra.Slider.keys": {"tf": 1}, "pytermgui.widgets.extra.Slider.selectables_length": {"tf": 1}, "pytermgui.widgets.extra.Slider.value": {"tf": 1}, "pytermgui.widgets.extra.Slider.handle_mouse": {"tf": 1}, "pytermgui.widgets.extra.Slider.handle_key": {"tf": 1}, "pytermgui.widgets.extra.Slider.get_lines": {"tf": 1}}, "df": 35}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.window_manager.WindowManager.exit": {"tf": 1}}, "df": 1}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.widgets.boxes.EMPTY": {"tf": 1}}, "df": 1}, "y": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.boxes.EMPTY_VERTICAL": {"tf": 1}}, "df": 1}}}}, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.boxes.EMPTY_HORIZONTAL": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.get_widget": {"tf": 1}, "pytermgui.widgets.get_id": {"tf": 1}, "pytermgui.widgets.base": {"tf": 1}, "pytermgui.widgets.base.MouseTarget": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.__init__": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.parent": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.left": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.right": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.height": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.top": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.onclick": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.start": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.end": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.adjust": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.contains": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.click": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.show": {"tf": 1}, "pytermgui.widgets.base.MouseCallback": {"tf": 1}, "pytermgui.widgets.base.Widget": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.__init__": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.set_style": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.set_char": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.styles": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.chars": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.keys": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.serialized": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.is_bindable": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.size_policy": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.parent_align": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.bindings": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.id": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.selectables_length": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.selectables": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.is_selectable": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.static_width": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.define_mouse_target": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.get_target": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.handle_mouse": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.handle_key": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.serialize": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.copy": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.get_lines": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.bind": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.execute_binding": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.select": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.show_targets": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.print": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.debug": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Container": {"tf": 1}, "pytermgui.widgets.base.Container.__init__": {"tf": 1}, "pytermgui.widgets.base.Container.chars": {"tf": 1}, "pytermgui.widgets.base.Container.styles": {"tf": 1}, "pytermgui.widgets.base.Container.keys": {"tf": 1}, "pytermgui.widgets.base.Container.serialized": {"tf": 1}, "pytermgui.widgets.base.Container.allow_fullscreen": {"tf": 1}, "pytermgui.widgets.base.Container.sidelength": {"tf": 1}, "pytermgui.widgets.base.Container.selectables": {"tf": 1}, "pytermgui.widgets.base.Container.selectables_length": {"tf": 1}, "pytermgui.widgets.base.Container.selected": {"tf": 1}, "pytermgui.widgets.base.Container.box": {"tf": 1}, "pytermgui.widgets.base.Container.get_lines": {"tf": 1}, "pytermgui.widgets.base.Container.set_widgets": {"tf": 1}, "pytermgui.widgets.base.Container.serialize": {"tf": 1}, "pytermgui.widgets.base.Container.pop": {"tf": 1}, "pytermgui.widgets.base.Container.remove": {"tf": 1}, "pytermgui.widgets.base.Container.set_recursive_depth": {"tf": 1}, "pytermgui.widgets.base.Container.select": {"tf": 1}, "pytermgui.widgets.base.Container.center": {"tf": 1}, "pytermgui.widgets.base.Container.handle_mouse": {"tf": 1}, "pytermgui.widgets.base.Container.handle_key": {"tf": 1}, "pytermgui.widgets.base.Container.wipe": {"tf": 1}, "pytermgui.widgets.base.Container.show_targets": {"tf": 1}, "pytermgui.widgets.base.Container.print": {"tf": 1}, "pytermgui.widgets.base.Container.debug": {"tf": 1}, "pytermgui.widgets.base.Label": {"tf": 1}, "pytermgui.widgets.base.Label.__init__": {"tf": 1}, "pytermgui.widgets.base.Label.styles": {"tf": 1}, "pytermgui.widgets.base.Label.serialized": {"tf": 1}, "pytermgui.widgets.base.Label.get_lines": {"tf": 1}, "pytermgui.widgets.boxes": {"tf": 1}, "pytermgui.widgets.boxes.Box": {"tf": 1}, "pytermgui.widgets.boxes.Box.__init__": {"tf": 1}, "pytermgui.widgets.boxes.Box.CharType": {"tf": 1}, "pytermgui.widgets.boxes.Box.set_chars_of": {"tf": 1}, "pytermgui.widgets.boxes.Box.debug": {"tf": 1}, "pytermgui.widgets.boxes.BASIC": {"tf": 1}, "pytermgui.widgets.boxes.HEAVY": {"tf": 1}, "pytermgui.widgets.boxes.EMPTY": {"tf": 1}, "pytermgui.widgets.boxes.EMPTY_VERTICAL": {"tf": 1}, "pytermgui.widgets.boxes.EMPTY_HORIZONTAL": {"tf": 1}, "pytermgui.widgets.boxes.SINGLE": {"tf": 1}, "pytermgui.widgets.boxes.SINGLE_VERTICAL": {"tf": 1}, "pytermgui.widgets.boxes.SINGLE_HORIZONTAL": {"tf": 1}, "pytermgui.widgets.boxes.DOUBLE_HORIZONTAL": {"tf": 1}, "pytermgui.widgets.boxes.DOUBLE_VERTICAL": {"tf": 1}, "pytermgui.widgets.boxes.DOUBLE_SIDES": {"tf": 1}, "pytermgui.widgets.boxes.DOUBLE": {"tf": 1}, "pytermgui.widgets.boxes.DOUBLE_TOP": {"tf": 1}, "pytermgui.widgets.boxes.DOUBLE_BOTTOM": {"tf": 1}, "pytermgui.widgets.buttons": {"tf": 1}, "pytermgui.widgets.buttons.Button": {"tf": 1}, "pytermgui.widgets.buttons.Button.__init__": {"tf": 1}, "pytermgui.widgets.buttons.Button.chars": {"tf": 1}, "pytermgui.widgets.buttons.Button.styles": {"tf": 1}, "pytermgui.widgets.buttons.Button.handle_mouse": {"tf": 1}, "pytermgui.widgets.buttons.Button.get_lines": {"tf": 1}, "pytermgui.widgets.buttons.Checkbox": {"tf": 1}, "pytermgui.widgets.buttons.Checkbox.__init__": {"tf": 1}, "pytermgui.widgets.buttons.Checkbox.chars": {"tf": 1}, "pytermgui.widgets.buttons.Checkbox.toggle": {"tf": 1}, "pytermgui.widgets.buttons.Toggle": {"tf": 1}, "pytermgui.widgets.buttons.Toggle.__init__": {"tf": 1}, "pytermgui.widgets.buttons.Toggle.chars": {"tf": 1}, "pytermgui.widgets.extra": {"tf": 1}, "pytermgui.widgets.extra.InputField": {"tf": 1}, "pytermgui.widgets.extra.InputField.__init__": {"tf": 1}, "pytermgui.widgets.extra.InputField.styles": {"tf": 1}, "pytermgui.widgets.extra.InputField.is_bindable": {"tf": 1}, "pytermgui.widgets.extra.InputField.cursor": {"tf": 1}, "pytermgui.widgets.extra.InputField.selectables_length": {"tf": 1}, "pytermgui.widgets.extra.InputField.handle_key": {"tf": 1}, "pytermgui.widgets.extra.InputField.handle_mouse": {"tf": 1}, "pytermgui.widgets.extra.InputField.get_lines": {"tf": 1}, "pytermgui.widgets.extra.Splitter": {"tf": 1}, "pytermgui.widgets.extra.Splitter.chars": {"tf": 1}, "pytermgui.widgets.extra.Splitter.styles": {"tf": 1}, "pytermgui.widgets.extra.Splitter.keys": {"tf": 1}, "pytermgui.widgets.extra.Splitter.parent_align": {"tf": 1}, "pytermgui.widgets.extra.Splitter.get_lines": {"tf": 1}, "pytermgui.widgets.extra.Splitter.debug": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.__init__": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.serialized": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.toggle_layer": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.get_lines": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.debug": {"tf": 1}, "pytermgui.widgets.extra.Slider": {"tf": 1}, "pytermgui.widgets.extra.Slider.__init__": {"tf": 1}, "pytermgui.widgets.extra.Slider.locked": {"tf": 1}, "pytermgui.widgets.extra.Slider.show_percentage": {"tf": 1}, "pytermgui.widgets.extra.Slider.chars": {"tf": 1}, "pytermgui.widgets.extra.Slider.styles": {"tf": 1}, "pytermgui.widgets.extra.Slider.keys": {"tf": 1}, "pytermgui.widgets.extra.Slider.selectables_length": {"tf": 1}, "pytermgui.widgets.extra.Slider.value": {"tf": 1}, "pytermgui.widgets.extra.Slider.handle_mouse": {"tf": 1}, "pytermgui.widgets.extra.Slider.handle_key": {"tf": 1}, "pytermgui.widgets.extra.Slider.get_lines": {"tf": 1}, "pytermgui.widgets.styles": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter.__init__": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter.ensure_reset": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter.ensure_strip": {"tf": 1}, "pytermgui.widgets.styles.StyleCall": {"tf": 1}, "pytermgui.widgets.styles.StyleCall.__init__": {"tf": 1}, "pytermgui.widgets.styles.StyleType": {"tf": 1}, "pytermgui.widgets.styles.DepthlessStyleType": {"tf": 1}, "pytermgui.widgets.styles.CharType": {"tf": 1}, "pytermgui.widgets.styles.MARKUP": {"tf": 1}, "pytermgui.widgets.styles.FOREGROUND": {"tf": 1}, "pytermgui.widgets.styles.BACKGROUND": {"tf": 1}, "pytermgui.widgets.styles.CLICKABLE": {"tf": 1}, "pytermgui.widgets.styles.CLICKED": {"tf": 1}}, "df": 165, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.enums.WidgetAlignment": {"tf": 1}, "pytermgui.enums.WidgetAlignment.LEFT": {"tf": 1}, "pytermgui.enums.WidgetAlignment.CENTER": {"tf": 1}, "pytermgui.enums.WidgetAlignment.RIGHT": {"tf": 1}}, "df": 4}}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {"pytermgui.file_loaders.WidgetNamespace": {"tf": 1}, "pytermgui.file_loaders.WidgetNamespace.__init__": {"tf": 1}, "pytermgui.file_loaders.WidgetNamespace.from_config": {"tf": 1}, "pytermgui.file_loaders.WidgetNamespace.apply_to": {"tf": 1}, "pytermgui.file_loaders.WidgetNamespace.apply_config": {"tf": 1}}, "df": 5}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.exceptions.WidthExceededError": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.widgets.base.Container.wipe": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"pytermgui.window_manager.Window": {"tf": 1}, "pytermgui.window_manager.Window.__init__": {"tf": 1}, "pytermgui.window_manager.Window.is_bindable": {"tf": 1}, "pytermgui.window_manager.Window.size_policy": {"tf": 1}, "pytermgui.window_manager.Window.allow_fullscreen": {"tf": 1}, "pytermgui.window_manager.Window.title": {"tf": 1}, "pytermgui.window_manager.Window.is_static": {"tf": 1}, "pytermgui.window_manager.Window.is_modal": {"tf": 1}, "pytermgui.window_manager.Window.is_noblur": {"tf": 1}, "pytermgui.window_manager.Window.is_noresize": {"tf": 1}, "pytermgui.window_manager.Window.styles": {"tf": 1}, "pytermgui.window_manager.Window.rect": {"tf": 1}, "pytermgui.window_manager.Window.set_title": {"tf": 1}, "pytermgui.window_manager.Window.set_fullscreen": {"tf": 1}, "pytermgui.window_manager.Window.center": {"tf": 1}, "pytermgui.window_manager.Window.close": {"tf": 1}, "pytermgui.window_manager.Window.print": {"tf": 1}}, "df": 17, "_": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui.window_manager": {"tf": 1}, "pytermgui.window_manager.Window": {"tf": 1}, "pytermgui.window_manager.Window.__init__": {"tf": 1}, "pytermgui.window_manager.Window.is_bindable": {"tf": 1}, "pytermgui.window_manager.Window.size_policy": {"tf": 1}, "pytermgui.window_manager.Window.allow_fullscreen": {"tf": 1}, "pytermgui.window_manager.Window.title": {"tf": 1}, "pytermgui.window_manager.Window.is_static": {"tf": 1}, "pytermgui.window_manager.Window.is_modal": {"tf": 1}, "pytermgui.window_manager.Window.is_noblur": {"tf": 1}, "pytermgui.window_manager.Window.is_noresize": {"tf": 1}, "pytermgui.window_manager.Window.styles": {"tf": 1}, "pytermgui.window_manager.Window.rect": {"tf": 1}, "pytermgui.window_manager.Window.set_title": {"tf": 1}, "pytermgui.window_manager.Window.set_fullscreen": {"tf": 1}, "pytermgui.window_manager.Window.center": {"tf": 1}, "pytermgui.window_manager.Window.close": {"tf": 1}, "pytermgui.window_manager.Window.print": {"tf": 1}, "pytermgui.window_manager.WindowManager": {"tf": 1}, "pytermgui.window_manager.WindowManager.__init__": {"tf": 1}, "pytermgui.window_manager.WindowManager.is_bindable": {"tf": 1}, "pytermgui.window_manager.WindowManager.framerate": {"tf": 1}, "pytermgui.window_manager.WindowManager.should_print": {"tf": 1}, "pytermgui.window_manager.WindowManager.execute_binding": {"tf": 1}, "pytermgui.window_manager.WindowManager.handle_key": {"tf": 1}, "pytermgui.window_manager.WindowManager.process_mouse": {"tf": 1}, "pytermgui.window_manager.WindowManager.focus": {"tf": 1}, "pytermgui.window_manager.WindowManager.add": {"tf": 1}, "pytermgui.window_manager.WindowManager.close": {"tf": 1}, "pytermgui.window_manager.WindowManager.on_resize": {"tf": 1}, "pytermgui.window_manager.WindowManager.process_input": {"tf": 1}, "pytermgui.window_manager.WindowManager.stop": {"tf": 1}, "pytermgui.window_manager.WindowManager.pause": {"tf": 1}, "pytermgui.window_manager.WindowManager.unpause": {"tf": 1}, "pytermgui.window_manager.WindowManager.exit": {"tf": 1}, "pytermgui.window_manager.WindowManager.run": {"tf": 1}, "pytermgui.window_manager.WindowManager.print": {"tf": 1}, "pytermgui.window_manager.WindowManager.show_targets": {"tf": 1}, "pytermgui.window_manager.WindowManager.alert": {"tf": 1}}, "df": 39}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui.window_manager.WindowManager": {"tf": 1}, "pytermgui.window_manager.WindowManager.__init__": {"tf": 1}, "pytermgui.window_manager.WindowManager.is_bindable": {"tf": 1}, "pytermgui.window_manager.WindowManager.framerate": {"tf": 1}, "pytermgui.window_manager.WindowManager.should_print": {"tf": 1}, "pytermgui.window_manager.WindowManager.execute_binding": {"tf": 1}, "pytermgui.window_manager.WindowManager.handle_key": {"tf": 1}, "pytermgui.window_manager.WindowManager.process_mouse": {"tf": 1}, "pytermgui.window_manager.WindowManager.focus": {"tf": 1}, "pytermgui.window_manager.WindowManager.add": {"tf": 1}, "pytermgui.window_manager.WindowManager.close": {"tf": 1}, "pytermgui.window_manager.WindowManager.on_resize": {"tf": 1}, "pytermgui.window_manager.WindowManager.process_input": {"tf": 1}, "pytermgui.window_manager.WindowManager.stop": {"tf": 1}, "pytermgui.window_manager.WindowManager.pause": {"tf": 1}, "pytermgui.window_manager.WindowManager.unpause": {"tf": 1}, "pytermgui.window_manager.WindowManager.exit": {"tf": 1}, "pytermgui.window_manager.WindowManager.run": {"tf": 1}, "pytermgui.window_manager.WindowManager.print": {"tf": 1}, "pytermgui.window_manager.WindowManager.show_targets": {"tf": 1}, "pytermgui.window_manager.WindowManager.alert": {"tf": 1}}, "df": 21}}}}}}}}}}}, "y": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.file_loaders.YamlLoader": {"tf": 1}, "pytermgui.file_loaders.YamlLoader.__init__": {"tf": 1}, "pytermgui.file_loaders.YamlLoader.parse": {"tf": 1}}, "df": 3}}}}}}}}, "j": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.file_loaders.JsonLoader": {"tf": 1}, "pytermgui.file_loaders.JsonLoader.parse": {"tf": 1}}, "df": 2}}}}}}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {"pytermgui.helpers.get_sequences": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.parser.MarkupLanguage.get_markup": {"tf": 1}}, "df": 1}}}}}}, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.serializer.Serializer.get_widgets": {"tf": 1}, "pytermgui.widgets.get_widget": {"tf": 1}}, "df": 2}}}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.widgets.get_id": {"tf": 1}}, "df": 1}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.Widget.get_target": {"tf": 1}}, "df": 1}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.widgets.base.Widget.get_lines": {"tf": 1}, "pytermgui.widgets.base.Container.get_lines": {"tf": 1}, "pytermgui.widgets.base.Label.get_lines": {"tf": 1}, "pytermgui.widgets.buttons.Button.get_lines": {"tf": 1}, "pytermgui.widgets.extra.InputField.get_lines": {"tf": 1}, "pytermgui.widgets.extra.Splitter.get_lines": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.get_lines": {"tf": 1}, "pytermgui.widgets.extra.Slider.get_lines": {"tf": 1}}, "df": 8}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.input.getch": {"tf": 1}}, "df": 1}}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"pytermgui.input.keys": {"tf": 1}, "pytermgui.widgets.base.Widget.keys": {"tf": 1}, "pytermgui.widgets.base.Container.keys": {"tf": 1}, "pytermgui.widgets.extra.Splitter.keys": {"tf": 1}, "pytermgui.widgets.extra.Slider.keys": {"tf": 1}}, "df": 5}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"pytermgui.widgets.base.MouseTarget.onclick": {"tf": 1}}, "df": 1}}}}}, "_": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.window_manager.WindowManager.on_resize": {"tf": 1}}, "df": 1}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {"pytermgui.widgets.extra.Slider.value": {"tf": 1}}, "df": 1}}}}}}, "doc": {"root": {"0": {"3": {"3": {"docs": {"pytermgui": {"tf": 2}}, "df": 1}, "docs": {}, "df": 0}, "docs": {"pytermgui.ansi_interface.Color": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface.Color.__init__": {"tf": 1}, "pytermgui.ansi_interface.set_mode": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.widgets.base.Widget.is_selectable": {"tf": 1}, "pytermgui.widgets.base.Container.selectables": {"tf": 1}}, "df": 6, "m": {"docs": {"pytermgui": {"tf": 1.4142135623730951}}, "df": 1}}, "1": {"0": {"docs": {"pytermgui": {"tf": 1}}, "df": 1}, "4": {"1": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.parser": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Label": {"tf": 1}}, "df": 4, "m": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui": {"tf": 1}}, "df": 1}}}}}}}, "docs": {}, "df": 0}, "5": {"7": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "6": {"docs": {"pytermgui.ansi_interface.Color.names": {"tf": 1}}, "df": 1}, "docs": {"pytermgui.ansi_interface.Color.__init__": {"tf": 1}, "pytermgui.ansi_interface.set_mode": {"tf": 1}, "pytermgui.widgets.base.Container.selectables": {"tf": 1}, "pytermgui.widgets.boxes.Box": {"tf": 1}}, "df": 4, "m": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui": {"tf": 1}}, "df": 1}}}}}}, "2": {"1": {"0": {"docs": {"pytermgui.file_loaders": {"tf": 1}, "pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.extra.InputField": {"tf": 1}}, "df": 3, "]": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"1": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 2}, "2": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 2}, "3": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}}}}}}}}, "docs": {}, "df": 0}, "2": {"0": {"3": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1}}}, "docs": {}, "df": 0}, "docs": {"pytermgui.parser": {"tf": 1}}, "df": 1}, "4": {"3": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1, "/": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "b": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1}}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1}}}}}}}}, "5": {"6": {"docs": {"pytermgui.ansi_interface.Color": {"tf": 1.4142135623730951}, "pytermgui.widgets.extra.ColorPicker": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "docs": {"pytermgui.ansi_interface.set_mode": {"tf": 1}, "pytermgui.widgets.base.Container.selectables": {"tf": 1}}, "df": 2}, "3": {"3": {"docs": {"pytermgui.context_managers.mouse_handler": {"tf": 1}}, "df": 1}, "5": {"docs": {"pytermgui.widgets.styles.MarkupFormatter": {"tf": 1}}, "df": 1}, "8": {"docs": {"pytermgui": {"tf": 1}}, "df": 1}, "9": {"docs": {"pytermgui": {"tf": 1.4142135623730951}, "pytermgui.context_managers.mouse_handler": {"tf": 2}, "pytermgui.file_loaders": {"tf": 3.4641016151377544}, "pytermgui.widgets.boxes.Box": {"tf": 4}, "pytermgui.widgets.styles.MarkupFormatter": {"tf": 1}}, "df": 5}, "docs": {"pytermgui": {"tf": 1}, "pytermgui.ansi_interface.set_mode": {"tf": 1}, "pytermgui.parser": {"tf": 1}, "pytermgui.widgets.boxes.Box": {"tf": 1}}, "df": 4}, "4": {"docs": {"pytermgui.ansi_interface.set_mode": {"tf": 1}}, "df": 1}, "5": {"5": {"docs": {"pytermgui.context_managers.mouse_handler": {"tf": 1}}, "df": 1}, "docs": {"pytermgui": {"tf": 1}, "pytermgui.ansi_interface.set_mode": {"tf": 1}}, "df": 2}, "6": {"1": {"docs": {"pytermgui.file_loaders": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "7": {"2": {"docs": {"pytermgui.auto": {"tf": 1.7320508075688772}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1.7320508075688772}}, "df": 2}, "9": {"docs": {}, "df": 0, "]": {"docs": {}, "df": 0, "{": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {"pytermgui.file_loaders": {"tf": 1}}, "df": 1}}}}}}}, "docs": {"pytermgui": {"tf": 1}, "pytermgui.ansi_interface.set_mode": {"tf": 1}}, "df": 2}, "8": {"docs": {"pytermgui.ansi_interface.set_mode": {"tf": 1}}, "df": 1, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1}}}}, "9": {"docs": {"pytermgui.ansi_interface.set_mode": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0, "s": {"docs": {"pytermgui.ansi_interface.translate_mouse": {"tf": 1}, "pytermgui.enums": {"tf": 1}, "pytermgui.exceptions": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1.4142135623730951}, "pytermgui.parser": {"tf": 1}, "pytermgui.serializer": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter": {"tf": 1}, "pytermgui.window_manager.Window": {"tf": 1}}, "df": 8, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.ansi_interface.Color.ColorType": {"tf": 1}, "pytermgui.cmd": {"tf": 1}, "pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.buttons": {"tf": 1}, "pytermgui.widgets.buttons.Button": {"tf": 1}, "pytermgui.widgets.buttons.Checkbox": {"tf": 1}}, "df": 7, "i": {"docs": {"pytermgui.widgets": {"tf": 1}}, "df": 1, "f": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.widgets.styles.StyleCall": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.window_manager": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.widgets.boxes.Box": {"tf": 1}}, "df": 1}}}}}}}, "z": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.enums.SizePolicy": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.widgets.base.Widget.size_policy": {"tf": 1}, "pytermgui.window_manager.Window.size_policy": {"tf": 1}}, "df": 2}}}}}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.file_loaders": {"tf": 1}, "pytermgui.widgets": {"tf": 1}}, "df": 2}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.widgets.boxes.Box": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.foreground": {"tf": 1}, "pytermgui.ansi_interface.background": {"tf": 1}, "pytermgui.ansi_interface.set_mode": {"tf": 1}, "pytermgui.ansi_interface.translate_mouse": {"tf": 1}, "pytermgui.enums": {"tf": 1}, "pytermgui.parser": {"tf": 1}, "pytermgui.parser.MarkupLanguage": {"tf": 1.4142135623730951}, "pytermgui.serializer.Serializer.__init__": {"tf": 1}, "pytermgui.widgets.base.Widget.set_style": {"tf": 1}, "pytermgui.widgets.base.Widget.set_char": {"tf": 1}, "pytermgui.widgets.base.Widget.size_policy": {"tf": 1}, "pytermgui.widgets.base.Container.box": {"tf": 1}, "pytermgui.widgets.base.Container.set_widgets": {"tf": 1}, "pytermgui.widgets.base.Container.set_recursive_depth": {"tf": 1}, "pytermgui.widgets.base.Container.center": {"tf": 1}, "pytermgui.widgets.base.Label.__init__": {"tf": 1}, "pytermgui.widgets.boxes.Box": {"tf": 1.4142135623730951}, "pytermgui.widgets.boxes.Box.__init__": {"tf": 1}, "pytermgui.widgets.boxes.Box.set_chars_of": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.__init__": {"tf": 1}, "pytermgui.widgets.extra.Slider": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter": {"tf": 1}, "pytermgui.window_manager.Window.size_policy": {"tf": 1}, "pytermgui.window_manager.Window.allow_fullscreen": {"tf": 1}, "pytermgui.window_manager.Window.set_title": {"tf": 1}, "pytermgui.window_manager.Window.set_fullscreen": {"tf": 1}, "pytermgui.window_manager.WindowManager.should_print": {"tf": 1}, "pytermgui.window_manager.WindowManager.focus": {"tf": 1}}, "df": 28, "_": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"pytermgui": {"tf": 1}}, "df": 1}}}}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "f": {"docs": {"pytermgui.widgets.boxes": {"tf": 1}}, "df": 1}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.widgets.styles.MarkupFormatter": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.set_mode": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.widgets.boxes": {"tf": 1}}, "df": 1}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"pytermgui.ansi_interface": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.LEFT_CLICK": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.RIGHT_CLICK": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.RELEASE": {"tf": 1}, "pytermgui.helpers.strip_ansi": {"tf": 1}, "pytermgui.helpers.get_sequences": {"tf": 1}, "pytermgui.helpers.break_line": {"tf": 1}}, "df": 7}}}}}, "e": {"docs": {"pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.ansi_interface.Color.ColorType": {"tf": 1}, "pytermgui.ansi_interface.translate_mouse": {"tf": 1}, "pytermgui.cmd": {"tf": 1}, "pytermgui.context_managers.mouse_handler": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.inspector": {"tf": 1}, "pytermgui.parser": {"tf": 1}}, "df": 8}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.ansi_interface.MouseEvent": {"tf": 1}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.file_loaders": {"tf": 1}}, "df": 1, "]": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"1": {"docs": {"pytermgui.window_manager": {"tf": 1}}, "df": 1}, "2": {"docs": {"pytermgui.window_manager": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}}}}}}}}}, "l": {"docs": {}, "df": 0, "f": {"docs": {"pytermgui.cmd.Application.finish": {"tf": 1}, "pytermgui.file_loaders.WidgetNamespace.apply_config": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.click": {"tf": 1}, "pytermgui.widgets.base.Container.set_widgets": {"tf": 1}, "pytermgui.widgets.base.Container.pop": {"tf": 1}, "pytermgui.widgets.base.Container.remove": {"tf": 1}, "pytermgui.widgets.boxes.Box.set_chars_of": {"tf": 1}}, "df": 7}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base.Widget.selectables_length": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.selectables": {"tf": 1}, "pytermgui.widgets.base.Widget.is_selectable": {"tf": 1}, "pytermgui.widgets.base.Widget.select": {"tf": 1}, "pytermgui.widgets.base.Container.selectables": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Container.selectables_length": {"tf": 1}, "pytermgui.widgets.base.Container.selected": {"tf": 1}, "pytermgui.widgets.base.Container.select": {"tf": 1}, "pytermgui.widgets.extra.InputField.selectables_length": {"tf": 1}, "pytermgui.widgets.extra.Slider": {"tf": 1}, "pytermgui.widgets.extra.Slider.selectables_length": {"tf": 1}}, "df": 12, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.widgets.base.Widget.is_selectable": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.file_loaders": {"tf": 1.7320508075688772}, "pytermgui.file_loaders.FileLoader.serializer": {"tf": 1}, "pytermgui.file_loaders.FileLoader.register": {"tf": 1}, "pytermgui.serializer": {"tf": 1.4142135623730951}, "pytermgui.serializer.Serializer": {"tf": 1}, "pytermgui.serializer.Serializer.dump_to_dict": {"tf": 1}, "pytermgui.serializer.Serializer.register": {"tf": 1}, "pytermgui.widgets.base.Widget.serialized": {"tf": 1.7320508075688772}, "pytermgui.widgets.base.Widget.serialize": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Container.serialized": {"tf": 1.7320508075688772}, "pytermgui.widgets.base.Container.serialize": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Label.serialized": {"tf": 1.7320508075688772}, "pytermgui.widgets.extra.ColorPicker.serialized": {"tf": 1.7320508075688772}}, "df": 13}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.widgets.boxes.Box": {"tf": 1}}, "df": 1}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.widgets.extra.InputField": {"tf": 1.4142135623730951}}, "df": 1}}}, "y": {"docs": {"pytermgui.ansi_interface.move_cursor": {"tf": 1}, "pytermgui.ansi_interface.cursor_up": {"tf": 1}, "pytermgui.ansi_interface.cursor_down": {"tf": 1}, "pytermgui.ansi_interface.cursor_right": {"tf": 1}, "pytermgui.ansi_interface.cursor_left": {"tf": 1}, "pytermgui.ansi_interface.cursor_next_line": {"tf": 1}, "pytermgui.ansi_interface.cursor_prev_line": {"tf": 1}, "pytermgui.ansi_interface.cursor_column": {"tf": 1}, "pytermgui.ansi_interface.cursor_home": {"tf": 1}, "pytermgui.widgets": {"tf": 1.4142135623730951}}, "df": 10, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {"pytermgui": {"tf": 1.4142135623730951}, "pytermgui.parser": {"tf": 1}, "pytermgui.widgets": {"tf": 1.4142135623730951}, "pytermgui.widgets.base": {"tf": 1}, "pytermgui.widgets.base.Widget": {"tf": 1}, "pytermgui.window_manager": {"tf": 1}}, "df": 6}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "x": {"docs": {"pytermgui.auto": {"tf": 2.449489742783178}, "pytermgui.ansi_interface.MouseEvent": {"tf": 1}, "pytermgui.parser": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 2.449489742783178}}, "df": 4}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.ansi_interface.set_mode": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1.4142135623730951}, "pytermgui.file_loaders.FileLoader": {"tf": 1}, "pytermgui.file_loaders.FileLoader.serializer": {"tf": 1.4142135623730951}, "pytermgui.file_loaders.YamlLoader": {"tf": 1}, "pytermgui.file_loaders.JsonLoader": {"tf": 1}, "pytermgui.input.keys": {"tf": 1}, "pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 10, "i": {"docs": {"pytermgui.ansi_interface.clear": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.widgets.buttons.Toggle": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.helpers.break_line": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.auto": {"tf": 1.4142135623730951}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1.4142135623730951}}, "df": 3}}}}}}}, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.widgets.base.Widget.is_selectable": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 3}}}}}}, "w": {"docs": {"pytermgui.widgets.base.MouseTarget.show": {"tf": 1}, "pytermgui.widgets.base.Widget.show_targets": {"tf": 1}, "pytermgui.widgets.base.Container.show_targets": {"tf": 1}, "pytermgui.widgets.buttons.Toggle": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.debug": {"tf": 1}, "pytermgui.widgets.extra.Slider.show_percentage": {"tf": 1}, "pytermgui.window_manager.WindowManager.show_targets": {"tf": 1}}, "df": 8, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.widgets": {"tf": 1}}, "df": 1}}}, "n": {"docs": {"pytermgui.window_manager.Window.title": {"tf": 1}, "pytermgui.window_manager.WindowManager.should_print": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.ansi_interface.is_interactive": {"tf": 1.4142135623730951}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.widgets.base.Widget.serialized": {"tf": 1}, "pytermgui.widgets.base.Container.serialized": {"tf": 1}, "pytermgui.widgets.base.Label.serialized": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.serialized": {"tf": 1}}, "df": 4}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.auto": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.file_loaders.YamlLoader.parse": {"tf": 1}, "pytermgui.file_loaders.JsonLoader.parse": {"tf": 1}, "pytermgui.parser.MarkupLanguage": {"tf": 1.7320508075688772}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1.4142135623730951}}, "df": 6, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.ansi_interface.Color.translate_hex": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1.4142135623730951}, "pytermgui.file_loaders.FileLoader.parse": {"tf": 1}, "pytermgui.file_loaders.FileLoader.load_str": {"tf": 1}, "pytermgui.file_loaders.FileLoader.load": {"tf": 1.7320508075688772}, "pytermgui.parser": {"tf": 2}, "pytermgui.parser.MarkupLanguage": {"tf": 1}, "pytermgui.widgets.base.Label": {"tf": 1}, "pytermgui.widgets.styles": {"tf": 1}}, "df": 10}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.ansi_interface.set_mode": {"tf": 1}, "pytermgui.ansi_interface.strikethrough": {"tf": 1}}, "df": 2}}}}}}}}}}, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.file_loaders": {"tf": 1.4142135623730951}, "pytermgui.file_loaders.FileLoader.parse": {"tf": 1}}, "df": 2}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.input.keys": {"tf": 1}, "pytermgui.parser": {"tf": 1}, "pytermgui.widgets.base.Container.center": {"tf": 1.7320508075688772}, "pytermgui.window_manager.Window": {"tf": 1}}, "df": 5}}, "p": {"docs": {"pytermgui.ansi_interface.hide_cursor": {"tf": 1}, "pytermgui.ansi_interface.unset_echo": {"tf": 1}, "pytermgui.window_manager.WindowManager.stop": {"tf": 1}}, "df": 3}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.set_alt_buffer": {"tf": 1}, "pytermgui.ansi_interface.show_cursor": {"tf": 1}, "pytermgui.ansi_interface.set_echo": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.LEFT_CLICK": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.RIGHT_CLICK": {"tf": 1}, "pytermgui.ansi_interface.report_mouse": {"tf": 1}, "pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.start": {"tf": 1}, "pytermgui.widgets.boxes.Box": {"tf": 1}}, "df": 9}}, "t": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.ansi_interface.unset_alt_buffer": {"tf": 1}, "pytermgui.context_managers.alt_buffer": {"tf": 1}, "pytermgui.widgets.buttons.Checkbox.toggle": {"tf": 1}, "pytermgui.widgets.buttons.Toggle": {"tf": 1}, "pytermgui.widgets.extra.Slider.locked": {"tf": 1}}, "df": 5}, "i": {"docs": {}, "df": 0, "c": {"docs": {"pytermgui.window_manager.Window.is_static": {"tf": 1}}, "df": 1}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.ansi_interface.report_mouse": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.parser.MarkupLanguage.alias": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.cmd.Application.finish": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.widgets.styles.FOREGROUND": {"tf": 1}, "pytermgui.widgets.styles.BACKGROUND": {"tf": 1}}, "df": 2}}}}}, "y": {"docs": {"pytermgui.helpers.break_line": {"tf": 1}, "pytermgui.window_manager.Window.is_modal": {"tf": 1}, "pytermgui.window_manager.Window.is_noblur": {"tf": 1}}, "df": 3}, "c": {"docs": {}, "df": 0, "k": {"docs": {"pytermgui.widgets.extra.Splitter": {"tf": 1}}, "df": 1}}}, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.move_cursor": {"tf": 1}, "pytermgui.ansi_interface.cursor_up": {"tf": 1}, "pytermgui.ansi_interface.cursor_down": {"tf": 1}, "pytermgui.ansi_interface.cursor_right": {"tf": 1}, "pytermgui.ansi_interface.cursor_left": {"tf": 1}, "pytermgui.ansi_interface.cursor_next_line": {"tf": 1}, "pytermgui.ansi_interface.cursor_prev_line": {"tf": 1}, "pytermgui.ansi_interface.cursor_column": {"tf": 1}, "pytermgui.ansi_interface.cursor_home": {"tf": 1}, "pytermgui.widgets.base.Container.print": {"tf": 1}}, "df": 10}}}}, "y": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.file_loaders": {"tf": 1.7320508075688772}, "pytermgui.helpers.break_line": {"tf": 1}, "pytermgui.inspector.Inspector.styles": {"tf": 1}, "pytermgui.parser": {"tf": 2}, "pytermgui.serializer.Serializer": {"tf": 1.7320508075688772}, "pytermgui.widgets.base.Widget.set_style": {"tf": 1}, "pytermgui.widgets.base.Widget.styles": {"tf": 1}, "pytermgui.widgets.base.Container.styles": {"tf": 1}, "pytermgui.widgets.base.Label": {"tf": 1}, "pytermgui.widgets.base.Label.styles": {"tf": 1}, "pytermgui.widgets.boxes": {"tf": 1.4142135623730951}, "pytermgui.widgets.boxes.Box": {"tf": 1}, "pytermgui.widgets.buttons.Button.styles": {"tf": 1}, "pytermgui.widgets.extra.InputField.styles": {"tf": 1}, "pytermgui.widgets.extra.Splitter.styles": {"tf": 1}, "pytermgui.widgets.extra.Slider.styles": {"tf": 1}, "pytermgui.widgets.styles": {"tf": 1.7320508075688772}, "pytermgui.widgets.styles.MarkupFormatter": {"tf": 1.7320508075688772}, "pytermgui.widgets.styles.StyleCall": {"tf": 1}, "pytermgui.widgets.styles.MARKUP": {"tf": 1}, "pytermgui.widgets.styles.FOREGROUND": {"tf": 1}, "pytermgui.widgets.styles.BACKGROUND": {"tf": 1}, "pytermgui.widgets.styles.CLICKABLE": {"tf": 1}, "pytermgui.widgets.styles.CLICKED": {"tf": 1}, "pytermgui.window_manager.Window.styles": {"tf": 1}}, "df": 25, "]": {"docs": {}, "df": 0, "{": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {"pytermgui.file_loaders": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}, "pytermgui.window_manager": {"tf": 1.4142135623730951}}, "df": 3}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.enums": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1.4142135623730951}, "pytermgui.file_loaders.FileLoader.load_str": {"tf": 1}, "pytermgui.file_loaders.YamlLoader": {"tf": 1}, "pytermgui.file_loaders.JsonLoader": {"tf": 1}, "pytermgui.inspector.Inspector": {"tf": 1}}, "df": 6}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.Container.selectables_length": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.Container.select": {"tf": 1}}, "df": 1}}}}}}}, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.Color": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface.translate_mouse": {"tf": 1}, "pytermgui.ansi_interface.invisible": {"tf": 1}, "pytermgui.cmd.Application.finish": {"tf": 1}, "pytermgui.context_managers.mouse_handler": {"tf": 1}, "pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base.Widget.is_bindable": {"tf": 1}, "pytermgui.widgets.extra.InputField.is_bindable": {"tf": 1}, "pytermgui.window_manager": {"tf": 1}, "pytermgui.window_manager.Window.is_bindable": {"tf": 1}, "pytermgui.window_manager.WindowManager.is_bindable": {"tf": 1}}, "df": 11}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.ansi_interface.MouseEvent": {"tf": 1}, "pytermgui.widgets.base.Label": {"tf": 1}, "pytermgui.widgets.boxes.Box": {"tf": 1.4142135623730951}, "pytermgui.widgets.styles.MarkupFormatter": {"tf": 1}, "pytermgui.widgets.styles.CLICKABLE": {"tf": 1}, "pytermgui.widgets.styles.CLICKED": {"tf": 1}}, "df": 6}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.widgets.base.Widget.handle_mouse": {"tf": 1}, "pytermgui.widgets.base.Widget.handle_key": {"tf": 1}, "pytermgui.widgets.base.Container.handle_key": {"tf": 1}, "pytermgui.widgets.extra.InputField.handle_key": {"tf": 1}}, "df": 4}}}}}, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.serializer.Serializer.register": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.ansi_interface.save_screen": {"tf": 1}, "pytermgui.ansi_interface.restore_screen": {"tf": 1}, "pytermgui.ansi_interface.save_cursor": {"tf": 1}, "pytermgui.ansi_interface.restore_cursor": {"tf": 1}, "pytermgui.parser.MarkupLanguage.tokenize_markup": {"tf": 1}, "pytermgui.parser.MarkupLanguage.tokenize_ansi": {"tf": 1}}, "df": 6, "_": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.restore_screen": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.restore_cursor": {"tf": 1}}, "df": 1}}}}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1}}}, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.save_screen": {"tf": 1}, "pytermgui.ansi_interface.restore_screen": {"tf": 1}, "pytermgui.ansi_interface.clear": {"tf": 2}, "pytermgui.exceptions.WidthExceededError": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.show": {"tf": 1}}, "df": 5}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.ansi_interface.MouseAction.SCROLL_UP": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.SCROLL_DOWN": {"tf": 1}}, "df": 2, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.context_managers.alt_buffer": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.widgets.extra.Slider": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.file_loaders": {"tf": 1}}, "df": 1}}, "o": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.inspector": {"tf": 1}}, "df": 1}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.inspector.Inspector.__init__": {"tf": 1}, "pytermgui.widgets": {"tf": 1}}, "df": 2}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.widgets.extra.Slider": {"tf": 1}, "pytermgui.widgets.extra.Slider.handle_mouse": {"tf": 1}, "pytermgui.widgets.extra.Slider.handle_key": {"tf": 1}}, "df": 3}}}}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {"pytermgui.ansi_interface.move_cursor": {"tf": 1}, "pytermgui.ansi_interface.print_to": {"tf": 1.4142135623730951}, "pytermgui.context_managers.cursor_at": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.contains": {"tf": 1}}, "df": 4, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui": {"tf": 1}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.save_cursor": {"tf": 1}, "pytermgui.ansi_interface.restore_cursor": {"tf": 1}, "pytermgui.ansi_interface.report_cursor": {"tf": 1}, "pytermgui.ansi_interface.MouseEvent": {"tf": 1}, "pytermgui.context_managers.mouse_handler": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.parent": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.start": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.end": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.adjust": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.get_target": {"tf": 1}, "pytermgui.widgets.extra.Slider.handle_mouse": {"tf": 1}, "pytermgui.widgets.extra.Slider.handle_key": {"tf": 1}, "pytermgui.window_manager.WindowManager.on_resize": {"tf": 1}}, "df": 13}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.enums.SizePolicy.FILL": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.ansi_interface.MouseAction": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.enums.WidgetAlignment": {"tf": 1}, "pytermgui.widgets.base.Container.get_lines": {"tf": 1}, "pytermgui.widgets.base.Container.center": {"tf": 1}}, "df": 3}}}}, "p": {"docs": {"pytermgui.widgets.base.Container.pop": {"tf": 1}}, "df": 1}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.window_manager.WindowManager.process_mouse": {"tf": 1}}, "df": 1}}}}}}, "y": {"docs": {"pytermgui.file_loaders": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"3": {"docs": {"pytermgui.ansi_interface.is_interactive": {"tf": 1.4142135623730951}}, "df": 1}, "docs": {"pytermgui": {"tf": 1}, "pytermgui.inspector": {"tf": 1}, "pytermgui.inspector.Inspector": {"tf": 1}, "pytermgui.inspector.Inspector.inspect": {"tf": 1}}, "df": 4}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui": {"tf": 3.1622776601683795}, "pytermgui.auto": {"tf": 2.8284271247461903}, "pytermgui.ansi_interface.Color.names": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface.report_mouse": {"tf": 1}, "pytermgui.cmd": {"tf": 1}, "pytermgui.context_managers": {"tf": 1}, "pytermgui.context_managers.mouse_handler": {"tf": 1.7320508075688772}, "pytermgui.exceptions": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.file_loaders.FileLoader": {"tf": 1}, "pytermgui.helpers": {"tf": 1}, "pytermgui.parser": {"tf": 1}, "pytermgui.serializer.Serializer": {"tf": 1}, "pytermgui.widgets": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.serialized": {"tf": 1}, "pytermgui.widgets.base.Widget.size_policy": {"tf": 1}, "pytermgui.widgets.base.Widget.parent_align": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 2.8284271247461903}, "pytermgui.widgets.base.Container.serialized": {"tf": 1}, "pytermgui.widgets.base.Label": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Label.serialized": {"tf": 1}, "pytermgui.widgets.boxes": {"tf": 1.7320508075688772}, "pytermgui.widgets.extra.InputField": {"tf": 1.4142135623730951}, "pytermgui.widgets.extra.Splitter.parent_align": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.serialized": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter": {"tf": 1}, "pytermgui.widgets.styles.MARKUP": {"tf": 1}, "pytermgui.widgets.styles.CLICKABLE": {"tf": 1}, "pytermgui.widgets.styles.CLICKED": {"tf": 1}, "pytermgui.window_manager": {"tf": 1.4142135623730951}, "pytermgui.window_manager.Window": {"tf": 1}, "pytermgui.window_manager.Window.size_policy": {"tf": 1}}, "df": 32}}}}}}}, "y": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.file_loaders.YamlLoader.__init__": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.Container.get_lines": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui": {"tf": 2.23606797749979}, "pytermgui.cmd": {"tf": 1}, "pytermgui.widgets": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.select": {"tf": 1}}, "df": 4}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.enums.WidgetAlignment": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.parent": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.left": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.right": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.top": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.adjust": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 8, "_": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.file_loaders": {"tf": 1}}, "df": 1}}}}}}, "'": {"docs": {"pytermgui.widgets.base.MouseTarget.adjust": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {"pytermgui.exceptions.AnsiSyntaxError": {"tf": 1}, "pytermgui.exceptions.MarkupSyntaxError": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1.4142135623730951}, "pytermgui.file_loaders.FileLoader.parse": {"tf": 1}, "pytermgui.file_loaders.FileLoader.load_str": {"tf": 1.7320508075688772}, "pytermgui.file_loaders.YamlLoader.parse": {"tf": 1}, "pytermgui.file_loaders.JsonLoader.parse": {"tf": 1}, "pytermgui.parser": {"tf": 2.449489742783178}, "pytermgui.parser.MarkupLanguage": {"tf": 1.4142135623730951}, "pytermgui.parser.MarkupLanguage.parse": {"tf": 1}, "pytermgui.widgets.base.Label": {"tf": 1}, "pytermgui.widgets.styles.MARKUP": {"tf": 1}}, "df": 12, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.Color.names": {"tf": 1.4142135623730951}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.parser": {"tf": 1}}, "df": 3}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.boxes.Box": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.ansi_interface.Color.ColorType": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 4}}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.ansi_interface.print_to": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.file_loaders.FileLoader.serializer": {"tf": 1}, "pytermgui.file_loaders.FileLoader.load": {"tf": 1.4142135623730951}, "pytermgui.parser": {"tf": 1}, "pytermgui.serializer.Serializer.register": {"tf": 1}}, "df": 6}}, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui.context_managers": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {"pytermgui.widgets.base.Container.get_lines": {"tf": 1}}, "df": 1}, "g": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.widgets.extra.Slider": {"tf": 1}}, "df": 1}}, "u": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.window_manager.WindowManager.pause": {"tf": 1}, "pytermgui.window_manager.WindowManager.unpause": {"tf": 1}}, "df": 2}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.context_managers": {"tf": 1}, "pytermgui.enums": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1.7320508075688772}, "pytermgui.input": {"tf": 1}, "pytermgui.parser": {"tf": 1.4142135623730951}}, "df": 7}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}, "pytermgui.window_manager": {"tf": 1}}, "df": 3}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.ansi_interface.MouseEvent": {"tf": 1}}, "df": 1}}}}}, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.ansi_interface.report_mouse": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {"pytermgui.ansi_interface.translate_mouse": {"tf": 1}}, "df": 1}}}, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"pytermgui.context_managers.alt_buffer": {"tf": 1}, "pytermgui.window_manager.WindowManager.exit": {"tf": 1}}, "df": 2}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.serializer.Serializer": {"tf": 1}, "pytermgui.window_manager.WindowManager.handle_key": {"tf": 1}, "pytermgui.window_manager.WindowManager.process_mouse": {"tf": 1}, "pytermgui.window_manager.WindowManager.process_input": {"tf": 1}}, "df": 4, "_": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.window_manager": {"tf": 1}}, "df": 1}}}}}}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.widgets.base.Widget.id": {"tf": 1}, "pytermgui.widgets.boxes": {"tf": 1}}, "df": 2}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui": {"tf": 1.7320508075688772}, "pytermgui.ansi_interface.hide_cursor": {"tf": 1}, "pytermgui.ansi_interface.show_cursor": {"tf": 1}, "pytermgui.ansi_interface.print_to": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface.reset": {"tf": 1}, "pytermgui.cmd.Application.finish": {"tf": 1}, "pytermgui.context_managers.cursor_at": {"tf": 1.4142135623730951}, "pytermgui.context_managers.mouse_handler": {"tf": 1.7320508075688772}, "pytermgui.widgets": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.print": {"tf": 1}, "pytermgui.widgets.base.Widget.debug": {"tf": 1}, "pytermgui.widgets.base.Container.print": {"tf": 1}, "pytermgui.widgets.base.Label": {"tf": 1}, "pytermgui.widgets.extra.InputField": {"tf": 1}, "pytermgui.window_manager.Window.print": {"tf": 1}, "pytermgui.window_manager.WindowManager.on_resize": {"tf": 1}, "pytermgui.window_manager.WindowManager.print": {"tf": 1}}, "df": 17}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.helpers.break_line": {"tf": 1}}, "df": 1}}}, "e": {"docs": {"pytermgui.file_loaders": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.ansi_interface.report_mouse": {"tf": 1}, "pytermgui.context_managers.mouse_handler": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.widgets.base.Widget.bind": {"tf": 1}}, "df": 4, "_": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.ansi_interface.report_mouse": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "v": {"docs": {"pytermgui.parser.MarkupLanguage": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"pytermgui.parser": {"tf": 1.4142135623730951}, "pytermgui.parser.MarkupLanguage.define": {"tf": 1}}, "df": 2}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.widgets.base.Widget.define_mouse_target": {"tf": 1}}, "df": 1}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui": {"tf": 3}, "pytermgui.cmd": {"tf": 1}, "pytermgui.context_managers.mouse_handler": {"tf": 1.7320508075688772}, "pytermgui.file_loaders": {"tf": 2.6457513110645907}, "pytermgui.widgets": {"tf": 3.1622776601683795}, "pytermgui.widgets.base.Label": {"tf": 2.23606797749979}, "pytermgui.widgets.extra.InputField": {"tf": 1.7320508075688772}, "pytermgui.widgets.styles.MarkupFormatter": {"tf": 1.7320508075688772}, "pytermgui.window_manager": {"tf": 2}}, "df": 9}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.helpers.break_line": {"tf": 1}}, "df": 1, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"pytermgui.ansi_interface.move_cursor": {"tf": 1}, "pytermgui.ansi_interface.cursor_up": {"tf": 1}, "pytermgui.ansi_interface.cursor_down": {"tf": 1}, "pytermgui.ansi_interface.cursor_right": {"tf": 1}, "pytermgui.ansi_interface.cursor_left": {"tf": 1}, "pytermgui.ansi_interface.cursor_next_line": {"tf": 1}, "pytermgui.ansi_interface.cursor_prev_line": {"tf": 1}, "pytermgui.ansi_interface.cursor_column": {"tf": 1}, "pytermgui.ansi_interface.cursor_home": {"tf": 1}}, "df": 9}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui.enums.SizePolicy.RELATIVE": {"tf": 1}, "pytermgui.widgets.extra.Slider": {"tf": 1}, "pytermgui.widgets.extra.Slider.show_percentage": {"tf": 1}}, "df": 3}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.cmd": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"pytermgui.input.keys": {"tf": 1}, "pytermgui.input.getch": {"tf": 1}}, "df": 2}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.parser": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui": {"tf": 1}}, "df": 1}, "p": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.ansi_interface.Color.translate_hex": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.ansi_interface.MouseEvent": {"tf": 1}}, "df": 2}}}}}}}, "r": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.parser.MarkupLanguage": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui": {"tf": 1.7320508075688772}, "pytermgui.widgets.base.MouseTarget.top": {"tf": 1}, "pytermgui.widgets.boxes.Box": {"tf": 1.4142135623730951}, "pytermgui.window_manager": {"tf": 1}, "pytermgui.window_manager.Window": {"tf": 1}, "pytermgui.window_manager.Window.title": {"tf": 1}, "pytermgui.window_manager.Window.is_modal": {"tf": 1}}, "df": 7}, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}, "pytermgui.widgets.buttons.Checkbox.toggle": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.toggle_layer": {"tf": 1}}, "df": 4}}}, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.ansi_interface.MouseAction.SCROLL_UP": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.SCROLL_DOWN": {"tf": 1}}, "df": 2}}}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.parser": {"tf": 2}, "pytermgui.parser.MarkupLanguage": {"tf": 1}, "pytermgui.parser.MarkupLanguage.tokenize_markup": {"tf": 1}, "pytermgui.parser.MarkupLanguage.tokenize_ansi": {"tf": 1}}, "df": 4, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.widgets.base.MouseTarget.height": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface": {"tf": 1}, "pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.ansi_interface.move_cursor": {"tf": 1}, "pytermgui.ansi_interface.cursor_up": {"tf": 1}, "pytermgui.ansi_interface.cursor_down": {"tf": 1}, "pytermgui.ansi_interface.cursor_right": {"tf": 1}, "pytermgui.ansi_interface.cursor_left": {"tf": 1}, "pytermgui.ansi_interface.cursor_next_line": {"tf": 1}, "pytermgui.ansi_interface.cursor_prev_line": {"tf": 1}, "pytermgui.ansi_interface.cursor_column": {"tf": 1}, "pytermgui.ansi_interface.cursor_home": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface.set_mode": {"tf": 1}, "pytermgui.context_managers.alt_buffer": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.window_manager": {"tf": 1}, "pytermgui.window_manager.WindowManager.on_resize": {"tf": 1}}, "df": 17}}}}, "x": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui": {"tf": 2}, "pytermgui.ansi_interface.set_mode": {"tf": 1}, "pytermgui.ansi_interface.print_to": {"tf": 1}, "pytermgui.ansi_interface.bold": {"tf": 1}, "pytermgui.ansi_interface.dim": {"tf": 1}, "pytermgui.ansi_interface.italic": {"tf": 1}, "pytermgui.ansi_interface.underline": {"tf": 1}, "pytermgui.ansi_interface.blink": {"tf": 1}, "pytermgui.ansi_interface.inverse": {"tf": 1}, "pytermgui.ansi_interface.invisible": {"tf": 1}, "pytermgui.ansi_interface.strikethrough": {"tf": 1}, "pytermgui.exceptions.AnsiSyntaxError": {"tf": 1}, "pytermgui.exceptions.MarkupSyntaxError": {"tf": 1}, "pytermgui.helpers.strip_ansi": {"tf": 1}, "pytermgui.helpers.strip_markup": {"tf": 1}, "pytermgui.helpers.get_sequences": {"tf": 1}, "pytermgui.helpers.break_line": {"tf": 1}, "pytermgui.parser": {"tf": 2.23606797749979}, "pytermgui.parser.MarkupLanguage": {"tf": 1.4142135623730951}, "pytermgui.parser.MarkupLanguage.tokenize_markup": {"tf": 1}, "pytermgui.parser.MarkupLanguage.tokenize_ansi": {"tf": 1}, "pytermgui.parser.MarkupLanguage.get_markup": {"tf": 1}, "pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base.Label": {"tf": 1}, "pytermgui.widgets.styles.MARKUP": {"tf": 1}}, "df": 25}}}, "h": {"docs": {"pytermgui.ansi_interface.cursor_next_line": {"tf": 1}, "pytermgui.ansi_interface.cursor_prev_line": {"tf": 1}, "pytermgui.ansi_interface.cursor_column": {"tf": 1}}, "df": 3, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui": {"tf": 1.4142135623730951}, "pytermgui.context_managers": {"tf": 1}, "pytermgui.widgets.styles.CLICKABLE": {"tf": 1}, "pytermgui.widgets.styles.CLICKED": {"tf": 1}}, "df": 4}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.ansi_interface.set_mode": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.ansi_interface.print_to": {"tf": 1}, "pytermgui.widgets.base.Container.get_lines": {"tf": 1}}, "df": 2}}}, "w": {"docs": {"pytermgui.helpers.break_line": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1}, "a": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.window_manager": {"tf": 1.4142135623730951}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {"pytermgui.window_manager.WindowManager.should_print": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.widgets.base.MouseTarget": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.parent": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.contains": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.show": {"tf": 1}, "pytermgui.widgets.base.Widget.define_mouse_target": {"tf": 1}, "pytermgui.widgets.base.Widget.show_targets": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}, "pytermgui.widgets.base.Container.show_targets": {"tf": 1}, "pytermgui.window_manager.WindowManager.framerate": {"tf": 1}, "pytermgui.window_manager.WindowManager.show_targets": {"tf": 1}}, "df": 11}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.enums.SizePolicy.FILL": {"tf": 1}, "pytermgui.enums.SizePolicy.STATIC": {"tf": 1}, "pytermgui.enums.SizePolicy.RELATIVE": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1.7320508075688772}, "pytermgui.parser": {"tf": 1}}, "df": 5}}, "g": {"docs": {"pytermgui.helpers.strip_markup": {"tf": 1}, "pytermgui.parser": {"tf": 2.8284271247461903}, "pytermgui.parser.MarkupLanguage": {"tf": 1.4142135623730951}, "pytermgui.parser.MarkupLanguage.define": {"tf": 1}, "pytermgui.parser.MarkupLanguage.alias": {"tf": 1}}, "df": 5}, "b": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.widgets.extra.ColorPicker": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.get_lines": {"tf": 1}}, "df": 2}}}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.context_managers.mouse_handler": {"tf": 1}, "pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base.Widget.execute_binding": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}, "pytermgui.widgets.extra.InputField": {"tf": 1}, "pytermgui.widgets.extra.InputField.handle_key": {"tf": 1}}, "df": 7}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.Color.translate_hex": {"tf": 1}, "pytermgui.ansi_interface.report_mouse": {"tf": 1}, "pytermgui.ansi_interface.translate_mouse": {"tf": 1}}, "df": 3}}}}}}, "e": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.file_loaders": {"tf": 1}}, "df": 1}}, "i": {"docs": {"pytermgui.window_manager.Window.allow_fullscreen": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}, "pytermgui.window_manager.Window.title": {"tf": 1}, "pytermgui.window_manager.Window.set_title": {"tf": 1}}, "df": 6, "e": {"docs": {}, "df": 0, "]": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {"pytermgui.window_manager": {"tf": 1}}, "df": 1}}}}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.parser": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.MouseTarget.adjust": {"tf": 1}}, "df": 2}}}, "w": {"docs": {}, "df": 0, "o": {"docs": {"pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.parser.MarkupLanguage": {"tf": 1}, "pytermgui.widgets.buttons.Toggle": {"tf": 1}, "pytermgui.window_manager": {"tf": 1}}, "df": 4}}, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.ansi_interface.Color.ColorType": {"tf": 1}, "pytermgui.ansi_interface.MouseEvent": {"tf": 1}, "pytermgui.context_managers.mouse_handler": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1.4142135623730951}, "pytermgui.parser": {"tf": 1.7320508075688772}, "pytermgui.serializer.Serializer": {"tf": 1}, "pytermgui.serializer.Serializer.register_box": {"tf": 1}, "pytermgui.serializer.Serializer.register": {"tf": 1}, "pytermgui.widgets": {"tf": 1}}, "df": 10}}}}, "f": {"docs": {"pytermgui.file_loaders": {"tf": 1.4142135623730951}}, "df": 1, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.window_manager.Window.allow_fullscreen": {"tf": 1}}, "df": 1, "w": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {"pytermgui": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {"pytermgui.window_manager.WindowManager.framerate": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui": {"tf": 1}}, "df": 1, "l": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.cmd.Application.finish": {"tf": 1}}, "df": 1}}}, "d": {"docs": {"pytermgui.widgets.boxes.Box": {"tf": 1.4142135623730951}, "pytermgui.widgets.extra.Slider": {"tf": 1}}, "df": 2}}, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.MouseEvent": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.file_loaders": {"tf": 2.8284271247461903}, "pytermgui.file_loaders.FileLoader": {"tf": 1}, "pytermgui.file_loaders.FileLoader.load": {"tf": 1}, "pytermgui.input": {"tf": 1}, "pytermgui.serializer.Serializer.from_file": {"tf": 1}, "pytermgui.serializer.Serializer.to_file": {"tf": 1}, "pytermgui.widgets.boxes": {"tf": 1}}, "df": 7, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.file_loaders": {"tf": 1.4142135623730951}, "pytermgui.file_loaders.FileLoader": {"tf": 1}, "pytermgui.file_loaders.FileLoader.serializer": {"tf": 1}, "pytermgui.file_loaders.FileLoader.load_str": {"tf": 1.4142135623730951}}, "df": 4}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.file_loaders": {"tf": 1.4142135623730951}, "pytermgui.file_loaders.FileLoader": {"tf": 1.4142135623730951}}, "df": 2}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"pytermgui.file_loaders": {"tf": 1}}, "df": 1}}}, "_": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.widgets.boxes": {"tf": 1}}, "df": 1}}}}}}, "l": {"docs": {"pytermgui.widgets.boxes.Box": {"tf": 1}, "pytermgui.widgets.styles.BACKGROUND": {"tf": 1}}, "df": 2}}, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.widgets.base.Widget.serialized": {"tf": 1}, "pytermgui.widgets.base.Widget.serialize": {"tf": 1}, "pytermgui.widgets.base.Container.serialized": {"tf": 1}, "pytermgui.widgets.base.Container.serialize": {"tf": 1}, "pytermgui.widgets.base.Label.serialized": {"tf": 1}, "pytermgui.widgets.extra.InputField": {"tf": 2}, "pytermgui.widgets.extra.ColorPicker.serialized": {"tf": 1}}, "df": 7}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface": {"tf": 1}, "pytermgui.ansi_interface.report_mouse": {"tf": 1}, "pytermgui.context_managers": {"tf": 1.4142135623730951}, "pytermgui.context_managers.mouse_handler": {"tf": 1}, "pytermgui.helpers": {"tf": 1}, "pytermgui.helpers.break_line": {"tf": 1}, "pytermgui.input": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.onclick": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.show": {"tf": 1}, "pytermgui.widgets.base.Widget.bind": {"tf": 1.4142135623730951}, "pytermgui.window_manager.Window": {"tf": 1}, "pytermgui.window_manager.Window.is_noblur": {"tf": 1}}, "df": 13}}}}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.inspector": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.inspector": {"tf": 1}, "pytermgui.window_manager": {"tf": 1.4142135623730951}}, "df": 2, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.window_manager.Window.allow_fullscreen": {"tf": 1}, "pytermgui.window_manager.Window.set_fullscreen": {"tf": 1}}, "df": 2}}}}}}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui": {"tf": 1}}, "df": 1}}}}}}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}, "pytermgui.widgets.extra.InputField.handle_key": {"tf": 1}}, "df": 3}}}}, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.serializer.Serializer": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.widgets.styles.MarkupFormatter": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.widgets": {"tf": 1}, "pytermgui.window_manager.Window": {"tf": 1}}, "df": 2}}}, "l": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.widgets.base.Widget.execute_binding": {"tf": 1}, "pytermgui.widgets.extra.InputField.handle_key": {"tf": 1}}, "df": 2}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"pytermgui.auto": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface.set_mode": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1.4142135623730951}, "pytermgui.window_manager": {"tf": 1}}, "df": 4, "a": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.Color.translate_hex": {"tf": 1}, "pytermgui.file_loaders.FileLoader.load_str": {"tf": 1}, "pytermgui.parser.MarkupLanguage": {"tf": 1}, "pytermgui.widgets.base.Container.selectables": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter": {"tf": 1}}, "df": 5}}}, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.ansi_interface.Color.__init__": {"tf": 1}, "pytermgui.ansi_interface.foreground": {"tf": 1}, "pytermgui.widgets.styles.FOREGROUND": {"tf": 1}}, "df": 4, "/": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.widgets.extra.ColorPicker.toggle_layer": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.ansi_interface.clear": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1.4142135623730951}, "pytermgui.file_loaders.FileLoader.parse": {"tf": 1}, "pytermgui.widgets.base.Container.selectables": {"tf": 1}}, "df": 4}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.widgets.base.Widget.execute_binding": {"tf": 1.7320508075688772}}, "df": 1}}}, "c": {"docs": {}, "df": 0, "u": {"docs": {"pytermgui.window_manager.Window.is_noblur": {"tf": 1}}, "df": 1, "s": {"docs": {"pytermgui.window_manager.WindowManager.focus": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.ansi_interface.move_cursor": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface.cursor_up": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface.cursor_down": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface.cursor_right": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface.cursor_left": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface.cursor_next_line": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface.cursor_prev_line": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface.cursor_column": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface.cursor_home": {"tf": 1.4142135623730951}, "pytermgui.window_manager.Window.print": {"tf": 1}}, "df": 10}}}, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.extra.Slider.value": {"tf": 1}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui.window_manager.WindowManager.should_print": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.enums.WidgetAlignment": {"tf": 1}, "pytermgui.file_loaders.WidgetNamespace.apply_to": {"tf": 1}, "pytermgui.file_loaders.WidgetNamespace.apply_config": {"tf": 1}, "pytermgui.widgets.base.Container.center": {"tf": 1}, "pytermgui.widgets.styles": {"tf": 1}}, "df": 5, "c": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.cmd.Application": {"tf": 1}, "pytermgui.cmd.Application.finish": {"tf": 1.4142135623730951}, "pytermgui.cmd.Application.construct_window": {"tf": 1}, "pytermgui.widgets": {"tf": 1}, "pytermgui.window_manager": {"tf": 1}}, "df": 6}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui": {"tf": 1}}, "df": 1}, "r": {"docs": {"pytermgui.window_manager.Window.is_noblur": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.report_mouse": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.input.getch": {"tf": 1}, "pytermgui.widgets.base.Container.get_lines": {"tf": 1.4142135623730951}}, "df": 2}}}}}}, "i": {"docs": {"pytermgui": {"tf": 1.4142135623730951}, "pytermgui.inspector": {"tf": 1}}, "df": 2}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {"pytermgui": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {"pytermgui.parser": {"tf": 1}, "pytermgui.widgets.extra.Slider": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.MouseAction": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.LEFT_CLICK": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.RIGHT_CLICK": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.RELEASE": {"tf": 1}, "pytermgui.ansi_interface.MouseEvent": {"tf": 1.4142135623730951}, "pytermgui.context_managers.mouse_handler": {"tf": 1}, "pytermgui.widgets.base.Widget.bind": {"tf": 1}}, "df": 7}}, "v": {"docs": {"pytermgui.widgets.styles.CLICKED": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.input": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.enums.SizePolicy": {"tf": 1}, "pytermgui.widgets.base.Widget.size_policy": {"tf": 1}, "pytermgui.widgets.base.Container.get_lines": {"tf": 1}, "pytermgui.window_manager.Window.size_policy": {"tf": 1}}, "df": 4}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.file_loaders": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.ansi_interface": {"tf": 1}, "pytermgui.exceptions.AnsiSyntaxError": {"tf": 1}, "pytermgui.helpers.strip_ansi": {"tf": 1}, "pytermgui.helpers.get_sequences": {"tf": 1}, "pytermgui.helpers.break_line": {"tf": 1}, "pytermgui.parser": {"tf": 1.4142135623730951}, "pytermgui.parser.MarkupLanguage": {"tf": 1.7320508075688772}, "pytermgui.parser.MarkupLanguage.tokenize_ansi": {"tf": 1}, "pytermgui.parser.MarkupLanguage.get_markup": {"tf": 1}}, "df": 9, "_": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.context_managers": {"tf": 1}, "pytermgui.context_managers.mouse_handler": {"tf": 1.4142135623730951}}, "df": 3}}}}}}}}}}}, "y": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.widgets.boxes.Box": {"tf": 1}}, "df": 1}}}}, "b": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "v": {"docs": {"pytermgui.file_loaders.FileLoader.parse": {"tf": 1}, "pytermgui.widgets.base.Widget.bind": {"tf": 1}}, "df": 2}}}, "d": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.parser.MarkupLanguage.define": {"tf": 1}, "pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}, "pytermgui.widgets.base.Container.get_lines": {"tf": 1}}, "df": 5, "d": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.window_manager": {"tf": 1}, "pytermgui.window_manager.WindowManager.add": {"tf": 1}}, "df": 4, "i": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.context_managers": {"tf": 1}, "pytermgui.input": {"tf": 1}, "pytermgui.parser": {"tf": 1}}, "df": 3}}}, "j": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.MouseTarget.parent": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.adjust": {"tf": 1}}, "df": 2}}}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "x": {"docs": {"pytermgui.auto": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1.4142135623730951}}, "df": 2}}}}}}}}}}, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 2}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.boxes.Box.__init__": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {"pytermgui.ansi_interface.Color": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "a": {"docs": {"pytermgui.ansi_interface.Color.names": {"tf": 1}, "pytermgui.parser": {"tf": 2}, "pytermgui.parser.MarkupLanguage": {"tf": 1}, "pytermgui.parser.MarkupLanguage.alias": {"tf": 1}, "pytermgui.serializer.Serializer.dump_to_dict": {"tf": 1}}, "df": 5, "s": {"docs": {"pytermgui.parser": {"tf": 1.4142135623730951}, "pytermgui.parser.MarkupLanguage": {"tf": 1}}, "df": 2, "(": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {"pytermgui.parser": {"tf": 1}, "pytermgui.parser.MarkupLanguage": {"tf": 1}}, "df": 2}}}}}}, "g": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.enums.WidgetAlignment": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.adjust": {"tf": 1}, "pytermgui.widgets.base.Widget.parent_align": {"tf": 1}, "pytermgui.widgets.base.Container.get_lines": {"tf": 1.4142135623730951}, "pytermgui.widgets.extra.Splitter.parent_align": {"tf": 1}}, "df": 5}}}, "t": {"docs": {"pytermgui.ansi_interface.unset_alt_buffer": {"tf": 1}, "pytermgui.context_managers.alt_buffer": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.set_alt_buffer": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}}, "df": 2}}}, "_": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base.Label": {"tf": 1}}, "df": 2}}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"pytermgui.ansi_interface.report_mouse": {"tf": 1}, "pytermgui.file_loaders.FileLoader": {"tf": 1}, "pytermgui.inspector.Inspector": {"tf": 1}, "pytermgui.serializer": {"tf": 1}, "pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base.Widget.is_bindable": {"tf": 1}, "pytermgui.widgets.base.Label": {"tf": 1}, "pytermgui.widgets.extra.InputField.is_bindable": {"tf": 1}, "pytermgui.widgets.extra.Splitter": {"tf": 1}, "pytermgui.widgets.extra.Slider": {"tf": 1}, "pytermgui.window_manager.Window": {"tf": 1}, "pytermgui.window_manager.Window.is_bindable": {"tf": 1}, "pytermgui.window_manager.Window.allow_fullscreen": {"tf": 1}, "pytermgui.window_manager.WindowManager.is_bindable": {"tf": 1}}, "df": 14}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.context_managers": {"tf": 1}, "pytermgui.file_loaders.FileLoader.serializer": {"tf": 1}, "pytermgui.parser.MarkupLanguage.define": {"tf": 1}}, "df": 3}}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"pytermgui.parser": {"tf": 1}, "pytermgui.window_manager.Window.is_noblur": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.window_manager": {"tf": 1.7320508075688772}}, "df": 1}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.ansi_interface.clear": {"tf": 1}, "pytermgui.ansi_interface.set_mode": {"tf": 1}, "pytermgui.context_managers": {"tf": 1}, "pytermgui.enums.SizePolicy.RELATIVE": {"tf": 1}}, "df": 4}}}}, "r": {"docs": {}, "df": 0, "g": {"2": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.MouseEvent": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface.print_to": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.parser": {"tf": 1.7320508075688772}, "pytermgui.widgets.base.MouseTarget.click": {"tf": 1}, "pytermgui.widgets.base.Container.center": {"tf": 1}, "pytermgui.widgets.styles": {"tf": 1}}, "df": 7, ":": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.helpers.break_line": {"tf": 1}, "pytermgui.widgets.extra.Slider": {"tf": 1}}, "df": 2}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {"pytermgui.widgets.base.MouseTarget.contains": {"tf": 1}}, "df": 1}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.widgets.boxes.Box": {"tf": 1}}, "df": 1}}}}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.ansi_interface.MouseEvent": {"tf": 1}, "pytermgui.context_managers": {"tf": 1}, "pytermgui.input": {"tf": 1}, "pytermgui.parser": {"tf": 1}, "pytermgui.parser.MarkupLanguage": {"tf": 1}, "pytermgui.serializer.Serializer": {"tf": 1}, "pytermgui.widgets.base.Widget.execute_binding": {"tf": 1}, "pytermgui.widgets.boxes": {"tf": 1.4142135623730951}, "pytermgui.widgets.boxes.Box": {"tf": 1.7320508075688772}, "pytermgui.widgets.boxes.Box.set_chars_of": {"tf": 1}, "pytermgui.widgets.extra.Slider": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter": {"tf": 1}, "pytermgui.window_manager.WindowManager.on_resize": {"tf": 1}}, "df": 13}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.enums.SizePolicy.STATIC": {"tf": 1}, "pytermgui.parser.MarkupLanguage": {"tf": 1}}, "df": 2}}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.enums.SizePolicy": {"tf": 1}, "pytermgui.widgets.base.Widget.define_mouse_target": {"tf": 1}}, "df": 2}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {"pytermgui.widgets.boxes.Box": {"tf": 1}}, "df": 1}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"pytermgui.helpers.break_line": {"tf": 1}}, "df": 1}, "r": {"docs": {"pytermgui.serializer.Serializer": {"tf": 1.4142135623730951}, "pytermgui.serializer.Serializer.register": {"tf": 1}}, "df": 2}}}, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.parser": {"tf": 1}, "pytermgui.serializer.Serializer": {"tf": 1}}, "df": 2}}}}}, "x": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.widgets.base.Container.center": {"tf": 1}}, "df": 1}}}, "c": {"docs": {"pytermgui.widgets.boxes": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.helpers.break_line": {"tf": 1}, "pytermgui.widgets.base.Widget.selectables_length": {"tf": 1}, "pytermgui.widgets.base.Container.selectables_length": {"tf": 1}, "pytermgui.widgets.extra.Slider.selectables_length": {"tf": 1}}, "df": 4}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.context_managers": {"tf": 1}, "pytermgui.widgets.styles.StyleCall": {"tf": 1}}, "df": 2, "_": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.ansi_interface.report_mouse": {"tf": 1}}, "df": 2}}}}}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.save_screen": {"tf": 1}, "pytermgui.ansi_interface.restore_screen": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.file_loaders.FileLoader": {"tf": 1}, "pytermgui.widgets.base.Widget.get_lines": {"tf": 1}, "pytermgui.widgets.boxes.Box": {"tf": 1}, "pytermgui.window_manager.WindowManager.alert": {"tf": 1}}, "df": 7, "_": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.widgets.boxes.Box": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.auto": {"tf": 1.4142135623730951}, "pytermgui.exceptions.AnsiSyntaxError": {"tf": 1}, "pytermgui.exceptions.MarkupSyntaxError": {"tf": 1}, "pytermgui.inspector.Inspector": {"tf": 1}, "pytermgui.parser": {"tf": 1}, "pytermgui.widgets": {"tf": 1.7320508075688772}, "pytermgui.widgets.base.MouseTarget.contains": {"tf": 1}, "pytermgui.widgets.base.Widget.print": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Container": {"tf": 1}, "pytermgui.widgets.base.Container.__init__": {"tf": 1}, "pytermgui.widgets.base.Container.get_lines": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Label": {"tf": 1}, "pytermgui.widgets.boxes": {"tf": 2.23606797749979}, "pytermgui.widgets.extra.InputField": {"tf": 1}, "pytermgui.widgets.extra.Splitter": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter": {"tf": 1}, "pytermgui.window_manager.Window": {"tf": 1}}, "df": 19, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.Container.selectables": {"tf": 1.7320508075688772}}, "df": 1}}}}}}}, "'": {"docs": {"pytermgui.widgets.base.Container.handle_mouse": {"tf": 1}}, "df": 1}}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 2}, "t": {"docs": {"pytermgui.parser": {"tf": 1}, "pytermgui.parser.MarkupLanguage": {"tf": 1}, "pytermgui.serializer.Serializer": {"tf": 1}}, "df": 3}}, "n": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.helpers.real_length": {"tf": 1}, "pytermgui.widgets.boxes": {"tf": 1}, "pytermgui.widgets.styles": {"tf": 1}}, "df": 3}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.cmd.Application.construct_window": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.file_loaders.FileLoader.serializer": {"tf": 1}, "pytermgui.widgets.boxes.Box": {"tf": 1}}, "df": 4}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.Container.selectables": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.helpers.break_line": {"tf": 1}}, "df": 1}}, "d": {"docs": {"pytermgui.parser": {"tf": 1.4142135623730951}}, "df": 1}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui.file_loaders": {"tf": 1.7320508075688772}, "pytermgui.file_loaders.WidgetNamespace.from_config": {"tf": 1}, "pytermgui.file_loaders.WidgetNamespace.apply_to": {"tf": 1}, "pytermgui.file_loaders.WidgetNamespace.apply_config": {"tf": 1}}, "df": 4, "u": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.file_loaders": {"tf": 1}, "pytermgui.widgets.extra.Slider": {"tf": 1}}, "df": 2}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets": {"tf": 1}}, "df": 1}}}}}, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui": {"tf": 1.4142135623730951}, "pytermgui.context_managers": {"tf": 1}}, "df": 2}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 3}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.extra": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.report_mouse": {"tf": 1}}, "df": 1}}}, "/": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "/": {"4": {"5": {"8": {"7": {"1": {"9": {"3": {"4": {"3": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "d": {"0": {"1": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "b": {"1": {"7": {"docs": {}, "df": 0, "a": {"3": {"docs": {}, "df": 0, "a": {"4": {"docs": {}, "df": 0, "f": {"7": {"2": {"9": {"6": {"7": {"9": {"7": {"docs": {"pytermgui.ansi_interface": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}, "docs": {}, "df": 0}}, "docs": {}, "df": 0}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "/": {"1": {"3": {"4": {"8": {"9": {"2": {"docs": {"pytermgui.input": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}}}}}}, "k": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"pytermgui.input": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.cmd": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.enums": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {"pytermgui.widgets": {"tf": 1}}, "df": 1}}, "l": {"docs": {"pytermgui.ansi_interface.cursor_right": {"tf": 1}, "pytermgui.ansi_interface.cursor_left": {"tf": 1}}, "df": 2, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.Color": {"tf": 2.6457513110645907}, "pytermgui.ansi_interface.Color.__init__": {"tf": 1}, "pytermgui.ansi_interface.Color.ColorType": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface.Color.names": {"tf": 1}, "pytermgui.ansi_interface.foreground": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface.background": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface.inverse": {"tf": 1}, "pytermgui.parser": {"tf": 1.7320508075688772}, "pytermgui.widgets.base.MouseTarget.show": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.get_lines": {"tf": 1}}, "df": 11}}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.cursor_column": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.Container.get_lines": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.report_mouse": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {"pytermgui.widgets": {"tf": 1}}, "df": 1}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.ansi_interface.translate_mouse": {"tf": 1}, "pytermgui.input.keys": {"tf": 1}}, "df": 2}}, "p": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.widgets.base.Widget.bindings": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"1": {"docs": {"pytermgui.widgets.boxes.Box": {"tf": 1.4142135623730951}}, "df": 1}, "2": {"docs": {"pytermgui.widgets.boxes.Box": {"tf": 1.4142135623730951}}, "df": 1}, "3": {"docs": {"pytermgui.widgets.boxes.Box": {"tf": 1.4142135623730951}}, "df": 1}, "4": {"docs": {"pytermgui.widgets.boxes.Box": {"tf": 1.4142135623730951}}, "df": 1}, "docs": {"pytermgui.widgets.boxes": {"tf": 1}, "pytermgui.widgets.boxes.Box": {"tf": 2}, "pytermgui.widgets.boxes.Box.set_chars_of": {"tf": 1}, "pytermgui.window_manager.Window.title": {"tf": 1}}, "df": 4}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.window_manager.WindowManager.on_resize": {"tf": 1}}, "df": 1}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui": {"tf": 1.4142135623730951}, "pytermgui.auto": {"tf": 2.6457513110645907}, "pytermgui.ansi_interface.MouseEvent": {"tf": 1}, "pytermgui.context_managers.alt_buffer": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.file_loaders.WidgetNamespace.from_config": {"tf": 1}, "pytermgui.file_loaders.FileLoader.serializer": {"tf": 1}, "pytermgui.file_loaders.FileLoader.load_str": {"tf": 1}, "pytermgui.parser": {"tf": 1}, "pytermgui.widgets.base.Widget.copy": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 2.6457513110645907}, "pytermgui.widgets.styles.StyleCall": {"tf": 1}, "pytermgui.window_manager.WindowManager.alert": {"tf": 1}}, "df": 13}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface": {"tf": 1}, "pytermgui.input": {"tf": 1}}, "df": 2}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.ansi_interface.Color": {"tf": 1.7320508075688772}, "pytermgui.ansi_interface.MouseEvent": {"tf": 1.4142135623730951}, "pytermgui.cmd.Application": {"tf": 1}, "pytermgui.context_managers": {"tf": 1}, "pytermgui.enums": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1.7320508075688772}, "pytermgui.file_loaders.WidgetNamespace": {"tf": 1}, "pytermgui.file_loaders.FileLoader": {"tf": 1.4142135623730951}, "pytermgui.inspector.Inspector.styles": {"tf": 1}, "pytermgui.parser.MarkupLanguage": {"tf": 1}, "pytermgui.serializer": {"tf": 1.4142135623730951}, "pytermgui.serializer.Serializer": {"tf": 1}, "pytermgui.serializer.Serializer.register": {"tf": 1}, "pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base.Widget.set_style": {"tf": 1}, "pytermgui.widgets.base.Widget.set_char": {"tf": 1}, "pytermgui.widgets.base.Widget.styles": {"tf": 1}, "pytermgui.widgets.base.Widget.chars": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}, "pytermgui.widgets.base.Container.chars": {"tf": 1}, "pytermgui.widgets.base.Container.styles": {"tf": 1}, "pytermgui.widgets.base.Label.styles": {"tf": 1}, "pytermgui.widgets.boxes.Box": {"tf": 1}, "pytermgui.widgets.buttons.Button.chars": {"tf": 1}, "pytermgui.widgets.buttons.Button.styles": {"tf": 1}, "pytermgui.widgets.buttons.Checkbox.chars": {"tf": 1}, "pytermgui.widgets.buttons.Toggle.chars": {"tf": 1}, "pytermgui.widgets.extra.InputField": {"tf": 1}, "pytermgui.widgets.extra.InputField.styles": {"tf": 1}, "pytermgui.widgets.extra.Splitter.chars": {"tf": 1}, "pytermgui.widgets.extra.Splitter.styles": {"tf": 1}, "pytermgui.widgets.extra.Slider.chars": {"tf": 1}, "pytermgui.widgets.extra.Slider.styles": {"tf": 1}, "pytermgui.widgets.styles.StyleCall": {"tf": 1.4142135623730951}, "pytermgui.window_manager.Window": {"tf": 1}, "pytermgui.window_manager.Window.styles": {"tf": 1}, "pytermgui.window_manager.WindowManager": {"tf": 1}}, "df": 38}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.clear": {"tf": 2.6457513110645907}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"pytermgui.ansi_interface.MouseAction.HOVER": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.onclick": {"tf": 1}}, "df": 2, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.widgets.buttons.Button": {"tf": 1}, "pytermgui.widgets.styles.CLICKABLE": {"tf": 1}, "pytermgui.widgets.styles.CLICKED": {"tf": 1}}, "df": 3}}}}}}, "s": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "j": {"docs": {"pytermgui.widgets.boxes.Box.set_chars_of": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.window_manager.Window.close": {"tf": 1}, "pytermgui.window_manager.WindowManager.close": {"tf": 1}}, "df": 2}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.cmd.Application.finish": {"tf": 1.7320508075688772}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.file_loaders.FileLoader": {"tf": 1}, "pytermgui.input.getch": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.adjust": {"tf": 1}, "pytermgui.widgets.base.Widget.bind": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}, "pytermgui.widgets.base.Container.center": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter": {"tf": 1}, "pytermgui.widgets.styles.StyleCall": {"tf": 1}}, "df": 12, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.click": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 3}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.context_managers.cursor_at": {"tf": 1}, "pytermgui.parser": {"tf": 1}, "pytermgui.widgets.styles.StyleCall": {"tf": 1}}, "df": 3, "e": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 2}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 2}}}}}}}}}, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"pytermgui.widgets.base.MouseTarget.onclick": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.click": {"tf": 1}}, "df": 2}}}}}, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.widgets.boxes.Box": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 2}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.file_loaders": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.parser": {"tf": 2.23606797749979}}, "df": 1}}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.file_loaders.YamlLoader.__init__": {"tf": 1}, "pytermgui.widgets.get_id": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.contains": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}, "pytermgui.widgets.boxes": {"tf": 1}}, "df": 6, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "x": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}, "pytermgui.widgets.buttons.Checkbox": {"tf": 1}, "pytermgui.widgets.buttons.Toggle": {"tf": 1}}, "df": 4}}}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.file_loaders.FileLoader": {"tf": 1}, "pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base.Widget.selectables_length": {"tf": 1}, "pytermgui.widgets.base.Container.set_recursive_depth": {"tf": 1}, "pytermgui.widgets.base.Container.handle_mouse": {"tf": 1}}, "df": 5}}}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.helpers.break_line": {"tf": 1}}, "df": 1, "n": {"docs": {"pytermgui.widgets.boxes": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {"pytermgui.widgets.base.Container.center": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.serializer.Serializer": {"tf": 1}, "pytermgui.widgets.base.Widget.set_char": {"tf": 1}, "pytermgui.widgets.boxes.Box": {"tf": 1.4142135623730951}, "pytermgui.widgets.boxes.Box.set_chars_of": {"tf": 1}}, "df": 4, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.input": {"tf": 1}, "pytermgui.input.getch": {"tf": 1}, "pytermgui.widgets.base.Widget.chars": {"tf": 1}, "pytermgui.widgets.base.Container.chars": {"tf": 1}, "pytermgui.widgets.base.Container.wipe": {"tf": 1}, "pytermgui.widgets.boxes.Box": {"tf": 1.7320508075688772}, "pytermgui.widgets.buttons.Button.chars": {"tf": 1}, "pytermgui.widgets.buttons.Checkbox.chars": {"tf": 1}, "pytermgui.widgets.buttons.Toggle.chars": {"tf": 1}, "pytermgui.widgets.extra.Splitter.chars": {"tf": 1}, "pytermgui.widgets.extra.Slider.chars": {"tf": 1}}, "df": 11}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui.inspector": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.adjust": {"tf": 1}, "pytermgui.widgets.extra.Slider.handle_mouse": {"tf": 1}, "pytermgui.widgets.extra.Slider.handle_key": {"tf": 1}, "pytermgui.window_manager.WindowManager.should_print": {"tf": 1}}, "df": 5}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.clear": {"tf": 2}, "pytermgui.ansi_interface.hide_cursor": {"tf": 1}, "pytermgui.ansi_interface.show_cursor": {"tf": 1}, "pytermgui.ansi_interface.save_cursor": {"tf": 1}, "pytermgui.ansi_interface.restore_cursor": {"tf": 1}, "pytermgui.ansi_interface.report_cursor": {"tf": 1}, "pytermgui.ansi_interface.move_cursor": {"tf": 1}, "pytermgui.ansi_interface.cursor_up": {"tf": 1}, "pytermgui.ansi_interface.cursor_down": {"tf": 1}, "pytermgui.ansi_interface.cursor_right": {"tf": 1}, "pytermgui.ansi_interface.cursor_left": {"tf": 1}, "pytermgui.ansi_interface.cursor_next_line": {"tf": 1}, "pytermgui.ansi_interface.cursor_prev_line": {"tf": 1}, "pytermgui.ansi_interface.cursor_column": {"tf": 1}, "pytermgui.ansi_interface.cursor_home": {"tf": 1}, "pytermgui.widgets.extra.InputField.cursor": {"tf": 1}, "pytermgui.widgets.extra.Slider.locked": {"tf": 1}}, "df": 17}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.cursor_column": {"tf": 1}, "pytermgui.ansi_interface.translate_mouse": {"tf": 1}, "pytermgui.file_loaders.WidgetNamespace.apply_config": {"tf": 1}, "pytermgui.helpers.break_line": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.parent": {"tf": 1}, "pytermgui.widgets.base.Container.selected": {"tf": 1}, "pytermgui.widgets.base.Container.box": {"tf": 1}, "pytermgui.widgets.boxes.Box": {"tf": 1}, "pytermgui.widgets.extra.Splitter.get_lines": {"tf": 1}, "pytermgui.widgets.extra.Slider.locked": {"tf": 1}, "pytermgui.widgets.styles.FOREGROUND": {"tf": 1}}, "df": 11}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"pytermgui.exceptions": {"tf": 1}, "pytermgui.file_loaders": {"tf": 2.6457513110645907}, "pytermgui.file_loaders.FileLoader": {"tf": 1}, "pytermgui.file_loaders.FileLoader.load_str": {"tf": 1}, "pytermgui.parser": {"tf": 1}, "pytermgui.parser.MarkupLanguage": {"tf": 1}, "pytermgui.serializer.Serializer": {"tf": 1}, "pytermgui.serializer.Serializer.register": {"tf": 1}, "pytermgui.widgets.base.Widget.selectables_length": {"tf": 1}, "pytermgui.widgets.base.Widget.bind": {"tf": 1}, "pytermgui.window_manager.Window": {"tf": 1}}, "df": 11}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base.Container.center": {"tf": 1.4142135623730951}, "pytermgui.window_manager.Window.center": {"tf": 1}}, "df": 3}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui": {"tf": 1.4142135623730951}, "pytermgui.parser": {"tf": 1}, "pytermgui.serializer.Serializer": {"tf": 1}, "pytermgui.serializer.Serializer.register": {"tf": 1.4142135623730951}, "pytermgui.widgets.base": {"tf": 1}}, "df": 5}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui": {"tf": 1.7320508075688772}, "pytermgui.cmd.Application.finish": {"tf": 1}, "pytermgui.context_managers": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1.7320508075688772}, "pytermgui.widgets.base.Widget.bind": {"tf": 1}, "pytermgui.window_manager": {"tf": 2.449489742783178}, "pytermgui.window_manager.Window.allow_fullscreen": {"tf": 1}, "pytermgui.window_manager.Window.close": {"tf": 1}, "pytermgui.window_manager.WindowManager.add": {"tf": 1}}, "df": 9}}, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.ansi_interface.move_cursor": {"tf": 1}, "pytermgui.ansi_interface.cursor_up": {"tf": 1}, "pytermgui.ansi_interface.cursor_down": {"tf": 1}, "pytermgui.ansi_interface.cursor_right": {"tf": 1}, "pytermgui.ansi_interface.cursor_left": {"tf": 1}, "pytermgui.ansi_interface.cursor_next_line": {"tf": 1}, "pytermgui.ansi_interface.cursor_prev_line": {"tf": 1}, "pytermgui.ansi_interface.cursor_column": {"tf": 1}, "pytermgui.ansi_interface.cursor_home": {"tf": 1}}, "df": 9}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.window_manager": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.ansi_interface.Color.names": {"tf": 1}, "pytermgui.exceptions.MarkupSyntaxError": {"tf": 1}, "pytermgui.file_loaders": {"tf": 2}, "pytermgui.helpers.strip_markup": {"tf": 1}, "pytermgui.parser": {"tf": 3.1622776601683795}, "pytermgui.parser.MarkupLanguage": {"tf": 2}, "pytermgui.parser.MarkupLanguage.tokenize_markup": {"tf": 1}, "pytermgui.parser.MarkupLanguage.alias": {"tf": 1}, "pytermgui.parser.MarkupLanguage.parse": {"tf": 1}, "pytermgui.parser.MarkupLanguage.get_markup": {"tf": 1}, "pytermgui.serializer.Serializer": {"tf": 1}, "pytermgui.widgets.base.Label": {"tf": 1.4142135623730951}, "pytermgui.widgets.boxes": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter": {"tf": 1}, "pytermgui.widgets.styles.MARKUP": {"tf": 1}}, "df": 15, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui.ansi_interface.Color.names": {"tf": 1}, "pytermgui.parser": {"tf": 3.1622776601683795}, "pytermgui.parser.MarkupLanguage": {"tf": 1.4142135623730951}}, "df": 3}}}}}}}, "_": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.serializer.Serializer": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.widgets.styles.MarkupFormatter": {"tf": 1}}, "df": 1}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.unset_alt_buffer": {"tf": 1}, "pytermgui.cmd.Application.finish": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.window_manager": {"tf": 1}, "pytermgui.window_manager.WindowManager.stop": {"tf": 1}, "pytermgui.window_manager.WindowManager.pause": {"tf": 1}, "pytermgui.window_manager.WindowManager.unpause": {"tf": 1}, "pytermgui.window_manager.WindowManager.run": {"tf": 1}}, "df": 8}}, "x": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"pytermgui.helpers.break_line": {"tf": 1}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {"pytermgui.parser": {"tf": 2.8284271247461903}, "pytermgui.parser.MarkupLanguage": {"tf": 2}, "pytermgui.parser.MarkupLanguage.define": {"tf": 1}}, "df": 3, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.parser.MarkupLanguage": {"tf": 1}}, "df": 1}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.serializer.Serializer": {"tf": 1}}, "df": 1}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"pytermgui.widgets": {"tf": 1.4142135623730951}}, "df": 1}}, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.widgets.extra.Slider": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.widgets.base.Widget.get_lines": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui": {"tf": 1.4142135623730951}, "pytermgui.cmd": {"tf": 1}, "pytermgui.context_managers": {"tf": 1}, "pytermgui.enums": {"tf": 1}, "pytermgui.file_loaders": {"tf": 2}, "pytermgui.inspector": {"tf": 1}, "pytermgui.parser": {"tf": 1.4142135623730951}, "pytermgui.serializer.Serializer.get_widgets": {"tf": 1}}, "df": 8}}, "e": {"docs": {"pytermgui.ansi_interface.set_mode": {"tf": 1}, "pytermgui.ansi_interface.reset": {"tf": 1}, "pytermgui.cmd.Application.finish": {"tf": 1}}, "df": 3, "r": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.input": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.enums": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.window_manager.Window.is_modal": {"tf": 1}, "pytermgui.window_manager.WindowManager.alert": {"tf": 1}}, "df": 2}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.auto": {"tf": 1}, "pytermgui.ansi_interface.Color.ColorType": {"tf": 1}, "pytermgui.ansi_interface.report_mouse": {"tf": 1}, "pytermgui.ansi_interface.translate_mouse": {"tf": 1}, "pytermgui.cmd": {"tf": 1}, "pytermgui.parser": {"tf": 1}, "pytermgui.serializer.Serializer": {"tf": 1.4142135623730951}, "pytermgui.widgets": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}, "pytermgui.widgets.boxes": {"tf": 1}, "pytermgui.window_manager.WindowManager.framerate": {"tf": 1}}, "df": 12}}, "u": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.ansi_interface.MouseAction": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.LEFT_DRAG": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.RIGHT_DRAG": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.SCROLL_UP": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.SCROLL_DOWN": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.HOVER": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.RELEASE": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface.MouseEvent": {"tf": 1}, "pytermgui.ansi_interface.report_mouse": {"tf": 1}, "pytermgui.context_managers.mouse_handler": {"tf": 1.7320508075688772}, "pytermgui.widgets.base.MouseTarget": {"tf": 1}, "pytermgui.widgets.base.Widget.define_mouse_target": {"tf": 1}, "pytermgui.widgets.base.Widget.handle_mouse": {"tf": 1}, "pytermgui.widgets.base.Widget.show_targets": {"tf": 1}, "pytermgui.widgets.base.Container.handle_mouse": {"tf": 1}, "pytermgui.widgets.base.Container.show_targets": {"tf": 1}, "pytermgui.widgets.buttons": {"tf": 1}, "pytermgui.widgets.buttons.Button": {"tf": 1}, "pytermgui.widgets.buttons.Button.handle_mouse": {"tf": 1}, "pytermgui.widgets.extra.InputField.handle_mouse": {"tf": 1}, "pytermgui.widgets.extra.Slider": {"tf": 1}, "pytermgui.widgets.extra.Slider.locked": {"tf": 1}, "pytermgui.window_manager": {"tf": 1}, "pytermgui.window_manager.Window.is_static": {"tf": 1}, "pytermgui.window_manager.Window.is_noresize": {"tf": 1}, "pytermgui.window_manager.WindowManager.execute_binding": {"tf": 1}, "pytermgui.window_manager.WindowManager.process_mouse": {"tf": 1}}, "df": 27, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 2}}}}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.MouseEvent": {"tf": 1}, "pytermgui.context_managers.mouse_handler": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "v": {"docs": {"pytermgui.ansi_interface.MouseEvent": {"tf": 1}, "pytermgui.ansi_interface.translate_mouse": {"tf": 1}, "pytermgui.context_managers.mouse_handler": {"tf": 1}}, "df": 3}}, "_": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.ansi_interface.report_mouse": {"tf": 1}, "pytermgui.context_managers.mouse_handler": {"tf": 1}}, "df": 2}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.Widget.get_target": {"tf": 1}}, "df": 1}}}}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.ansi_interface.move_cursor": {"tf": 1}, "pytermgui.ansi_interface.cursor_up": {"tf": 1}, "pytermgui.ansi_interface.cursor_down": {"tf": 1}, "pytermgui.ansi_interface.cursor_right": {"tf": 1}, "pytermgui.ansi_interface.cursor_left": {"tf": 1}, "pytermgui.ansi_interface.cursor_next_line": {"tf": 1}, "pytermgui.ansi_interface.cursor_prev_line": {"tf": 1}, "pytermgui.ansi_interface.cursor_column": {"tf": 1}, "pytermgui.ansi_interface.cursor_home": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.LEFT_DRAG": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.RIGHT_DRAG": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.HOVER": {"tf": 1}, "pytermgui.window_manager.Window.is_static": {"tf": 1}}, "df": 13}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.ansi_interface.MouseEvent": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.ansi_interface.report_mouse": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface.print_to": {"tf": 1}, "pytermgui.cmd.Application.finish": {"tf": 1.4142135623730951}, "pytermgui.context_managers": {"tf": 1}, "pytermgui.context_managers.mouse_handler": {"tf": 1.4142135623730951}, "pytermgui.enums": {"tf": 1}, "pytermgui.file_loaders": {"tf": 2}, "pytermgui.helpers": {"tf": 1}, "pytermgui.parser.MarkupLanguage": {"tf": 2}, "pytermgui.parser.MarkupLanguage.define": {"tf": 1}, "pytermgui.widgets": {"tf": 1.7320508075688772}, "pytermgui.widgets.base.Widget.define_mouse_target": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.show_targets": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}, "pytermgui.widgets.base.Container.get_lines": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Container.show_targets": {"tf": 1}, "pytermgui.widgets.styles.StyleCall": {"tf": 1.4142135623730951}}, "df": 18}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.enums": {"tf": 1}, "pytermgui.widgets.extra.InputField": {"tf": 1}, "pytermgui.window_manager.WindowManager.framerate": {"tf": 1}, "pytermgui.window_manager.WindowManager.should_print": {"tf": 1}}, "df": 4, "t": {"docs": {"pytermgui.widgets.base.MouseTarget.show": {"tf": 1}, "pytermgui.widgets.base.Widget.show_targets": {"tf": 1}, "pytermgui.widgets.base.Container.show_targets": {"tf": 1}}, "df": 3}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.parser.MarkupLanguage.tokenize_markup": {"tf": 1}, "pytermgui.parser.MarkupLanguage.tokenize_ansi": {"tf": 1}}, "df": 2}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.ansi_interface.report_mouse": {"tf": 1}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.context_managers": {"tf": 1}, "pytermgui.enums.SizePolicy.FILL": {"tf": 1}}, "df": 2}}}, "y": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"pytermgui.file_loaders": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}, "u": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.ansi_interface.cursor_up": {"tf": 1}, "pytermgui.enums.SizePolicy.FILL": {"tf": 1}, "pytermgui.enums.SizePolicy.STATIC": {"tf": 1}, "pytermgui.enums.SizePolicy.RELATIVE": {"tf": 1}, "pytermgui.serializer.Serializer.__init__": {"tf": 1}, "pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base": {"tf": 1}, "pytermgui.widgets.base.Label.__init__": {"tf": 1}}, "df": 9, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.ansi_interface.MouseAction.SCROLL_UP": {"tf": 1}}, "df": 1}}}}, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.widgets.base.Container.get_lines": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.window_manager.WindowManager.on_resize": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {"pytermgui": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface": {"tf": 1}, "pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.ansi_interface.Color.names": {"tf": 1}, "pytermgui.ansi_interface.save_screen": {"tf": 1}, "pytermgui.ansi_interface.save_cursor": {"tf": 1}, "pytermgui.ansi_interface.set_mode": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface.MouseEvent": {"tf": 1}, "pytermgui.ansi_interface.report_mouse": {"tf": 1}, "pytermgui.context_managers": {"tf": 1}, "pytermgui.context_managers.alt_buffer": {"tf": 1}, "pytermgui.context_managers.mouse_handler": {"tf": 1}, "pytermgui.enums": {"tf": 1.7320508075688772}, "pytermgui.exceptions": {"tf": 1}, "pytermgui.file_loaders": {"tf": 2}, "pytermgui.file_loaders.FileLoader": {"tf": 1}, "pytermgui.file_loaders.FileLoader.serializer": {"tf": 1}, "pytermgui.file_loaders.FileLoader.load_str": {"tf": 1}, "pytermgui.parser": {"tf": 2.23606797749979}, "pytermgui.parser.MarkupLanguage": {"tf": 2.23606797749979}, "pytermgui.serializer": {"tf": 1}, "pytermgui.serializer.Serializer": {"tf": 1.4142135623730951}, "pytermgui.widgets": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.MouseTarget.parent": {"tf": 1}, "pytermgui.widgets.base.Widget.keys": {"tf": 1}, "pytermgui.widgets.base.Widget.define_mouse_target": {"tf": 1}, "pytermgui.widgets.base.Widget.serialize": {"tf": 1}, "pytermgui.widgets.base.Widget.bind": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Container.keys": {"tf": 1}, "pytermgui.widgets.base.Container.serialize": {"tf": 1}, "pytermgui.widgets.base.Label": {"tf": 1}, "pytermgui.widgets.boxes": {"tf": 1.4142135623730951}, "pytermgui.widgets.extra.InputField": {"tf": 1}, "pytermgui.widgets.extra.Splitter.keys": {"tf": 1}, "pytermgui.widgets.extra.Slider": {"tf": 1.4142135623730951}, "pytermgui.widgets.extra.Slider.keys": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter": {"tf": 1}, "pytermgui.widgets.styles.StyleCall": {"tf": 1}, "pytermgui.widgets.styles.MARKUP": {"tf": 1}, "pytermgui.widgets.styles.BACKGROUND": {"tf": 1}, "pytermgui.window_manager": {"tf": 1}, "pytermgui.window_manager.Window.is_static": {"tf": 1}, "pytermgui.window_manager.Window.is_noresize": {"tf": 1}, "pytermgui.window_manager.WindowManager.should_print": {"tf": 1}}, "df": 44, "a": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui": {"tf": 1.4142135623730951}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.parser": {"tf": 1}, "pytermgui.widgets.extra.InputField": {"tf": 1}, "pytermgui.window_manager": {"tf": 1}, "pytermgui.window_manager.WindowManager.framerate": {"tf": 1}}, "df": 6}, "b": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.serializer.Serializer": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.set_echo": {"tf": 1}, "pytermgui.ansi_interface.unset_echo": {"tf": 1}, "pytermgui.file_loaders.FileLoader": {"tf": 1}, "pytermgui.parser": {"tf": 1.7320508075688772}, "pytermgui.widgets.extra.InputField": {"tf": 1.4142135623730951}, "pytermgui.widgets.extra.Slider": {"tf": 1}}, "df": 6}}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"pytermgui": {"tf": 1}}, "df": 1}}}}}}}}}, "t": {"docs": {"pytermgui.parser.MarkupLanguage.alias": {"tf": 1}}, "df": 1}}}, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.ansi_interface.set_alt_buffer": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.parser.MarkupLanguage": {"tf": 1}}, "df": 1, "n": {"docs": {"pytermgui.ansi_interface.set_mode": {"tf": 1}, "pytermgui.ansi_interface.underline": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "]": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.widgets.base.Label": {"tf": 1}}, "df": 1}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"pytermgui.ansi_interface.MouseEvent": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.ansi_interface.report_mouse": {"tf": 1}, "pytermgui.context_managers.mouse_handler": {"tf": 1}, "pytermgui.serializer.Serializer": {"tf": 1}}, "df": 3}}}}}, "k": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.widgets.styles.FOREGROUND": {"tf": 1}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.cmd": {"tf": 1}, "pytermgui.inspector": {"tf": 1}}, "df": 3}}}}, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui": {"tf": 1.4142135623730951}, "pytermgui.widgets.base": {"tf": 1}, "pytermgui.window_manager": {"tf": 1}, "pytermgui.window_manager.Window": {"tf": 1}}, "df": 4}}}, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.auto": {"tf": 2.8284271247461903}, "pytermgui.ansi_interface.MouseAction.LEFT_CLICK": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.LEFT_DRAG": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.RIGHT_CLICK": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.RIGHT_DRAG": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.RELEASE": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.widgets": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.from_data": {"tf": 2.8284271247461903}, "pytermgui.widgets.buttons": {"tf": 1}, "pytermgui.widgets.buttons.Button": {"tf": 1}, "pytermgui.widgets.styles.CLICKABLE": {"tf": 1}, "pytermgui.widgets.styles.CLICKED": {"tf": 1}}, "df": 14}}}}, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.set_alt_buffer": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface.unset_alt_buffer": {"tf": 1}, "pytermgui.context_managers.alt_buffer": {"tf": 1}}, "df": 3}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.auto": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1.4142135623730951}, "pytermgui.file_loaders.FileLoader": {"tf": 1}, "pytermgui.widgets.base.Widget": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}, "pytermgui.widgets.extra.Slider": {"tf": 1}}, "df": 7}, "h": {"docs": {"pytermgui.ansi_interface": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "c": {"docs": {"pytermgui.parser": {"tf": 1}, "pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base": {"tf": 1}}, "df": 3}}}, "c": {"docs": {}, "df": 0, "k": {"docs": {"pytermgui.ansi_interface.save_screen": {"tf": 1}}, "df": 1, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.ansi_interface.Color.__init__": {"tf": 1}, "pytermgui.ansi_interface.background": {"tf": 1}, "pytermgui.parser": {"tf": 1}, "pytermgui.widgets.styles.BACKGROUND": {"tf": 1}}, "df": 5}}}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.ansi_interface.clear": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "r": {"docs": {"pytermgui.widgets.extra.Slider.show_percentage": {"tf": 1}}, "df": 1}}, "e": {"docs": {"pytermgui.window_manager.WindowManager.should_print": {"tf": 1}}, "df": 1, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"pytermgui": {"tf": 1.7320508075688772}, "pytermgui.enums": {"tf": 1}}, "df": 2}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.widgets.base.Label": {"tf": 1}, "pytermgui.window_manager.Window.allow_fullscreen": {"tf": 1}}, "df": 3}}}, "t": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.helpers.break_line": {"tf": 1}, "pytermgui.parser.MarkupLanguage": {"tf": 1}}, "df": 3}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.Color.names": {"tf": 1}, "pytermgui.ansi_interface.report_mouse": {"tf": 1}}, "df": 2}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.clear": {"tf": 1}, "pytermgui.ansi_interface.cursor_next_line": {"tf": 1}, "pytermgui.ansi_interface.cursor_prev_line": {"tf": 1}}, "df": 3}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.widgets.buttons": {"tf": 1}}, "df": 1}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "k": {"docs": {"pytermgui.helpers.break_line": {"tf": 1}, "pytermgui.widgets.base.Label.get_lines": {"tf": 1}}, "df": 2, "_": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.helpers.break_line": {"tf": 1}}, "df": 2}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui.widgets.base.Container.get_lines": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {"pytermgui.ansi_interface.clear": {"tf": 1}}, "df": 1, "l": {"docs": {"pytermgui.ansi_interface.clear": {"tf": 1}}, "df": 1, "d": {"docs": {"pytermgui.ansi_interface.set_mode": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface.bold": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.parser": {"tf": 1}}, "df": 4, "]": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui": {"tf": 1}}, "df": 1}}}, "h": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}, "pytermgui.widgets.extra.InputField": {"tf": 1}}, "df": 5}}}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.ansi_interface.set_mode": {"tf": 1}, "pytermgui.parser.MarkupLanguage": {"tf": 1}}, "df": 2}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"pytermgui.widgets.boxes.Box": {"tf": 1.4142135623730951}}, "df": 1}}}}, "x": {"docs": {"pytermgui.file_loaders": {"tf": 2.449489742783178}, "pytermgui.serializer.Serializer.register_box": {"tf": 1}, "pytermgui.widgets.base.Container.box": {"tf": 1}, "pytermgui.widgets.boxes": {"tf": 1.7320508075688772}, "pytermgui.widgets.boxes.Box": {"tf": 1.7320508075688772}}, "df": 5}, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.file_loaders": {"tf": 1}, "pytermgui.widgets.base.Container.sidelength": {"tf": 1}, "pytermgui.widgets.base.Container.get_lines": {"tf": 1}, "pytermgui.widgets.boxes": {"tf": 1}, "pytermgui.widgets.boxes.Box": {"tf": 2.23606797749979}, "pytermgui.widgets.boxes.Box.set_chars_of": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter": {"tf": 1.4142135623730951}}, "df": 7}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets": {"tf": 1}}, "df": 1}}, "d": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.widgets": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "k": {"docs": {"pytermgui.ansi_interface.set_mode": {"tf": 1}, "pytermgui.ansi_interface.blink": {"tf": 1}}, "df": 2}}}, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"pytermgui.widgets.base": {"tf": 1}, "pytermgui.window_manager": {"tf": 1.4142135623730951}, "pytermgui.window_manager.Window.is_modal": {"tf": 1}}, "df": 3}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.window_manager.Window.is_noblur": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.widgets.base.Widget.is_bindable": {"tf": 1}, "pytermgui.widgets.base.Widget.bindings": {"tf": 1}, "pytermgui.widgets.base.Widget.bind": {"tf": 1}, "pytermgui.widgets.base.Widget.execute_binding": {"tf": 1.7320508075688772}, "pytermgui.widgets.extra.InputField.is_bindable": {"tf": 1}, "pytermgui.window_manager.Window.is_bindable": {"tf": 1}, "pytermgui.window_manager.WindowManager.is_bindable": {"tf": 1}, "pytermgui.window_manager.WindowManager.execute_binding": {"tf": 1}}, "df": 8}}}}, "e": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.file_loaders.FileLoader": {"tf": 1}, "pytermgui.parser": {"tf": 1}, "pytermgui.serializer": {"tf": 1}, "pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base.Container.get_lines": {"tf": 1}, "pytermgui.window_manager.Window.allow_fullscreen": {"tf": 1}}, "df": 9, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {"pytermgui.context_managers": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.input": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1}}}}}, "x": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.auto": {"tf": 2.6457513110645907}, "pytermgui.context_managers.mouse_handler": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 2.6457513110645907}, "pytermgui.widgets.extra.InputField": {"tf": 1}, "pytermgui.window_manager": {"tf": 1}}, "df": 8}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.enums.SizePolicy.STATIC": {"tf": 1}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.auto": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1.4142135623730951}, "pytermgui.widgets.extra": {"tf": 1}}, "df": 4, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.file_loaders.FileLoader.load": {"tf": 1}, "pytermgui.helpers.get_sequences": {"tf": 1}}, "df": 2}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.window_manager": {"tf": 1}}, "df": 1}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.ansi_interface.Color.names": {"tf": 1.4142135623730951}, "pytermgui.parser": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.exceptions.LineLengthError": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.MouseEvent": {"tf": 1}}, "df": 1}}, "t": {"docs": {"pytermgui.cmd.Application.finish": {"tf": 1}, "pytermgui.widgets": {"tf": 1}, "pytermgui.window_manager.WindowManager.exit": {"tf": 1}}, "df": 3}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.report_mouse": {"tf": 1}, "pytermgui.ansi_interface.print_to": {"tf": 1}, "pytermgui.exceptions": {"tf": 1}, "pytermgui.serializer.Serializer": {"tf": 1}}, "df": 4}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.parser.MarkupLanguage.define": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.click": {"tf": 1}, "pytermgui.widgets.base.Widget.execute_binding": {"tf": 1.4142135623730951}, "pytermgui.window_manager.WindowManager.execute_binding": {"tf": 1}}, "df": 4}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui": {"tf": 1.4142135623730951}, "pytermgui.parser": {"tf": 1.4142135623730951}, "pytermgui.widgets": {"tf": 1}}, "df": 3}}}}, "n": {"docs": {"pytermgui.helpers.break_line": {"tf": 1}, "pytermgui.widgets.extra.Slider": {"tf": 1}, "pytermgui.window_manager.Window.is_noblur": {"tf": 1}}, "df": 3, "t": {"docs": {"pytermgui.ansi_interface.MouseAction.HOVER": {"tf": 1}, "pytermgui.ansi_interface.MouseEvent": {"tf": 1}, "pytermgui.ansi_interface.report_mouse": {"tf": 1.4142135623730951}, "pytermgui.context_managers.mouse_handler": {"tf": 2}, "pytermgui.widgets.base.MouseTarget": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.onclick": {"tf": 1}, "pytermgui.widgets.base.Widget.handle_mouse": {"tf": 1}, "pytermgui.widgets.base.Container.handle_mouse": {"tf": 1}, "pytermgui.widgets.buttons.Button.handle_mouse": {"tf": 1}, "pytermgui.widgets.extra.InputField.handle_mouse": {"tf": 1}}, "df": 10}}}}, "o": {"docs": {"pytermgui.ansi_interface.clear": {"tf": 1}}, "df": 1, "l": {"docs": {"pytermgui.ansi_interface.clear": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {"pytermgui.ansi_interface.set_echo": {"tf": 1}, "pytermgui.ansi_interface.unset_echo": {"tf": 1}}, "df": 2}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"pytermgui.enums": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.size_policy": {"tf": 1}, "pytermgui.widgets.base.Widget.parent_align": {"tf": 1}, "pytermgui.widgets.extra.Splitter.parent_align": {"tf": 1}, "pytermgui.window_manager.Window.size_policy": {"tf": 1}}, "df": 5, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.MouseAction": {"tf": 1}, "pytermgui.enums": {"tf": 1}}, "df": 2}}}}, "d": {"docs": {"pytermgui.ansi_interface.MouseAction.RELEASE": {"tf": 1}, "pytermgui.context_managers.alt_buffer": {"tf": 1}, "pytermgui.serializer.Serializer": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.end": {"tf": 1}, "pytermgui.widgets.boxes.Box": {"tf": 1.4142135623730951}}, "df": 5}, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.inspector.Inspector.inspect": {"tf": 1}, "pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.extra.InputField": {"tf": 1}, "pytermgui.window_manager.WindowManager.should_print": {"tf": 1.4142135623730951}}, "df": 4, "'": {"docs": {"pytermgui.exceptions.WidthExceededError": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.exceptions.AnsiSyntaxError": {"tf": 1}, "pytermgui.exceptions.MarkupSyntaxError": {"tf": 1}}, "df": 2}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.widgets.base.Widget.get_lines": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.widgets.base.Container.get_lines": {"tf": 1}, "pytermgui.window_manager.Window": {"tf": 1}}, "df": 2}}}}}}}, "r": {"docs": {"pytermgui.file_loaders": {"tf": 1}}, "df": 1, "e": {"docs": {"pytermgui.widgets.base.Container.center": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.parser.MarkupLanguage": {"tf": 1}, "pytermgui.serializer.Serializer": {"tf": 1.4142135623730951}, "pytermgui.widgets.boxes.Box": {"tf": 1}}, "df": 4}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.widgets.boxes.Box": {"tf": 1}}, "df": 2}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.restore_screen": {"tf": 1}, "pytermgui.ansi_interface.unset_alt_buffer": {"tf": 1}, "pytermgui.ansi_interface.save_cursor": {"tf": 1}, "pytermgui.ansi_interface.restore_cursor": {"tf": 1}, "pytermgui.parser": {"tf": 1}}, "df": 5, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.save_screen": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.save_cursor": {"tf": 1}}, "df": 1}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.set_mode": {"tf": 1}, "pytermgui.ansi_interface.reset": {"tf": 1}}, "df": 2}}, "i": {"docs": {}, "df": 0, "z": {"docs": {"pytermgui.widgets.base.Container.get_lines": {"tf": 1}, "pytermgui.window_manager.Window.is_noresize": {"tf": 1.4142135623730951}, "pytermgui.window_manager.WindowManager.on_resize": {"tf": 1}}, "df": 3}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {"pytermgui.window_manager.WindowManager.framerate": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.enums.WidgetAlignment": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.ansi_interface.MouseAction.RELEASE": {"tf": 1}}, "df": 1}}}, "i": {"docs": {"pytermgui.widgets.extra": {"tf": 1}}, "df": 1}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.ansi_interface.unset_alt_buffer": {"tf": 1}, "pytermgui.ansi_interface.bold": {"tf": 1}, "pytermgui.ansi_interface.dim": {"tf": 1}, "pytermgui.ansi_interface.italic": {"tf": 1}, "pytermgui.ansi_interface.underline": {"tf": 1}, "pytermgui.ansi_interface.blink": {"tf": 1}, "pytermgui.ansi_interface.inverse": {"tf": 1}, "pytermgui.ansi_interface.invisible": {"tf": 1}, "pytermgui.ansi_interface.strikethrough": {"tf": 1}, "pytermgui.context_managers.mouse_handler": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.parser.MarkupLanguage.tokenize_markup": {"tf": 1}, "pytermgui.parser.MarkupLanguage.tokenize_ansi": {"tf": 1}, "pytermgui.widgets.base.Widget.bindings": {"tf": 1}, "pytermgui.widgets.base.Widget.selectables_length": {"tf": 1}, "pytermgui.widgets.base.Widget.define_mouse_target": {"tf": 1}, "pytermgui.widgets.base.Widget.handle_mouse": {"tf": 1}, "pytermgui.widgets.base.Widget.handle_key": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}, "pytermgui.widgets.base.Container.sidelength": {"tf": 1}, "pytermgui.widgets.base.Container.selected": {"tf": 1}, "pytermgui.widgets.base.Container.box": {"tf": 1}, "pytermgui.widgets.base.Container.get_lines": {"tf": 1}, "pytermgui.widgets.base.Container.handle_key": {"tf": 1}, "pytermgui.widgets.base.Container.debug": {"tf": 1}, "pytermgui.widgets.boxes.Box.debug": {"tf": 1}, "pytermgui.widgets.extra.InputField.handle_key": {"tf": 1}, "pytermgui.widgets.extra.Splitter.debug": {"tf": 1}, "pytermgui.widgets.extra.Slider.selectables_length": {"tf": 1}, "pytermgui.window_manager.Window.rect": {"tf": 1}}, "df": 31}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {"pytermgui.context_managers.alt_buffer": {"tf": 1}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.ansi_interface.Color.__init__": {"tf": 1}, "pytermgui.ansi_interface.Color.ColorType": {"tf": 1}, "pytermgui.ansi_interface.MouseEvent": {"tf": 1}, "pytermgui.cmd.Application": {"tf": 1}, "pytermgui.parser.MarkupLanguage": {"tf": 1}, "pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base.Widget.get_lines": {"tf": 1}, "pytermgui.widgets.base.Label.get_lines": {"tf": 1}, "pytermgui.widgets.buttons.Button": {"tf": 1}, "pytermgui.widgets.styles": {"tf": 1}, "pytermgui.window_manager.Window": {"tf": 1}, "pytermgui.window_manager.Window.rect": {"tf": 1}, "pytermgui.window_manager.WindowManager": {"tf": 1}}, "df": 14}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.report_mouse": {"tf": 1}}, "df": 1, "_": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.ansi_interface.translate_mouse": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.HOVER": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.file_loaders.FileLoader": {"tf": 1}, "pytermgui.file_loaders.FileLoader.register": {"tf": 1}, "pytermgui.serializer.Serializer": {"tf": 1}, "pytermgui.serializer.Serializer.register_box": {"tf": 1}, "pytermgui.widgets.get_id": {"tf": 1}}, "df": 8}}, "o": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.clear": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.file_loaders": {"tf": 1}}, "df": 1}}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.Color.names": {"tf": 1}, "pytermgui.parser": {"tf": 1}}, "df": 2}}, "m": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.ansi_interface.report_mouse": {"tf": 1}}, "df": 1}}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.widgets.base.Container.set_recursive_depth": {"tf": 1}}, "df": 1}}}, "t": {"docs": {"pytermgui.window_manager.Window.rect": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.move_cursor": {"tf": 1}, "pytermgui.ansi_interface.cursor_up": {"tf": 1}, "pytermgui.ansi_interface.cursor_down": {"tf": 1}, "pytermgui.ansi_interface.cursor_right": {"tf": 1}, "pytermgui.ansi_interface.cursor_left": {"tf": 1}, "pytermgui.ansi_interface.cursor_next_line": {"tf": 1}, "pytermgui.ansi_interface.cursor_prev_line": {"tf": 1}, "pytermgui.ansi_interface.cursor_column": {"tf": 1}, "pytermgui.ansi_interface.cursor_home": {"tf": 1}, "pytermgui.ansi_interface.MouseEvent": {"tf": 1}}, "df": 10}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.ansi_interface.set_mode": {"tf": 1}}, "df": 1}}, "_": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.widgets.base.Container.sidelength": {"tf": 1}}, "df": 1}}}}}}}}, "d": {"docs": {"pytermgui.input": {"tf": 1}, "pytermgui.widgets.extra.InputField": {"tf": 1}}, "df": 2, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.ansi_interface.MouseEvent": {"tf": 1}, "pytermgui.serializer.Serializer": {"tf": 1}, "pytermgui.widgets.base.Container.get_lines": {"tf": 1}}, "df": 3}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {"pytermgui.widgets.styles.MarkupFormatter": {"tf": 1}}, "df": 1}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {"pytermgui.helpers.strip_ansi": {"tf": 1}, "pytermgui.helpers.strip_markup": {"tf": 1}, "pytermgui.parser": {"tf": 1}, "pytermgui.widgets.base.Container.remove": {"tf": 1}}, "df": 4}}}, "d": {"docs": {}, "df": 0, "]": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.widgets": {"tf": 1}}, "df": 1}}}}}}, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.widgets.base.Container.selectables": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"pytermgui.widgets.boxes": {"tf": 1}}, "df": 1}}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.window_manager.WindowManager.framerate": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.ansi_interface.is_interactive": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1.7320508075688772}, "pytermgui.window_manager": {"tf": 1.7320508075688772}, "pytermgui.window_manager.WindowManager.run": {"tf": 1}}, "df": 5}, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.widgets.base.Container.get_lines": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "b": {"docs": {"pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.ansi_interface.Color.translate_hex": {"tf": 1}}, "df": 2}}}}}, "g": {"docs": {}, "df": 0, "b": {"docs": {"pytermgui.ansi_interface.Color": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface.Color.translate_hex": {"tf": 1}}, "df": 2}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.MouseAction.RIGHT_CLICK": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.RIGHT_DRAG": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1.7320508075688772}, "pytermgui.widgets.base.MouseTarget.right": {"tf": 1}}, "df": 4, "x": {"docs": {}, "df": 0, "x": {"docs": {"pytermgui.widgets.boxes.Box": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.exceptions.WidthExceededError": {"tf": 1}, "pytermgui.exceptions.LineLengthError": {"tf": 1}, "pytermgui.exceptions.AnsiSyntaxError": {"tf": 1}, "pytermgui.exceptions.MarkupSyntaxError": {"tf": 1}}, "df": 4}}}, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets": {"tf": 2}, "pytermgui.widgets.base.Label": {"tf": 1.4142135623730951}, "pytermgui.widgets.extra.InputField": {"tf": 1.4142135623730951}, "pytermgui.widgets.styles.MarkupFormatter": {"tf": 1.4142135623730951}}, "df": 4}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui": {"tf": 1.4142135623730951}, "pytermgui.file_loaders": {"tf": 1.4142135623730951}, "pytermgui.window_manager": {"tf": 1}}, "df": 3}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.widgets.base.Container.set_recursive_depth": {"tf": 1}, "pytermgui.widgets.styles": {"tf": 1.4142135623730951}, "pytermgui.widgets.styles.MarkupFormatter": {"tf": 1.7320508075688772}}, "df": 3}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui": {"tf": 1.4142135623730951}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.parser": {"tf": 2.449489742783178}, "pytermgui.parser.MarkupLanguage": {"tf": 1}, "pytermgui.parser.MarkupLanguage.define": {"tf": 1}, "pytermgui.widgets.base.Widget.define_mouse_target": {"tf": 1}, "pytermgui.widgets.boxes": {"tf": 1}, "pytermgui.widgets.boxes.Box": {"tf": 1}}, "df": 8, "i": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.file_loaders": {"tf": 2.23606797749979}, "pytermgui.parser": {"tf": 1}, "pytermgui.widgets.boxes": {"tf": 1}}, "df": 3}}, "e": {"docs": {}, "df": 0, "(": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"pytermgui.parser": {"tf": 1}, "pytermgui.parser.MarkupLanguage": {"tf": 1}}, "df": 2}}}}}}}, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.Color.names": {"tf": 1}, "pytermgui.ansi_interface.report_mouse": {"tf": 1}, "pytermgui.enums": {"tf": 2}, "pytermgui.inspector.Inspector.styles": {"tf": 1}, "pytermgui.parser.MarkupLanguage": {"tf": 1}, "pytermgui.serializer.Serializer": {"tf": 1}, "pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base.Widget.styles": {"tf": 1}, "pytermgui.widgets.base.Widget.chars": {"tf": 1}, "pytermgui.widgets.base.Widget.handle_mouse": {"tf": 1}, "pytermgui.widgets.base.Widget.handle_key": {"tf": 1}, "pytermgui.widgets.base.Container.chars": {"tf": 1}, "pytermgui.widgets.base.Container.styles": {"tf": 1}, "pytermgui.widgets.base.Label": {"tf": 1}, "pytermgui.widgets.base.Label.styles": {"tf": 1}, "pytermgui.widgets.boxes.Box": {"tf": 1}, "pytermgui.widgets.buttons.Button.chars": {"tf": 1}, "pytermgui.widgets.buttons.Button.styles": {"tf": 1}, "pytermgui.widgets.buttons.Checkbox.chars": {"tf": 1}, "pytermgui.widgets.buttons.Toggle.chars": {"tf": 1}, "pytermgui.widgets.extra.InputField.styles": {"tf": 1}, "pytermgui.widgets.extra.Splitter.chars": {"tf": 1}, "pytermgui.widgets.extra.Splitter.styles": {"tf": 1}, "pytermgui.widgets.extra.Slider": {"tf": 1}, "pytermgui.widgets.extra.Slider.chars": {"tf": 1}, "pytermgui.widgets.extra.Slider.styles": {"tf": 1}, "pytermgui.window_manager.Window.styles": {"tf": 1}}, "df": 27}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.Color.__init__": {"tf": 1}, "pytermgui.ansi_interface.is_interactive": {"tf": 1}, "pytermgui.widgets.base.Widget.is_selectable": {"tf": 1}}, "df": 3}}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.file_loaders": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {"pytermgui.ansi_interface.MouseEvent": {"tf": 1.4142135623730951}}, "df": 1}, "p": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.file_loaders": {"tf": 1}, "pytermgui.window_manager": {"tf": 1}}, "df": 2}}}}}}, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"pytermgui.ansi_interface.report_mouse": {"tf": 1}, "pytermgui.ansi_interface.translate_mouse": {"tf": 1}, "pytermgui.context_managers.mouse_handler": {"tf": 1}}, "df": 3}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.report_mouse": {"tf": 1}, "pytermgui.context_managers.mouse_handler": {"tf": 1}}, "df": 2}}}, "v": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.translate_mouse": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "f": {"8": {"docs": {"pytermgui.ansi_interface.report_mouse": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}}}}}}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {"pytermgui.widgets": {"tf": 1}}, "df": 1}}, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui.widgets.base.MouseTarget.show": {"tf": 1}, "pytermgui.widgets.base.Widget.show_targets": {"tf": 1}, "pytermgui.widgets.base.Container.show_targets": {"tf": 1}, "pytermgui.widgets.base.Container.debug": {"tf": 1}}, "df": 4}}}, "e": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.widgets.styles": {"tf": 1}}, "df": 1, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.widgets.base.Widget.copy": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui": {"tf": 1}}, "df": 1}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"pytermgui.ansi_interface.set_mode": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.widgets": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Label": {"tf": 1.4142135623730951}, "pytermgui.widgets.extra.InputField": {"tf": 1}, "pytermgui.widgets.extra.Slider": {"tf": 1}, "pytermgui.window_manager.Window": {"tf": 1}}, "df": 7}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"pytermgui.widgets.extra.Slider.locked": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.serializer.Serializer.dump_to_dict": {"tf": 1}}, "df": 1, "[": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.enums": {"tf": 1}, "pytermgui.file_loaders.FileLoader.parse": {"tf": 1.4142135623730951}, "pytermgui.serializer.Serializer.from_dict": {"tf": 1}, "pytermgui.widgets.base.Widget.bindings": {"tf": 1}}, "df": 4}}}}}}}}, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.Color": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {"pytermgui.ansi_interface.set_mode": {"tf": 1}, "pytermgui.ansi_interface.dim": {"tf": 1}}, "df": 2}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.set_mode": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.cmd.Application.finish": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.window_manager.WindowManager.should_print": {"tf": 1.7320508075688772}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1.7320508075688772}, "pytermgui.file_loaders.WidgetNamespace": {"tf": 1}, "pytermgui.file_loaders.WidgetNamespace.from_config": {"tf": 1}, "pytermgui.file_loaders.FileLoader.load_str": {"tf": 1.4142135623730951}, "pytermgui.file_loaders.FileLoader.load": {"tf": 1.4142135623730951}, "pytermgui.parser.MarkupLanguage": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}, "pytermgui.widgets.base.Container.__init__": {"tf": 1}, "pytermgui.widgets.extra.InputField": {"tf": 1}, "pytermgui.widgets.extra.Slider": {"tf": 1}}, "df": 12, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.file_loaders": {"tf": 1.7320508075688772}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.input": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.cursor_down": {"tf": 1}, "pytermgui.ansi_interface.cursor_next_line": {"tf": 1}, "pytermgui.ansi_interface.cursor_prev_line": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.LEFT_DRAG": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.RIGHT_DRAG": {"tf": 1}}, "df": 5, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.ansi_interface.MouseAction.SCROLL_DOWN": {"tf": 1}}, "df": 1}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.cmd.Application.finish": {"tf": 1}, "pytermgui.parser.MarkupLanguage": {"tf": 1.7320508075688772}, "pytermgui.serializer.Serializer": {"tf": 1}}, "df": 3}, "'": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.window_manager.Window.is_noblur": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "'": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets": {"tf": 1}}, "df": 1}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.widgets.boxes": {"tf": 1}}, "df": 1}}}}}}}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.cmd.Application.finish": {"tf": 1}}, "df": 1}}, "m": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.serializer": {"tf": 1}, "pytermgui.serializer.Serializer": {"tf": 1.7320508075688772}, "pytermgui.serializer.Serializer.dump_to_dict": {"tf": 1}, "pytermgui.serializer.Serializer.to_file": {"tf": 1}}, "df": 4}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.serializer.Serializer": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.widgets": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.parser": {"tf": 1}, "pytermgui.parser.MarkupLanguage": {"tf": 1}}, "df": 2}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui.widgets.extra.Slider": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui": {"tf": 1.7320508075688772}, "pytermgui.cmd": {"tf": 1}, "pytermgui.enums": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.widgets.styles.FOREGROUND": {"tf": 1}}, "df": 5}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface.clear": {"tf": 2}, "pytermgui.ansi_interface.cursor_up": {"tf": 1}, "pytermgui.ansi_interface.cursor_down": {"tf": 1}, "pytermgui.ansi_interface.cursor_next_line": {"tf": 1}, "pytermgui.ansi_interface.cursor_prev_line": {"tf": 1}, "pytermgui.ansi_interface.cursor_column": {"tf": 1}, "pytermgui.cmd": {"tf": 1}, "pytermgui.exceptions.LineLengthError": {"tf": 1}, "pytermgui.helpers.break_line": {"tf": 1.7320508075688772}, "pytermgui.widgets.base.Widget.get_lines": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Container.get_lines": {"tf": 1.7320508075688772}, "pytermgui.widgets.base.Label.get_lines": {"tf": 1.4142135623730951}, "pytermgui.widgets.boxes.Box": {"tf": 2}, "pytermgui.widgets.buttons.Button.get_lines": {"tf": 1}, "pytermgui.widgets.extra.InputField.get_lines": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.get_lines": {"tf": 1}, "pytermgui.widgets.extra.Slider.get_lines": {"tf": 1}}, "df": 18}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.ansi_interface.report_mouse": {"tf": 1}, "pytermgui.helpers.break_line": {"tf": 1}, "pytermgui.widgets.boxes.Box": {"tf": 1.4142135623730951}}, "df": 4}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.Color.names": {"tf": 1}, "pytermgui.parser": {"tf": 1}, "pytermgui.widgets.base.Widget.selectables": {"tf": 1}, "pytermgui.widgets.base.Container.get_lines": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Container.set_widgets": {"tf": 1}}, "df": 5, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.helpers.break_line": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}, "pytermgui.widgets.boxes.Box": {"tf": 1}}, "df": 4}}}, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 2}}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 2}}}}}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.MouseAction.HOVER": {"tf": 1}, "pytermgui.ansi_interface.report_mouse": {"tf": 1}}, "df": 2}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.helpers.break_line": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "w": {"docs": {"pytermgui": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui": {"tf": 1}}, "df": 1}}, "r": {"docs": {"pytermgui.widgets.base.Container.get_lines": {"tf": 1}}, "df": 1}}}, "t": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.widgets": {"tf": 1}}, "df": 2}, "a": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.file_loaders": {"tf": 2.449489742783178}, "pytermgui.file_loaders.WidgetNamespace": {"tf": 1}, "pytermgui.file_loaders.FileLoader": {"tf": 1}, "pytermgui.file_loaders.FileLoader.load": {"tf": 1}, "pytermgui.serializer": {"tf": 1}, "pytermgui.serializer.Serializer": {"tf": 1.4142135623730951}, "pytermgui.serializer.Serializer.from_dict": {"tf": 1}, "pytermgui.serializer.Serializer.from_file": {"tf": 1}}, "df": 8, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.file_loaders": {"tf": 2}, "pytermgui.file_loaders.FileLoader": {"tf": 1.4142135623730951}, "pytermgui.file_loaders.YamlLoader": {"tf": 1}, "pytermgui.file_loaders.JsonLoader": {"tf": 1}}, "df": 4}}, "_": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.file_loaders.FileLoader.load": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.parser": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Container.get_lines": {"tf": 1}}, "df": 2}, "t": {"docs": {"pytermgui.widgets": {"tf": 1}}, "df": 1}}, "k": {"docs": {"pytermgui.widgets.extra.Slider.locked": {"tf": 1}}, "df": 1}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.parser.MarkupLanguage": {"tf": 1}}, "df": 1}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"pytermgui.widgets": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.window_manager.WindowManager.stop": {"tf": 1}, "pytermgui.window_manager.WindowManager.pause": {"tf": 1}, "pytermgui.window_manager.WindowManager.unpause": {"tf": 1}, "pytermgui.window_manager.WindowManager.run": {"tf": 1}}, "df": 4}}}, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui": {"tf": 2.23606797749979}, "pytermgui.parser": {"tf": 1.7320508075688772}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "v": {"docs": {"pytermgui": {"tf": 1}}, "df": 1}}, "f": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.cursor_right": {"tf": 1}, "pytermgui.ansi_interface.cursor_left": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.LEFT_CLICK": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.LEFT_DRAG": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1.7320508075688772}, "pytermgui.widgets.base.MouseTarget.left": {"tf": 1}, "pytermgui.window_manager.Window.title": {"tf": 1}}, "df": 7, "_": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"pytermgui.context_managers.mouse_handler": {"tf": 1}, "pytermgui.widgets.base.Widget.handle_mouse": {"tf": 1}}, "df": 2}}}}}}, "+": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.Container.sidelength": {"tf": 1}}, "df": 1}}}}}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.ansi_interface.report_mouse": {"tf": 1}, "pytermgui.widgets.base.Container.get_lines": {"tf": 1}}, "df": 2}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.exceptions.LineLengthError": {"tf": 1}, "pytermgui.helpers.break_line": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.get_lines": {"tf": 1}, "pytermgui.widgets.boxes.Box": {"tf": 2}, "pytermgui.widgets.extra.InputField.selectables_length": {"tf": 1}}, "df": 5}}}, "(": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "(": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.helpers.real_length": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui": {"tf": 2.23606797749979}, "pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.ansi_interface.Color.__init__": {"tf": 1}, "pytermgui.widgets.base.Widget.bind": {"tf": 1}}, "df": 4}}}, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.auto": {"tf": 1.7320508075688772}, "pytermgui.file_loaders": {"tf": 3.1622776601683795}, "pytermgui.widgets": {"tf": 2.23606797749979}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1.7320508075688772}, "pytermgui.widgets.base.Label": {"tf": 1}, "pytermgui.widgets.base.Label.get_lines": {"tf": 1}, "pytermgui.widgets.styles.MARKUP": {"tf": 1.4142135623730951}}, "df": 7}}}, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {"pytermgui.auto": {"tf": 2}, "pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 2}, "pytermgui.window_manager": {"tf": 1.7320508075688772}}, "df": 4}}}}, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.exceptions.WidthExceededError": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui.parser": {"tf": 1.4142135623730951}, "pytermgui.parser.MarkupLanguage": {"tf": 1}}, "df": 2}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1}}}, "t": {"docs": {"pytermgui.file_loaders": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui": {"tf": 1.7320508075688772}, "pytermgui.ansi_interface.set_echo": {"tf": 1}, "pytermgui.ansi_interface.unset_echo": {"tf": 1}, "pytermgui.input": {"tf": 1}, "pytermgui.parser": {"tf": 1}, "pytermgui.widgets.extra.InputField": {"tf": 1.7320508075688772}, "pytermgui.widgets.extra.Slider.locked": {"tf": 1}, "pytermgui.window_manager": {"tf": 1.4142135623730951}, "pytermgui.window_manager.WindowManager.process_mouse": {"tf": 1}, "pytermgui.window_manager.WindowManager.process_input": {"tf": 1}}, "df": 10, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.widgets.extra.InputField": {"tf": 1.4142135623730951}, "pytermgui.window_manager": {"tf": 1}}, "df": 2}}}}}}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.auto": {"tf": 1}, "pytermgui.cmd": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}, "pytermgui.window_manager.WindowManager.execute_binding": {"tf": 1}}, "df": 5}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.context_managers.cursor_at": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "m": {"docs": {"pytermgui.window_manager.WindowManager.process_input": {"tf": 1}}, "df": 1}}}, "t": {"docs": {"pytermgui.ansi_interface.Color": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface.MouseEvent": {"tf": 1}, "pytermgui.widgets.styles": {"tf": 1}}, "df": 3, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.ansi_interface": {"tf": 1}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.is_interactive": {"tf": 1.4142135623730951}, "pytermgui.widgets.buttons": {"tf": 1}, "pytermgui.window_manager.Window.is_modal": {"tf": 1}}, "df": 3}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.cmd": {"tf": 1}, "pytermgui.widgets": {"tf": 1}}, "df": 2}}}}, "g": {"docs": {"pytermgui.ansi_interface.Color.translate_hex": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {"pytermgui": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"pytermgui.ansi_interface.Color": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface.Color.__init__": {"tf": 1}, "pytermgui.ansi_interface.foreground": {"tf": 1}, "pytermgui.ansi_interface.background": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1.4142135623730951}, "pytermgui.file_loaders.FileLoader.serializer": {"tf": 1.4142135623730951}, "pytermgui.input.keys": {"tf": 1}, "pytermgui.parser": {"tf": 2.6457513110645907}, "pytermgui.parser.MarkupLanguage": {"tf": 1}, "pytermgui.serializer.Serializer.register": {"tf": 1}, "pytermgui.widgets.boxes.Box.__init__": {"tf": 1}, "pytermgui.widgets.styles.StyleCall": {"tf": 1}}, "df": 12}, "t": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.file_loaders": {"tf": 1}}, "df": 1}}}, "l": {"docs": {"pytermgui.file_loaders.YamlLoader.__init__": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.helpers.break_line": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.window_manager.Window.close": {"tf": 1}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.inspector": {"tf": 1}, "pytermgui.inspector.inspect": {"tf": 1}, "pytermgui.inspector.Inspector": {"tf": 1}, "pytermgui.inspector.Inspector.__init__": {"tf": 1}, "pytermgui.inspector.Inspector.inspect": {"tf": 1}}, "df": 5, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.inspector": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.widgets.base.Container.get_lines": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.ansi_interface.Color.__init__": {"tf": 1}, "pytermgui.cmd.Application.__init__": {"tf": 1}, "pytermgui.file_loaders.FileLoader.__init__": {"tf": 1}, "pytermgui.file_loaders.YamlLoader.__init__": {"tf": 1}, "pytermgui.inspector.Inspector.__init__": {"tf": 1}, "pytermgui.parser.MarkupLanguage.__init__": {"tf": 1}, "pytermgui.widgets.base.Widget.__init__": {"tf": 1}, "pytermgui.widgets.base.Container.__init__": {"tf": 1}, "pytermgui.widgets.buttons.Button.__init__": {"tf": 1}, "pytermgui.widgets.buttons.Checkbox.__init__": {"tf": 1}, "pytermgui.widgets.buttons.Toggle.__init__": {"tf": 1}, "pytermgui.widgets.extra.InputField.__init__": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.__init__": {"tf": 1}, "pytermgui.widgets.extra.Slider.__init__": {"tf": 1}, "pytermgui.window_manager.Window.__init__": {"tf": 1}, "pytermgui.window_manager.WindowManager.__init__": {"tf": 1}}, "df": 16}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {"pytermgui.ansi_interface.Color.ColorType": {"tf": 1}, "pytermgui.widgets.boxes": {"tf": 1}}, "df": 2, "r": {"docs": {}, "df": 0, "m": {"docs": {"pytermgui.ansi_interface.report_mouse": {"tf": 1}, "pytermgui.ansi_interface.translate_mouse": {"tf": 1}, "pytermgui.cmd": {"tf": 1}, "pytermgui.cmd.Application.finish": {"tf": 1}, "pytermgui.parser.MarkupLanguage": {"tf": 1}, "pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base.Widget.debug": {"tf": 1}, "pytermgui.widgets.base.Container.debug": {"tf": 1}, "pytermgui.widgets.boxes.Box.debug": {"tf": 1}, "pytermgui.widgets.extra.Splitter.debug": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.debug": {"tf": 1}}, "df": 11}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.ansi_interface.set_mode": {"tf": 1}, "pytermgui.ansi_interface.inverse": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "]": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.Label": {"tf": 1}}, "df": 1}}}}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.ansi_interface.set_mode": {"tf": 1}, "pytermgui.ansi_interface.invisible": {"tf": 1}}, "df": 2}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.enums.SizePolicy.FILL": {"tf": 1}, "pytermgui.enums.SizePolicy.STATIC": {"tf": 1}, "pytermgui.enums.SizePolicy.RELATIVE": {"tf": 1}, "pytermgui.widgets.base.Container.selectables": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Container.select": {"tf": 1}}, "df": 5}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.boxes.Box": {"tf": 1.4142135623730951}}, "df": 2}}, "i": {"docs": {}, "df": 0, "c": {"docs": {"pytermgui.widgets.base.Container.selectables": {"tf": 1}}, "df": 1}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "u": {"docs": {"pytermgui.widgets.boxes.Box": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.styles.CLICKABLE": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui": {"tf": 1.7320508075688772}, "pytermgui.auto": {"tf": 1}, "pytermgui.context_managers.mouse_handler": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.widgets": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}, "pytermgui.widgets.base.Label": {"tf": 1}, "pytermgui.widgets.boxes": {"tf": 1}, "pytermgui.widgets.extra.InputField": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter": {"tf": 1}, "pytermgui.window_manager": {"tf": 1}}, "df": 11}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 2}}}}}}, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.MouseEvent": {"tf": 1}, "pytermgui.enums": {"tf": 1}, "pytermgui.enums.SizePolicy.RELATIVE": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.file_loaders.FileLoader.load_str": {"tf": 1.4142135623730951}, "pytermgui.input": {"tf": 1}, "pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base.Widget.handle_mouse": {"tf": 1}, "pytermgui.widgets.base.Widget.handle_key": {"tf": 1}, "pytermgui.widgets.base.Widget.bind": {"tf": 1}, "pytermgui.window_manager": {"tf": 1}}, "df": 11}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.ansi_interface.set_mode": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface.italic": {"tf": 1}, "pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base.Label": {"tf": 1}}, "df": 4, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "]": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"1": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 2}, "2": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 2}, "3": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.MouseEvent": {"tf": 1}, "pytermgui.parser.MarkupLanguage.tokenize_markup": {"tf": 1}, "pytermgui.parser.MarkupLanguage.tokenize_ansi": {"tf": 1}, "pytermgui.widgets": {"tf": 1}}, "df": 4}, "m": {"docs": {"pytermgui.widgets.base.Widget.selectables_length": {"tf": 1}, "pytermgui.widgets.styles": {"tf": 1.4142135623730951}, "pytermgui.widgets.styles.MarkupFormatter": {"tf": 1.4142135623730951}}, "df": 3}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "f": {"docs": {"pytermgui.widgets": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.widgets.get_widget": {"tf": 1}, "pytermgui.widgets.base.Widget.id": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "a": {"docs": {"pytermgui.input": {"tf": 1}}, "df": 1}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.widgets.base.Widget.debug": {"tf": 1}, "pytermgui.widgets.boxes.Box.debug": {"tf": 1}, "pytermgui.widgets.extra.Splitter.debug": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.debug": {"tf": 1}}, "df": 4}}}}}}}, "s": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "'": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.invisible": {"tf": 1}, "pytermgui.context_managers": {"tf": 1}}, "df": 2}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {"pytermgui.widgets.extra.Splitter.get_lines": {"tf": 1}}, "df": 1}}, "_": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.window_manager.WindowManager.should_print": {"tf": 1}}, "df": 1}}}}}}}, "o": {"docs": {"pytermgui.file_loaders.FileLoader.load": {"tf": 1}}, "df": 1}}, "h": {"docs": {"pytermgui.file_loaders": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.helpers.break_line": {"tf": 1}}, "df": 1, "l": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.ansi_interface.report_mouse": {"tf": 1}, "pytermgui.helpers.break_line": {"tf": 1}, "pytermgui.widgets.base.Widget.handle_mouse": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.handle_key": {"tf": 1}, "pytermgui.widgets.base.Container.handle_mouse": {"tf": 1}, "pytermgui.widgets.base.Container.handle_key": {"tf": 1}, "pytermgui.widgets.buttons.Button.handle_mouse": {"tf": 1}, "pytermgui.widgets.extra.InputField.handle_key": {"tf": 1}, "pytermgui.widgets.extra.InputField.handle_mouse": {"tf": 1}, "pytermgui.window_manager": {"tf": 1}}, "df": 11, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.context_managers.mouse_handler": {"tf": 1}}, "df": 1}, "_": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base.Widget.keys": {"tf": 1}, "pytermgui.widgets.base.Container.keys": {"tf": 1}, "pytermgui.widgets.extra.InputField": {"tf": 1}, "pytermgui.widgets.extra.Splitter.keys": {"tf": 1}, "pytermgui.widgets.extra.Slider.keys": {"tf": 1}}, "df": 6}}}}}}}}, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface": {"tf": 1}}, "df": 1}}}}, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.MouseEvent": {"tf": 1.4142135623730951}}, "df": 1}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.file_loaders.FileLoader": {"tf": 1}, "pytermgui.widgets.base.Container.get_lines": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.cmd": {"tf": 1}, "pytermgui.context_managers.mouse_handler": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui": {"tf": 1.7320508075688772}, "pytermgui.helpers": {"tf": 1}}, "df": 2}}, "(": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.context_managers.mouse_handler": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "d": {"docs": {"pytermgui.ansi_interface.MouseAction.LEFT_DRAG": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.RIGHT_DRAG": {"tf": 1}}, "df": 2}}, "x": {"docs": {"pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.ansi_interface.Color.translate_hex": {"tf": 1}}, "df": 2}, "r": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.ansi_interface.report_mouse": {"tf": 1}, "pytermgui.serializer.Serializer.register": {"tf": 1}, "pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base.Widget.handle_key": {"tf": 1}}, "df": 4}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.MouseTarget.height": {"tf": 1}, "pytermgui.widgets.base.Container.get_lines": {"tf": 1}}, "df": 2}}}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui": {"tf": 1.4142135623730951}}, "df": 1, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui": {"tf": 1}}, "df": 1}}, "r": {"docs": {"pytermgui.window_manager.WindowManager.framerate": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.file_loaders": {"tf": 1}}, "df": 1, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.report_mouse": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.widgets.extra.Slider.locked": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.widgets.styles": {"tf": 1}}, "df": 1}}}}}}}}, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, ":": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.ansi_interface": {"tf": 1}}, "df": 1}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface": {"tf": 1}}, "df": 1}}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "b": {"docs": {"pytermgui.input": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.input": {"tf": 1}}, "df": 1}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.MouseAction.HOVER": {"tf": 1}, "pytermgui.ansi_interface.report_mouse": {"tf": 1}, "pytermgui.context_managers.mouse_handler": {"tf": 1}}, "df": 3}}}, "l": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.file_loaders.WidgetNamespace": {"tf": 1}, "pytermgui.parser.MarkupLanguage": {"tf": 1}, "pytermgui.widgets": {"tf": 1}}, "df": 3}}, "u": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.widgets.base.Label": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.extra.Splitter": {"tf": 1}, "pytermgui.widgets.extra.Splitter.get_lines": {"tf": 1}}, "df": 2}}}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.file_loaders": {"tf": 1}, "pytermgui.parser": {"tf": 1}, "pytermgui.widgets.boxes": {"tf": 1}}, "df": 3, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.ansi_interface.translate_mouse": {"tf": 1}, "pytermgui.cmd.Application.finish": {"tf": 1}, "pytermgui.widgets.base.Container.selectables": {"tf": 1}, "pytermgui.window_manager": {"tf": 1}}, "df": 5}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.parser": {"tf": 1}, "pytermgui.widgets.styles.StyleCall": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.widgets.base.Container.selectables": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.cmd.Application.finish": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.file_loaders.FileLoader.serializer": {"tf": 1}}, "df": 4}}}, "g": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.ansi_interface": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.widgets": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.unset_alt_buffer": {"tf": 1}, "pytermgui.ansi_interface.clear": {"tf": 1}, "pytermgui.ansi_interface.cursor_home": {"tf": 1}, "pytermgui.context_managers.alt_buffer": {"tf": 1}, "pytermgui.input": {"tf": 1}}, "df": 5}}}}}, "b": {"docs": {}, "df": 0, "j": {"docs": {"pytermgui.serializer.Serializer.dump_to_dict": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.ansi_interface.Color.__init__": {"tf": 1}, "pytermgui.ansi_interface.Color.names": {"tf": 1}, "pytermgui.cmd.Application.__init__": {"tf": 1}, "pytermgui.enums.WidgetAlignment": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.file_loaders.FileLoader": {"tf": 1}, "pytermgui.file_loaders.FileLoader.__init__": {"tf": 1}, "pytermgui.file_loaders.FileLoader.serializer": {"tf": 1}, "pytermgui.file_loaders.FileLoader.load": {"tf": 1}, "pytermgui.file_loaders.YamlLoader.__init__": {"tf": 1}, "pytermgui.inspector": {"tf": 1}, "pytermgui.inspector.inspect": {"tf": 1}, "pytermgui.inspector.Inspector": {"tf": 1}, "pytermgui.inspector.Inspector.__init__": {"tf": 1}, "pytermgui.parser.MarkupLanguage.__init__": {"tf": 1}, "pytermgui.serializer.Serializer": {"tf": 1}, "pytermgui.serializer.Serializer.register": {"tf": 1}, "pytermgui.serializer.Serializer.from_file": {"tf": 1}, "pytermgui.serializer.Serializer.to_file": {"tf": 1}, "pytermgui.widgets.base.Widget.__init__": {"tf": 1}, "pytermgui.widgets.base.Widget.set_style": {"tf": 1}, "pytermgui.widgets.base.Widget.set_char": {"tf": 1}, "pytermgui.widgets.base.Widget.selectables": {"tf": 1}, "pytermgui.widgets.base.Widget.serialize": {"tf": 1}, "pytermgui.widgets.base.Widget.get_lines": {"tf": 1}, "pytermgui.widgets.base.Widget.print": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}, "pytermgui.widgets.base.Container.selectables": {"tf": 1}, "pytermgui.widgets.base.Container.selected": {"tf": 1}, "pytermgui.widgets.base.Container.serialize": {"tf": 1}, "pytermgui.widgets.base.Container.center": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Container.wipe": {"tf": 1}, "pytermgui.widgets.base.Container.print": {"tf": 1}, "pytermgui.widgets.base.Container.debug": {"tf": 1}, "pytermgui.widgets.base.Label.__init__": {"tf": 1}, "pytermgui.widgets.boxes": {"tf": 1}, "pytermgui.widgets.boxes.Box.debug": {"tf": 1}, "pytermgui.widgets.buttons.Button.__init__": {"tf": 1}, "pytermgui.widgets.buttons.Button.get_lines": {"tf": 1}, "pytermgui.widgets.buttons.Checkbox.__init__": {"tf": 1}, "pytermgui.widgets.buttons.Toggle.__init__": {"tf": 1}, "pytermgui.widgets.extra.InputField.__init__": {"tf": 1}, "pytermgui.widgets.extra.InputField.selectables_length": {"tf": 1}, "pytermgui.widgets.extra.InputField.get_lines": {"tf": 1}, "pytermgui.widgets.extra.Splitter": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.__init__": {"tf": 1}, "pytermgui.widgets.extra.Slider.__init__": {"tf": 1}, "pytermgui.widgets.extra.Slider.get_lines": {"tf": 1}, "pytermgui.widgets.styles.StyleCall": {"tf": 1}, "pytermgui.window_manager.Window.__init__": {"tf": 1}, "pytermgui.window_manager.Window.close": {"tf": 1}, "pytermgui.window_manager.WindowManager.__init__": {"tf": 1}}, "df": 53}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.boxes.Box": {"tf": 1}}, "df": 3}, "n": {"docs": {"pytermgui.file_loaders": {"tf": 1}}, "df": 1}}, "t": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.clear": {"tf": 1}, "pytermgui.ansi_interface.set_mode": {"tf": 1}, "pytermgui.ansi_interface.report_mouse": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1.4142135623730951}, "pytermgui.parser": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Container.center": {"tf": 1}}, "df": 6}}, "m": {"docs": {"pytermgui.parser.MarkupLanguage": {"tf": 1}, "pytermgui.window_manager": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.parser.MarkupLanguage": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "n": {"docs": {"pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.ansi_interface.set_mode": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1.4142135623730951}, "pytermgui.serializer.Serializer": {"tf": 1}, "pytermgui.widgets.base.Widget.execute_binding": {"tf": 1}, "pytermgui.widgets.extra": {"tf": 1}, "pytermgui.window_manager.WindowManager.execute_binding": {"tf": 1}}, "df": 7, "c": {"docs": {"pytermgui.cmd.Application.finish": {"tf": 1}}, "df": 1, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"pytermgui.widgets": {"tf": 1}}, "df": 1}}}}}}, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.report_mouse": {"tf": 1}}, "df": 1}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.inspector": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.widgets": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.widgets.base.Widget.selectables_length": {"tf": 1}}, "df": 1}}}, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.Widget.print": {"tf": 1}}, "df": 1}}}}}}}, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.parser.MarkupLanguage": {"tf": 1}}, "df": 1}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.MouseTarget.left": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.right": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.top": {"tf": 1}}, "df": 3}}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.widgets.base.Widget.get_lines": {"tf": 1}}, "df": 1}}}}}}}, "c": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.widgets.base.Container.wipe": {"tf": 1}}, "df": 1}}, "r": {"docs": {"pytermgui.widgets.boxes.Box": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui": {"tf": 4}, "pytermgui.auto": {"tf": 4.69041575982343}, "pytermgui.context_managers.mouse_handler": {"tf": 2}, "pytermgui.file_loaders": {"tf": 3.7416573867739413}, "pytermgui.widgets": {"tf": 3.1622776601683795}, "pytermgui.widgets.base.Widget.from_data": {"tf": 4.69041575982343}, "pytermgui.widgets.base.Label": {"tf": 1.4142135623730951}, "pytermgui.widgets.boxes.Box": {"tf": 3.7416573867739413}, "pytermgui.widgets.extra.InputField": {"tf": 1.4142135623730951}, "pytermgui.widgets.styles.MarkupFormatter": {"tf": 2}, "pytermgui.window_manager": {"tf": 4.898979485566356}}, "df": 11}}}}, "n": {"docs": {"pytermgui": {"tf": 1.4142135623730951}, "pytermgui.helpers.break_line": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "w": {"docs": {"pytermgui.serializer.Serializer.register_box": {"tf": 1}, "pytermgui.widgets.base.Container.set_widgets": {"tf": 1}}, "df": 2, "_": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 2}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.helpers.break_line": {"tf": 1.4142135623730951}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.ansi_interface.report_mouse": {"tf": 1}, "pytermgui.file_loaders.FileLoader": {"tf": 1}, "pytermgui.file_loaders.FileLoader.serializer": {"tf": 1}, "pytermgui.serializer.Serializer": {"tf": 1}}, "df": 4}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.file_loaders": {"tf": 1}, "pytermgui.widgets.base.Label.get_lines": {"tf": 1}}, "df": 2}}}}}}}, "x": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.parser": {"tf": 1.4142135623730951}, "pytermgui.widgets.extra.Slider.show_percentage": {"tf": 1}}, "df": 2}}, "a": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.context_managers.alt_buffer": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}, "pytermgui.window_manager": {"tf": 1}}, "df": 4, "e": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.ansi_interface.report_mouse": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 3}}, "t": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.ansi_interface.set_alt_buffer": {"tf": 1}, "pytermgui.ansi_interface.move_cursor": {"tf": 1}, "pytermgui.ansi_interface.cursor_up": {"tf": 1}, "pytermgui.ansi_interface.cursor_down": {"tf": 1}, "pytermgui.ansi_interface.cursor_right": {"tf": 1}, "pytermgui.ansi_interface.cursor_left": {"tf": 1}, "pytermgui.ansi_interface.cursor_next_line": {"tf": 1}, "pytermgui.ansi_interface.cursor_prev_line": {"tf": 1}, "pytermgui.ansi_interface.cursor_column": {"tf": 1}, "pytermgui.ansi_interface.cursor_home": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.HOVER": {"tf": 1}, "pytermgui.ansi_interface.report_mouse": {"tf": 1}, "pytermgui.ansi_interface.invisible": {"tf": 1}, "pytermgui.context_managers.mouse_handler": {"tf": 1}, "pytermgui.helpers.break_line": {"tf": 1}, "pytermgui.parser.MarkupLanguage": {"tf": 1}, "pytermgui.serializer.Serializer.dump_to_dict": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.show": {"tf": 1}, "pytermgui.widgets.base.Widget.define_mouse_target": {"tf": 1}, "pytermgui.widgets.base.Widget.bind": {"tf": 1}, "pytermgui.widgets.base.Widget.show_targets": {"tf": 1}, "pytermgui.widgets.base.Container.get_lines": {"tf": 1}, "pytermgui.widgets.base.Container.show_targets": {"tf": 1}, "pytermgui.widgets.extra.Splitter.get_lines": {"tf": 1}}, "df": 25}, "h": {"docs": {"pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base.Widget.handle_key": {"tf": 1}}, "df": 2}}, "w": {"docs": {"pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.boxes": {"tf": 1}}, "df": 2}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.ansi_interface.Color": {"tf": 1.7320508075688772}, "pytermgui.ansi_interface.Color.names": {"tf": 1.4142135623730951}, "pytermgui.parser": {"tf": 1.7320508075688772}, "pytermgui.parser.MarkupLanguage.define": {"tf": 1}}, "df": 4, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {"pytermgui.file_loaders": {"tf": 1.4142135623730951}, "pytermgui.file_loaders.WidgetNamespace": {"tf": 1}, "pytermgui.file_loaders.WidgetNamespace.from_config": {"tf": 1}, "pytermgui.file_loaders.WidgetNamespace.apply_to": {"tf": 1}, "pytermgui.file_loaders.WidgetNamespace.apply_config": {"tf": 1}}, "df": 5}}}}, "(": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"1": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1, ":": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"2": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}}}}}, "docs": {}, "df": 0}}}}}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {"pytermgui.ansi_interface.cursor_up": {"tf": 1}, "pytermgui.ansi_interface.cursor_down": {"tf": 1}, "pytermgui.ansi_interface.cursor_right": {"tf": 1}, "pytermgui.ansi_interface.cursor_left": {"tf": 1}, "pytermgui.ansi_interface.cursor_next_line": {"tf": 1}, "pytermgui.ansi_interface.cursor_prev_line": {"tf": 1}, "pytermgui.ansi_interface.cursor_column": {"tf": 1}}, "df": 7, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.window_manager.WindowManager.framerate": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.window_manager": {"tf": 1}}, "df": 1, "r": {"docs": {"pytermgui.context_managers": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.MouseAction.HOVER": {"tf": 1}, "pytermgui.parser.MarkupLanguage": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.parent": {"tf": 1}, "pytermgui.window_manager.WindowManager.on_resize": {"tf": 1}}, "df": 4, "c": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.context_managers.mouse_handler": {"tf": 1}, "pytermgui.input": {"tf": 1.4142135623730951}, "pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base.Label": {"tf": 1}, "pytermgui.widgets.extra.InputField": {"tf": 1.4142135623730951}}, "df": 6}}, "_": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.enums": {"tf": 1}}, "df": 1}}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.parser": {"tf": 1}, "pytermgui.parser.MarkupLanguage": {"tf": 1}}, "df": 2}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base.Widget.define_mouse_target": {"tf": 1}, "pytermgui.widgets.base.Container.get_lines": {"tf": 1}}, "df": 3}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.input.getch": {"tf": 1}, "pytermgui.widgets.base.Widget.id": {"tf": 1}}, "df": 2}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.parser.MarkupLanguage.alias": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"pytermgui": {"tf": 1}}, "df": 1, "]": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.widgets": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "]": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {"pytermgui.widgets": {"tf": 1}}, "df": 1}}, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"pytermgui.widgets.base.Label": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.widgets.base.Widget.keys": {"tf": 1}, "pytermgui.widgets.base.Container.keys": {"tf": 1}, "pytermgui.widgets.extra.Splitter.keys": {"tf": 1}, "pytermgui.widgets.extra.Slider.keys": {"tf": 1}}, "df": 4}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "b": {"docs": {"pytermgui.ansi_interface": {"tf": 1}}, "df": 1}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.ansi_interface.report_mouse": {"tf": 1}, "pytermgui.widgets.boxes.Box": {"tf": 1}}, "df": 2, "n": {"docs": {"pytermgui.ansi_interface.print_to": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.show": {"tf": 1}, "pytermgui.widgets.base.Container.center": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter": {"tf": 1}}, "df": 4}}}}, "o": {"docs": {"pytermgui.ansi_interface.clear": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Container.get_lines": {"tf": 1}}, "df": 2}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.enums": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}}, "df": 2}}}}}, "t": {"docs": {"pytermgui.file_loaders": {"tf": 1}}, "df": 1}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.widgets.extra.InputField": {"tf": 1}}, "df": 1}}}}}}, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.report_mouse": {"tf": 1}, "pytermgui.helpers.real_length": {"tf": 1}, "pytermgui.input.getch": {"tf": 1}}, "df": 3}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.widgets.base.Widget.bind": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui": {"tf": 1.4142135623730951}, "pytermgui.auto": {"tf": 3.3166247903554}, "pytermgui.enums.SizePolicy": {"tf": 1}, "pytermgui.enums.SizePolicy.FILL": {"tf": 1}, "pytermgui.enums.SizePolicy.STATIC": {"tf": 1}, "pytermgui.enums.SizePolicy.RELATIVE": {"tf": 1}, "pytermgui.enums.WidgetAlignment": {"tf": 1}, "pytermgui.exceptions.LineLengthError": {"tf": 1}, "pytermgui.file_loaders": {"tf": 3.4641016151377544}, "pytermgui.file_loaders.WidgetNamespace.apply_to": {"tf": 1}, "pytermgui.file_loaders.FileLoader": {"tf": 1}, "pytermgui.file_loaders.FileLoader.register": {"tf": 1}, "pytermgui.inspector": {"tf": 1}, "pytermgui.parser": {"tf": 1}, "pytermgui.serializer": {"tf": 1.7320508075688772}, "pytermgui.serializer.Serializer": {"tf": 2}, "pytermgui.serializer.Serializer.__init__": {"tf": 1}, "pytermgui.serializer.Serializer.get_widgets": {"tf": 1}, "pytermgui.serializer.Serializer.dump_to_dict": {"tf": 1}, "pytermgui.serializer.Serializer.register": {"tf": 1}, "pytermgui.serializer.Serializer.from_dict": {"tf": 1}, "pytermgui.serializer.Serializer.from_file": {"tf": 1}, "pytermgui.serializer.Serializer.to_file": {"tf": 1}, "pytermgui.widgets": {"tf": 2.8284271247461903}, "pytermgui.widgets.get_widget": {"tf": 1}, "pytermgui.widgets.get_id": {"tf": 1}, "pytermgui.widgets.base": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.left": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.right": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.top": {"tf": 1}, "pytermgui.widgets.base.Widget": {"tf": 1}, "pytermgui.widgets.base.Widget.serialized": {"tf": 1}, "pytermgui.widgets.base.Widget.parent_align": {"tf": 1}, "pytermgui.widgets.base.Widget.selectables_length": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.selectables": {"tf": 1}, "pytermgui.widgets.base.Widget.is_selectable": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.define_mouse_target": {"tf": 1}, "pytermgui.widgets.base.Widget.copy": {"tf": 1}, "pytermgui.widgets.base.Widget.get_lines": {"tf": 1}, "pytermgui.widgets.base.Widget.select": {"tf": 1}, "pytermgui.widgets.base.Widget.show_targets": {"tf": 1}, "pytermgui.widgets.base.Widget.print": {"tf": 1}, "pytermgui.widgets.base.Widget.debug": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 3.3166247903554}, "pytermgui.widgets.base.Container": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Container.serialized": {"tf": 1}, "pytermgui.widgets.base.Container.selectables": {"tf": 1}, "pytermgui.widgets.base.Container.get_lines": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Container.pop": {"tf": 1}, "pytermgui.widgets.base.Container.remove": {"tf": 1}, "pytermgui.widgets.base.Container.show_targets": {"tf": 1}, "pytermgui.widgets.base.Container.debug": {"tf": 1}, "pytermgui.widgets.base.Label": {"tf": 1.7320508075688772}, "pytermgui.widgets.base.Label.serialized": {"tf": 1}, "pytermgui.widgets.boxes": {"tf": 1}, "pytermgui.widgets.buttons": {"tf": 1}, "pytermgui.widgets.buttons.Button": {"tf": 1}, "pytermgui.widgets.extra": {"tf": 1}, "pytermgui.widgets.extra.InputField": {"tf": 1}, "pytermgui.widgets.extra.Splitter": {"tf": 1}, "pytermgui.widgets.extra.Splitter.parent_align": {"tf": 1}, "pytermgui.widgets.extra.Splitter.get_lines": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.serialized": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.debug": {"tf": 1}, "pytermgui.widgets.extra.Slider": {"tf": 1.4142135623730951}, "pytermgui.widgets.styles": {"tf": 1.4142135623730951}, "pytermgui.widgets.styles.MarkupFormatter": {"tf": 1.4142135623730951}, "pytermgui.widgets.styles.StyleCall": {"tf": 1}, "pytermgui.widgets.styles.MARKUP": {"tf": 1}, "pytermgui.widgets.styles.CLICKABLE": {"tf": 1}, "pytermgui.widgets.styles.CLICKED": {"tf": 1}, "pytermgui.window_manager": {"tf": 1}, "pytermgui.window_manager.Window": {"tf": 1.4142135623730951}}, "df": 73, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {"pytermgui.file_loaders": {"tf": 1}, "pytermgui.file_loaders.FileLoader.load_str": {"tf": 1}}, "df": 2}}}}}}}}, "'": {"docs": {"pytermgui.widgets.base.Widget.size_policy": {"tf": 1}, "pytermgui.widgets.base.Container.get_lines": {"tf": 1.4142135623730951}, "pytermgui.window_manager.Window.size_policy": {"tf": 1}}, "df": 3}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.widgets.base.Widget.parent_align": {"tf": 1}, "pytermgui.widgets.extra.Splitter.parent_align": {"tf": 1}}, "df": 2}}}}}, "s": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.widgets.extra": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {"pytermgui.ansi_interface.invisible": {"tf": 1}}, "df": 1}, "t": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.enums.SizePolicy.FILL": {"tf": 1}, "pytermgui.enums.SizePolicy.STATIC": {"tf": 1}, "pytermgui.enums.SizePolicy.RELATIVE": {"tf": 1}, "pytermgui.exceptions.WidthExceededError": {"tf": 1}, "pytermgui.widgets.base.Widget.size_policy": {"tf": 1}, "pytermgui.widgets.base.Widget.get_lines": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.__init__": {"tf": 1}, "pytermgui.window_manager.Window.size_policy": {"tf": 1}}, "df": 8}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.cmd.Application.construct_window": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1.4142135623730951}, "pytermgui.window_manager": {"tf": 1}, "pytermgui.window_manager.Window": {"tf": 1.4142135623730951}, "pytermgui.window_manager.Window.allow_fullscreen": {"tf": 1}, "pytermgui.window_manager.Window.is_static": {"tf": 1}, "pytermgui.window_manager.Window.is_modal": {"tf": 1.7320508075688772}, "pytermgui.window_manager.Window.is_noblur": {"tf": 1}, "pytermgui.window_manager.Window.is_noresize": {"tf": 1}, "pytermgui.window_manager.Window.rect": {"tf": 1}, "pytermgui.window_manager.Window.set_title": {"tf": 1}, "pytermgui.window_manager.Window.set_fullscreen": {"tf": 1}, "pytermgui.window_manager.Window.center": {"tf": 1}, "pytermgui.window_manager.Window.close": {"tf": 1}, "pytermgui.window_manager.WindowManager.should_print": {"tf": 1.4142135623730951}, "pytermgui.window_manager.WindowManager.focus": {"tf": 1}, "pytermgui.window_manager.WindowManager.add": {"tf": 1}, "pytermgui.window_manager.WindowManager.close": {"tf": 1}, "pytermgui.window_manager.WindowManager.on_resize": {"tf": 1}, "pytermgui.window_manager.WindowManager.print": {"tf": 1}, "pytermgui.window_manager.WindowManager.show_targets": {"tf": 1}, "pytermgui.window_manager.WindowManager.alert": {"tf": 1}}, "df": 23, "_": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui": {"tf": 1}}, "df": 1}}}}}, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "x": {"docs": {"pytermgui.file_loaders": {"tf": 1.4142135623730951}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.widgets.base.Widget.bind": {"tf": 1}, "pytermgui.widgets.extra.Slider": {"tf": 1}, "pytermgui.window_manager": {"tf": 2}, "pytermgui.window_manager.WindowManager": {"tf": 1}, "pytermgui.window_manager.WindowManager.should_print": {"tf": 1}}, "df": 7}}}}}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.ansi_interface.save_screen": {"tf": 1}, "pytermgui.widgets.base.Container.wipe": {"tf": 1}}, "df": 2}}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.MouseAction.HOVER": {"tf": 1}, "pytermgui.widgets.base.Container.center": {"tf": 1}, "pytermgui.window_manager.Window.print": {"tf": 1}}, "df": 3}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.contains": {"tf": 1}, "pytermgui.widgets.base.Widget.selectables_length": {"tf": 1}, "pytermgui.widgets.base.Widget.selectables": {"tf": 1}, "pytermgui.widgets.base.Widget.define_mouse_target": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.print": {"tf": 1}, "pytermgui.widgets.styles": {"tf": 1}, "pytermgui.widgets.styles.StyleCall": {"tf": 1}}, "df": 8}}}}}, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.parser": {"tf": 1}, "pytermgui.serializer.Serializer": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 4}}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.parser": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 3}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.Color.__init__": {"tf": 1}, "pytermgui.ansi_interface.is_interactive": {"tf": 1}, "pytermgui.window_manager.WindowManager.should_print": {"tf": 1}}, "df": 3}}}}, "e": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.ansi_interface.MouseAction.SCROLL_UP": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.SCROLL_DOWN": {"tf": 1}}, "df": 2}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.ansi_interface.clear": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.widgets.base.Label": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1}}, "y": {"docs": {"pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base.Container.selectables": {"tf": 1}, "pytermgui.window_manager": {"tf": 1}}, "df": 3}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {"pytermgui.widgets.base.Container.get_lines": {"tf": 1}}, "df": 1}, "l": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.window_manager": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {"pytermgui.window_manager": {"tf": 1.7320508075688772}}, "df": 1, "_": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.window_manager": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.input.keys": {"tf": 1}, "pytermgui.widgets.base.Widget.keys": {"tf": 1}, "pytermgui.widgets.base.Widget.bind": {"tf": 1}, "pytermgui.widgets.base.Container.keys": {"tf": 1}, "pytermgui.widgets.extra.InputField": {"tf": 1.7320508075688772}, "pytermgui.widgets.extra.Splitter.keys": {"tf": 1}, "pytermgui.widgets.extra.Slider.keys": {"tf": 1}, "pytermgui.widgets.extra.Slider.handle_key": {"tf": 1}}, "df": 9, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "k": {"docs": {"pytermgui.widgets.base.Widget.handle_key": {"tf": 1}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.widgets.base.Container.handle_key": {"tf": 1}, "pytermgui.widgets.extra.InputField.handle_key": {"tf": 1}, "pytermgui.window_manager.WindowManager.handle_key": {"tf": 1}}, "df": 3}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui": {"tf": 1}}, "df": 1}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"pytermgui.file_loaders": {"tf": 1}, "pytermgui.serializer.Serializer": {"tf": 1}}, "df": 2, "n": {"docs": {"pytermgui.serializer.Serializer.__init__": {"tf": 1}, "pytermgui.widgets": {"tf": 1}}, "df": 2}}}}, "c": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"pytermgui.input": {"tf": 1}}, "df": 1}}}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.ansi_interface": {"tf": 1}, "pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}, "pytermgui.window_manager.Window": {"tf": 1}}, "df": 6}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.ansi_interface.Color.__init__": {"tf": 1}, "pytermgui.enums": {"tf": 1.4142135623730951}, "pytermgui.enums.SizePolicy": {"tf": 1}, "pytermgui.file_loaders": {"tf": 2}, "pytermgui.parser": {"tf": 1}, "pytermgui.parser.MarkupLanguage": {"tf": 1}, "pytermgui.parser.MarkupLanguage.alias": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}, "pytermgui.widgets.boxes.Box.set_chars_of": {"tf": 1}, "pytermgui.widgets.extra.Slider.value": {"tf": 1}, "pytermgui.widgets.styles.MARKUP": {"tf": 1}}, "df": 13, "e": {"1": {"docs": {"pytermgui.window_manager": {"tf": 1.4142135623730951}}, "df": 1}, "2": {"docs": {"pytermgui.window_manager": {"tf": 1.4142135623730951}}, "df": 1}, "docs": {}, "df": 0}}, "i": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.file_loaders": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.ansi_interface.invisible": {"tf": 1}, "pytermgui.widgets": {"tf": 1}}, "df": 2}}}}, "y": {"docs": {"pytermgui.context_managers.cursor_at": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.auto": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1.4142135623730951}}, "df": 2}}}}}}, "_": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}, "'": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.report_mouse": {"tf": 1}}, "df": 1}}}, "o": {"docs": {"pytermgui.input": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.file_loaders": {"tf": 2}, "pytermgui.file_loaders.YamlLoader": {"tf": 1}, "pytermgui.file_loaders.YamlLoader.parse": {"tf": 1}}, "df": 3, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.file_loaders": {"tf": 1}}, "df": 1}}}}}}}}, "_": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.file_loaders": {"tf": 2.23606797749979}, "pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}, "pytermgui.widgets.boxes.Box": {"tf": 1}, "pytermgui.window_manager": {"tf": 1.7320508075688772}}, "df": 6, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.cmd.Application.finish": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1}}}}, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.Container.set_widgets": {"tf": 1}, "pytermgui.widgets.base.Container.pop": {"tf": 1}, "pytermgui.widgets.base.Container.remove": {"tf": 1}}, "df": 3}}}}}}, "_": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "_": {"docs": {"pytermgui.widgets.boxes.Box": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.widgets.styles.StyleCall": {"tf": 1}}, "df": 1}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.window_manager": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}, "j": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "b": {"docs": {"pytermgui.file_loaders": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.widgets.extra.Splitter.get_lines": {"tf": 1}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.file_loaders": {"tf": 1}, "pytermgui.file_loaders.JsonLoader": {"tf": 1}, "pytermgui.file_loaders.JsonLoader.parse": {"tf": 1}}, "df": 3}}}}, "x": {"docs": {"pytermgui.file_loaders": {"tf": 1}, "pytermgui.widgets.boxes.Box": {"tf": 1.4142135623730951}}, "df": 2, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.boxes.Box": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}, "pipeline": ["trimmer", "stopWordFilter", "stemmer"], "_isPrebuiltIndex": true}; + /** pdoc search index */const docs = {"version": "0.9.5", "fields": ["qualname", "fullname", "doc"], "ref": "fullname", "documentStore": {"docs": {"pytermgui": {"fullname": "pytermgui", "modulename": "pytermgui", "qualname": "", "type": "module", "doc": "

A simple yet powerful TUI framework for your Python (3.7+) applications.

\n\n

There is a couple of parts that make up this module, all building on top\nof eachother to achieve the final result. Your usage depends on which part\nof the library you use. I will provide an example of usage for each.

\n\n

Low level

\n\n

At the base, there is pytermgui.ansi_interface and pytermgui.input, handling terminal APIs\nfor output and input respectively. This is the lowest-level layer of the\nlibrary.

\n\n
import pytermgui as ptg\n\nptg.set_alt_buffer()\n\nprint("This terminal will be discarded on '\\n' input.")\nwhile ptg.getch() != "\\n":\n    print("Wrong key.")\n\nptg.unset_alt_buffer()\n
\n\n

\n \n

\n\n

Helper level

\n\n

On top of that, there is the helper layer, including things like pytermgui.helpers,\npytermgui.context_managers and the kind. These provide no extra functionality, only\ncombine functions defined below them in order to make them more usable.

\n\n
import pytermgui as ptg\n\ntext = "This is some \\033[1mlong\\033[0m and \\033[38;5;141mstyled\\033[0m text."\nfor line in ptg.break_line(text, limit=10):\n    print(line)\n
\n\n

\n \n

\n\n

High level

\n\n

Building on all that is the relatively high level pytermgui.widgets module. This\npart uses things from everything defined before it to create a visually\nappealing interface system. It introduces a lot of its own APIs and\nabstractions, and leaves all the parts below it free of cross-layer\ndependencies.

\n\n

The highest layer of the library is for pytermgui.window_manager. This layer combines\nparts from everything below. It introduces abstractions on top of the pytermgui.widget\nsystem, and creates its own featureset.

\n\n
import pytermgui as ptg\n\nwith ptg.WindowManager() as manager:\n    manager.add(\n        ptg.Window()\n        + "[141 bold]Title"\n        + "[grey italic]body text"\n        + ""\n        + ["Button"]\n    )\n\n    manager.run()\n
\n\n

\n \n

\n"}, "pytermgui.auto": {"fullname": "pytermgui.auto", "modulename": "pytermgui", "qualname": "auto", "type": "function", "doc": "

Create widgets from specific data patterns

\n\n

This conversion includes various widget classes, as well as some shorthands for\nmore complex objects.

\n\n

pytermgui.widgets.base.Label:

\n\n
    \n
  • Created from str
  • \n
  • Syntax example: \"Label value\"
  • \n
\n\n

pytermgui.widgets.extra.Splitter:

\n\n
    \n
  • Created from tuple[Any]
  • \n
  • Syntax example: (YourWidget(), \"auto_syntax\", ...)
  • \n
\n\n

pytermgui.widgets.extra.Splitter prompt:

\n\n
    \n
  • Created from dict[Any, Any]
  • \n
  • Syntax example: {YourWidget(): \"auto_syntax\"}
  • \n
\n\n

pytermgui.widgets.buttons.Button:

\n\n
    \n
  • Created from list[str, pytermgui.widgets.buttons.MouseCallback]
  • \n
  • Syntax example: [\"Button label\", lambda target, caller: ...]
  • \n
\n\n

pytermgui.widgets.buttons.Checkbox:

\n\n
    \n
  • Created from list[bool, Callable[[bool], Any]]
  • \n
  • Syntax example: [True, lambda checked: ...]
  • \n
\n\n

pytermgui.widgets.buttons.Toggle:

\n\n
    \n
  • Created from list[tuple[str, str], Callable[[str], Any]]
  • \n
  • Syntax example: [(\"On\", \"Off\"), lambda new_value: ...]
  • \n
\n\n

This method is called implicitly whenever a non-widget is attempted to be added to\na Widget. It returns None in case of a failure

\n\n

Example:

\n\n
from pytermgui import Container\nform = (\n    Container(id="form")\n    + "[157 bold]This is a title"\n    + ""\n    + {"[72 italic]Label1": "[210]Button1"}\n    + {"[72 italic]Label2": "[210]Button2"}\n    + {"[72 italic]Label3": "[210]Button3"}\n    + ""\n    + ["Submit", lambda _, button, your_submit_handler(button.parent)]\n)\n
\n", "parameters": ["data", "widget_args"], "funcdef": "def"}, "pytermgui.ansi_interface": {"fullname": "pytermgui.ansi_interface", "modulename": "pytermgui.ansi_interface", "qualname": "", "type": "module", "doc": "

Various functions to interface with the terminal, using ANSI sequences.

\n\n

Credits:

\n\n
    \n
  • https://wiki.bash-hackers.org/scripting/terminalcodes
  • \n
  • https://gist.github.com/fnky/458719343aabd01cfb17a3a4f7296797
  • \n
\n"}, "pytermgui.ansi_interface.Color": {"fullname": "pytermgui.ansi_interface.Color", "modulename": "pytermgui.ansi_interface", "qualname": "Color", "type": "class", "doc": "

Class to store various color utilities

\n\n

Two instances of this class are provided, foreground\nand background. The difference between these is the color\nlayer they operate on.

\n\n

To use this class you should call either instances with some\ndata type representing a color. The following patterns are supported:

\n\n
    \n
  • int: 0-256 terminal colors
  • \n
  • str: Name of one of the registered named colors. See Color.names.
  • \n
  • #rrggbb: RGB hex string. Note: alpha values are not supported.
  • \n
  • tuple[int, int]: Tuple of RGB colors, each 0-256.
  • \n
\n"}, "pytermgui.ansi_interface.Color.__init__": {"fullname": "pytermgui.ansi_interface.Color.__init__", "modulename": "pytermgui.ansi_interface", "qualname": "Color.__init__", "type": "function", "doc": "

Initialize object

\n\n

layer can be either 0 or 1. This value determines whether the instance\nwill represent foreground or background colors.

\n", "parameters": ["self", "layer"], "funcdef": "def"}, "pytermgui.ansi_interface.Color.ColorType": {"fullname": "pytermgui.ansi_interface.Color.ColorType", "modulename": "pytermgui.ansi_interface", "qualname": "Color.ColorType", "type": "variable", "doc": "

A simple type to represent color patterns. See Color for more info.

\n"}, "pytermgui.ansi_interface.Color.names": {"fullname": "pytermgui.ansi_interface.Color.names", "modulename": "pytermgui.ansi_interface", "qualname": "Color.names", "type": "variable", "doc": "

16 default named colors. Expanding this list will expand the names pytermgui.parser.markup\nwill recognize, but if that is your objective it is better to use\npytermgui.parser.MarkupLanguage.alias.

\n"}, "pytermgui.ansi_interface.Color.translate_hex": {"fullname": "pytermgui.ansi_interface.Color.translate_hex", "modulename": "pytermgui.ansi_interface", "qualname": "Color.translate_hex", "type": "function", "doc": "

Translate hex string of format #RRGGBB into an RGB tuple of integers

\n", "parameters": ["color"], "funcdef": "def"}, "pytermgui.ansi_interface.foreground": {"fullname": "pytermgui.ansi_interface.foreground", "modulename": "pytermgui.ansi_interface", "qualname": "foreground", "type": "variable", "doc": "

Color instance to setting foreground colors

\n"}, "pytermgui.ansi_interface.background": {"fullname": "pytermgui.ansi_interface.background", "modulename": "pytermgui.ansi_interface", "qualname": "background", "type": "variable", "doc": "

Color instance to setting background colors

\n"}, "pytermgui.ansi_interface.terminal": {"fullname": "pytermgui.ansi_interface.terminal", "modulename": "pytermgui.ansi_interface", "qualname": "terminal", "type": "variable", "doc": "

\n"}, "pytermgui.ansi_interface.is_interactive": {"fullname": "pytermgui.ansi_interface.is_interactive", "modulename": "pytermgui.ansi_interface", "qualname": "is_interactive", "type": "function", "doc": "

Determine whether shell is interactive.

\n\n

A shell is interactive if it is run from python3 or python3 -i.

\n", "parameters": [], "funcdef": "def"}, "pytermgui.ansi_interface.save_screen": {"fullname": "pytermgui.ansi_interface.save_screen", "modulename": "pytermgui.ansi_interface", "qualname": "save_screen", "type": "function", "doc": "

Save the contents of the screen, wipe.

\n\n

Use restore_screen() to get them back.

\n", "parameters": [], "funcdef": "def"}, "pytermgui.ansi_interface.restore_screen": {"fullname": "pytermgui.ansi_interface.restore_screen", "modulename": "pytermgui.ansi_interface", "qualname": "restore_screen", "type": "function", "doc": "

Restore the contents of the screen saved by save_screen()

\n", "parameters": [], "funcdef": "def"}, "pytermgui.ansi_interface.set_alt_buffer": {"fullname": "pytermgui.ansi_interface.set_alt_buffer", "modulename": "pytermgui.ansi_interface", "qualname": "set_alt_buffer", "type": "function", "doc": "

Start alternate buffer

\n\n

Note: This buffer is unscrollable.

\n", "parameters": [], "funcdef": "def"}, "pytermgui.ansi_interface.unset_alt_buffer": {"fullname": "pytermgui.ansi_interface.unset_alt_buffer", "modulename": "pytermgui.ansi_interface", "qualname": "unset_alt_buffer", "type": "function", "doc": "

Return to main buffer from alt, restoring its original state

\n", "parameters": [], "funcdef": "def"}, "pytermgui.ansi_interface.clear": {"fullname": "pytermgui.ansi_interface.clear", "modulename": "pytermgui.ansi_interface", "qualname": "clear", "type": "function", "doc": "

Clear specified region

\n\n

Available options:

\n\n
    \n
  • screen - clear whole screen and go to origin
  • \n
  • bos - clear screen from cursor backwards
  • \n
  • eos - clear screen from cursor forwards
  • \n
  • line - clear line and go to beginning
  • \n
  • bol - clear line from cursor backwards
  • \n
  • eol - clear line from cursor forwards
  • \n
\n", "parameters": ["what"], "funcdef": "def"}, "pytermgui.ansi_interface.hide_cursor": {"fullname": "pytermgui.ansi_interface.hide_cursor", "modulename": "pytermgui.ansi_interface", "qualname": "hide_cursor", "type": "function", "doc": "

Stop printing cursor

\n", "parameters": [], "funcdef": "def"}, "pytermgui.ansi_interface.show_cursor": {"fullname": "pytermgui.ansi_interface.show_cursor", "modulename": "pytermgui.ansi_interface", "qualname": "show_cursor", "type": "function", "doc": "

Start printing cursor

\n", "parameters": [], "funcdef": "def"}, "pytermgui.ansi_interface.save_cursor": {"fullname": "pytermgui.ansi_interface.save_cursor", "modulename": "pytermgui.ansi_interface", "qualname": "save_cursor", "type": "function", "doc": "

Save cursor position.

\n\n

Use restore_cursor() to restore it.

\n", "parameters": [], "funcdef": "def"}, "pytermgui.ansi_interface.restore_cursor": {"fullname": "pytermgui.ansi_interface.restore_cursor", "modulename": "pytermgui.ansi_interface", "qualname": "restore_cursor", "type": "function", "doc": "

Restore cursor position saved by save_cursor()

\n", "parameters": [], "funcdef": "def"}, "pytermgui.ansi_interface.report_cursor": {"fullname": "pytermgui.ansi_interface.report_cursor", "modulename": "pytermgui.ansi_interface", "qualname": "report_cursor", "type": "function", "doc": "

Get position of cursor

\n", "parameters": [], "funcdef": "def"}, "pytermgui.ansi_interface.move_cursor": {"fullname": "pytermgui.ansi_interface.move_cursor", "modulename": "pytermgui.ansi_interface", "qualname": "move_cursor", "type": "function", "doc": "

Move cursor to pos.

\n\n

Note:\n This does not flush the terminal for performance reasons. You\n can do it manually with sys.stdout.flush().

\n", "parameters": ["pos"], "funcdef": "def"}, "pytermgui.ansi_interface.cursor_up": {"fullname": "pytermgui.ansi_interface.cursor_up", "modulename": "pytermgui.ansi_interface", "qualname": "cursor_up", "type": "function", "doc": "

Move cursor up by num lines.

\n\n

Note:\n This does not flush the terminal for performance reasons. You\n can do it manually with sys.stdout.flush().

\n", "parameters": ["num"], "funcdef": "def"}, "pytermgui.ansi_interface.cursor_down": {"fullname": "pytermgui.ansi_interface.cursor_down", "modulename": "pytermgui.ansi_interface", "qualname": "cursor_down", "type": "function", "doc": "

Move cursor down by num lines.

\n\n

Note:\n This does not flush the terminal for performance reasons. You\n can do it manually with sys.stdout.flush().

\n", "parameters": ["num"], "funcdef": "def"}, "pytermgui.ansi_interface.cursor_right": {"fullname": "pytermgui.ansi_interface.cursor_right", "modulename": "pytermgui.ansi_interface", "qualname": "cursor_right", "type": "function", "doc": "

Move cursor left by num cols.

\n\n

Note:\n This does not flush the terminal for performance reasons. You\n can do it manually with sys.stdout.flush().

\n", "parameters": ["num"], "funcdef": "def"}, "pytermgui.ansi_interface.cursor_left": {"fullname": "pytermgui.ansi_interface.cursor_left", "modulename": "pytermgui.ansi_interface", "qualname": "cursor_left", "type": "function", "doc": "

Move cursor left by num cols.

\n\n

Note:\n This does not flush the terminal for performance reasons. You\n can do it manually with sys.stdout.flush().

\n", "parameters": ["num"], "funcdef": "def"}, "pytermgui.ansi_interface.cursor_next_line": {"fullname": "pytermgui.ansi_interface.cursor_next_line", "modulename": "pytermgui.ansi_interface", "qualname": "cursor_next_line", "type": "function", "doc": "

Move cursor to beginning of num-th line down.

\n\n

Note:\n This does not flush the terminal for performance reasons. You\n can do it manually with sys.stdout.flush().

\n", "parameters": ["num"], "funcdef": "def"}, "pytermgui.ansi_interface.cursor_prev_line": {"fullname": "pytermgui.ansi_interface.cursor_prev_line", "modulename": "pytermgui.ansi_interface", "qualname": "cursor_prev_line", "type": "function", "doc": "

Move cursor to beginning of num-th line down.

\n\n

Note:\n This does not flush the terminal for performance reasons. You\n can do it manually with sys.stdout.flush().

\n", "parameters": ["num"], "funcdef": "def"}, "pytermgui.ansi_interface.cursor_column": {"fullname": "pytermgui.ansi_interface.cursor_column", "modulename": "pytermgui.ansi_interface", "qualname": "cursor_column", "type": "function", "doc": "

Move cursor to num-th column in the current line.

\n\n

Note:\n This does not flush the terminal for performance reasons. You\n can do it manually with sys.stdout.flush().

\n", "parameters": ["num"], "funcdef": "def"}, "pytermgui.ansi_interface.cursor_home": {"fullname": "pytermgui.ansi_interface.cursor_home", "modulename": "pytermgui.ansi_interface", "qualname": "cursor_home", "type": "function", "doc": "

Move cursor to terminal.origin.

\n\n

Note:\n This does not flush the terminal for performance reasons. You\n can do it manually with sys.stdout.flush().

\n", "parameters": [], "funcdef": "def"}, "pytermgui.ansi_interface.set_echo": {"fullname": "pytermgui.ansi_interface.set_echo", "modulename": "pytermgui.ansi_interface", "qualname": "set_echo", "type": "function", "doc": "

Start echoing user input

\n", "parameters": [], "funcdef": "def"}, "pytermgui.ansi_interface.unset_echo": {"fullname": "pytermgui.ansi_interface.unset_echo", "modulename": "pytermgui.ansi_interface", "qualname": "unset_echo", "type": "function", "doc": "

Stop echoing user input

\n", "parameters": [], "funcdef": "def"}, "pytermgui.ansi_interface.set_mode": {"fullname": "pytermgui.ansi_interface.set_mode", "modulename": "pytermgui.ansi_interface", "qualname": "set_mode", "type": "function", "doc": "

Set terminal display mode

\n\n

Available options:

\n\n
    \n
  • 0 - reset
  • \n
  • 1 - bold
  • \n
  • 2 - dim
  • \n
  • 3 - italic
  • \n
  • 4 - underline
  • \n
  • 5 - blink
  • \n
  • 7 - inverse
  • \n
  • 8 - invisible
  • \n
  • 9 - strikethrough
  • \n
\n\n

You can use both the digit and text forms, though you should really be\nusing one of the specific setters, like bold or italic.

\n", "parameters": ["mode", "write"], "funcdef": "def"}, "pytermgui.ansi_interface.MouseAction": {"fullname": "pytermgui.ansi_interface.MouseAction", "modulename": "pytermgui.ansi_interface", "qualname": "MouseAction", "type": "class", "doc": "

An enumeration of all the polled mouse actions

\n"}, "pytermgui.ansi_interface.MouseAction.LEFT_CLICK": {"fullname": "pytermgui.ansi_interface.MouseAction.LEFT_CLICK", "modulename": "pytermgui.ansi_interface", "qualname": "MouseAction.LEFT_CLICK", "type": "variable", "doc": "

Start of a left button action sequence

\n"}, "pytermgui.ansi_interface.MouseAction.LEFT_DRAG": {"fullname": "pytermgui.ansi_interface.MouseAction.LEFT_DRAG", "modulename": "pytermgui.ansi_interface", "qualname": "MouseAction.LEFT_DRAG", "type": "variable", "doc": "

Mouse moved while left button was held down

\n"}, "pytermgui.ansi_interface.MouseAction.RIGHT_CLICK": {"fullname": "pytermgui.ansi_interface.MouseAction.RIGHT_CLICK", "modulename": "pytermgui.ansi_interface", "qualname": "MouseAction.RIGHT_CLICK", "type": "variable", "doc": "

Start of a right button action sequence

\n"}, "pytermgui.ansi_interface.MouseAction.RIGHT_DRAG": {"fullname": "pytermgui.ansi_interface.MouseAction.RIGHT_DRAG", "modulename": "pytermgui.ansi_interface", "qualname": "MouseAction.RIGHT_DRAG", "type": "variable", "doc": "

Mouse moved while right button was held down

\n"}, "pytermgui.ansi_interface.MouseAction.SCROLL_UP": {"fullname": "pytermgui.ansi_interface.MouseAction.SCROLL_UP", "modulename": "pytermgui.ansi_interface", "qualname": "MouseAction.SCROLL_UP", "type": "variable", "doc": "

Mouse wheel or touchpad scroll upwards

\n"}, "pytermgui.ansi_interface.MouseAction.SCROLL_DOWN": {"fullname": "pytermgui.ansi_interface.MouseAction.SCROLL_DOWN", "modulename": "pytermgui.ansi_interface", "qualname": "MouseAction.SCROLL_DOWN", "type": "variable", "doc": "

Mouse wheel or touchpad scroll downwards

\n"}, "pytermgui.ansi_interface.MouseAction.HOVER": {"fullname": "pytermgui.ansi_interface.MouseAction.HOVER", "modulename": "pytermgui.ansi_interface", "qualname": "MouseAction.HOVER", "type": "variable", "doc": "

Mouse moved without clicking

\n\n

Note: This only gets registered when hover events are listened to

\n"}, "pytermgui.ansi_interface.MouseAction.RELEASE": {"fullname": "pytermgui.ansi_interface.MouseAction.RELEASE", "modulename": "pytermgui.ansi_interface", "qualname": "MouseAction.RELEASE", "type": "variable", "doc": "

Mouse button released; end of any and all mouse action sequences

\n"}, "pytermgui.ansi_interface.MouseEvent": {"fullname": "pytermgui.ansi_interface.MouseEvent", "modulename": "pytermgui.ansi_interface", "qualname": "MouseEvent", "type": "class", "doc": "

A class to represent events created by mouse actions.

\n\n

Its first argument is a MouseAction describing what happened,\nand its second argument is a tuple[int, int] describing where\nit happened.

\n\n

This class mostly exists for readability & typing reasons. It also\nimplements the iterable protocol, so you can use the unpacking syntax,\nsuch as:

\n\n
action, position = MouseEvent(...)\n
\n"}, "pytermgui.ansi_interface.MouseEvent.__init__": {"fullname": "pytermgui.ansi_interface.MouseEvent.__init__", "modulename": "pytermgui.ansi_interface", "qualname": "MouseEvent.__init__", "type": "function", "doc": "

\n", "parameters": ["self", "action", "position"], "funcdef": "def"}, "pytermgui.ansi_interface.report_mouse": {"fullname": "pytermgui.ansi_interface.report_mouse", "modulename": "pytermgui.ansi_interface", "qualname": "report_mouse", "type": "function", "doc": "

Start reporting mouse events.

\n\n

Options:

\n\n
    \n
  • press
  • \n
  • highlight
  • \n
  • press_hold
  • \n
  • hover
  • \n
\n\n

Methods:

\n\n
    \n
  • None: Limited in coordinates, not recommended.
  • \n
  • decimal_xterm: Default, most universal
  • \n
  • decimal_urxvt: Older, less compatible
  • \n
  • decimal_utf8: Apparently not too stable
  • \n
\n\n

More information here.

\n\n

Note:\n If you need this functionality, you're probably better off using the wrapper\n pytermgui.context_managers.mouse_handler, which allows listening on multiple\n events, gives a translator method and handles exceptions.

\n", "parameters": ["event", "method", "stop"], "funcdef": "def"}, "pytermgui.ansi_interface.translate_mouse": {"fullname": "pytermgui.ansi_interface.translate_mouse", "modulename": "pytermgui.ansi_interface", "qualname": "translate_mouse", "type": "function", "doc": "

Translate the output of produced by setting report_mouse codes into MouseEvent-s.

\n\n

This currently only supports decimal_xterm and decimal_urvxt. See report_mouse for more\ninformation.

\n", "parameters": ["code", "method"], "funcdef": "def"}, "pytermgui.ansi_interface.print_to": {"fullname": "pytermgui.ansi_interface.print_to", "modulename": "pytermgui.ansi_interface", "qualname": "print_to", "type": "function", "doc": "

Print text to given pos.

\n\n

This passes through all arguments (except for pos) to the print\nmethod.

\n", "parameters": ["pos", "args", "kwargs"], "funcdef": "def"}, "pytermgui.ansi_interface.reset": {"fullname": "pytermgui.ansi_interface.reset", "modulename": "pytermgui.ansi_interface", "qualname": "reset", "type": "function", "doc": "

Reset printing mode

\n", "parameters": [], "funcdef": "def"}, "pytermgui.ansi_interface.bold": {"fullname": "pytermgui.ansi_interface.bold", "modulename": "pytermgui.ansi_interface", "qualname": "bold", "type": "function", "doc": "

Return text in bold

\n", "parameters": ["text", "reset_style"], "funcdef": "def"}, "pytermgui.ansi_interface.dim": {"fullname": "pytermgui.ansi_interface.dim", "modulename": "pytermgui.ansi_interface", "qualname": "dim", "type": "function", "doc": "

Return text in dim

\n", "parameters": ["text", "reset_style"], "funcdef": "def"}, "pytermgui.ansi_interface.italic": {"fullname": "pytermgui.ansi_interface.italic", "modulename": "pytermgui.ansi_interface", "qualname": "italic", "type": "function", "doc": "

Return text in italic

\n", "parameters": ["text", "reset_style"], "funcdef": "def"}, "pytermgui.ansi_interface.underline": {"fullname": "pytermgui.ansi_interface.underline", "modulename": "pytermgui.ansi_interface", "qualname": "underline", "type": "function", "doc": "

Return text underlined

\n", "parameters": ["text", "reset_style"], "funcdef": "def"}, "pytermgui.ansi_interface.blink": {"fullname": "pytermgui.ansi_interface.blink", "modulename": "pytermgui.ansi_interface", "qualname": "blink", "type": "function", "doc": "

Return text blinking

\n", "parameters": ["text", "reset_style"], "funcdef": "def"}, "pytermgui.ansi_interface.inverse": {"fullname": "pytermgui.ansi_interface.inverse", "modulename": "pytermgui.ansi_interface", "qualname": "inverse", "type": "function", "doc": "

Return text inverse-colored

\n", "parameters": ["text", "reset_style"], "funcdef": "def"}, "pytermgui.ansi_interface.invisible": {"fullname": "pytermgui.ansi_interface.invisible", "modulename": "pytermgui.ansi_interface", "qualname": "invisible", "type": "function", "doc": "

Return text as invisible

\n\n

Note: This isn't very widely supported

\n", "parameters": ["text", "reset_style"], "funcdef": "def"}, "pytermgui.ansi_interface.strikethrough": {"fullname": "pytermgui.ansi_interface.strikethrough", "modulename": "pytermgui.ansi_interface", "qualname": "strikethrough", "type": "function", "doc": "

Return text as strikethrough

\n", "parameters": ["text", "reset_style"], "funcdef": "def"}, "pytermgui.cmd": {"fullname": "pytermgui.cmd", "modulename": "pytermgui.cmd", "qualname": "", "type": "module", "doc": "

The command-line module of the library.

\n\n

There are some simple utilities included, and a playground for some\nof the interesting parts of pytermgui.

\n\n

See ptg --help for more information.

\n"}, "pytermgui.cmd.Application": {"fullname": "pytermgui.cmd.Application", "modulename": "pytermgui.cmd", "qualname": "Application", "type": "class", "doc": "

A class representing an application

\n"}, "pytermgui.cmd.Application.__init__": {"fullname": "pytermgui.cmd.Application.__init__", "modulename": "pytermgui.cmd", "qualname": "Application.__init__", "type": "function", "doc": "

Initialize object

\n", "parameters": ["self", "manager"], "funcdef": "def"}, "pytermgui.cmd.Application.standalone": {"fullname": "pytermgui.cmd.Application.standalone", "modulename": "pytermgui.cmd", "qualname": "Application.standalone", "type": "variable", "doc": "

\n"}, "pytermgui.cmd.Application.finish": {"fullname": "pytermgui.cmd.Application.finish", "modulename": "pytermgui.cmd", "qualname": "Application.finish", "type": "function", "doc": "

Print output information on Application finish

\n\n

This is called by the main method after self.manager exits.

\n\n

In order to support standalone mode, the Application should\ncall _request_exit() once it is done with its duty. This method\nis called directly after.

\n", "parameters": ["self", "window"], "funcdef": "def"}, "pytermgui.cmd.Application.construct_window": {"fullname": "pytermgui.cmd.Application.construct_window", "modulename": "pytermgui.cmd", "qualname": "Application.construct_window", "type": "function", "doc": "

Construct an application window

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.context_managers": {"fullname": "pytermgui.context_managers", "modulename": "pytermgui.context_managers", "qualname": "", "type": "module", "doc": "

Ease-of-use context-manager classes & functions.

\n\n

There isn't much (or any) additional functionality provided in this module,\nmost things are nicer-packaged combinations to already available methods from\npytermgui.ansi_interface.

\n"}, "pytermgui.context_managers.cursor_at": {"fullname": "pytermgui.context_managers.cursor_at", "modulename": "pytermgui.context_managers", "qualname": "cursor_at", "type": "function", "doc": "

Get callable to print at pos, incrementing y on every print

\n", "parameters": ["pos"], "funcdef": "def"}, "pytermgui.context_managers.alt_buffer": {"fullname": "pytermgui.context_managers.alt_buffer", "modulename": "pytermgui.context_managers", "qualname": "alt_buffer", "type": "function", "doc": "

Create non-scrollable alt-buffer

\n\n

This is useful for retrieving original terminal state after program end.

\n", "parameters": ["echo", "cursor"], "funcdef": "def"}, "pytermgui.context_managers.mouse_handler": {"fullname": "pytermgui.context_managers.mouse_handler", "modulename": "pytermgui.context_managers", "qualname": "mouse_handler", "type": "function", "doc": "

Return a mouse handler function

\n\n

Note: This method only supports decimal_urxvt and decimal_xterm, as they are the most\nuniversal.

\n\n

See help(report_mouse) for help about all of the methods.

\n\n

Example use:

\n\n
import pytermgui as ptg\n\nwith ptg.mouse_handler(["press", "hover"]) as mouse:\n    while True:\n      event = mouse(ptg.getch())\n      print(type(event))\n      print(event.action)\n      print(event.position)\n\n'pytermgui.ansi_interface.MouseEvent'\n'pytermgui.ansi_interface.MouseAction.LEFT_CLICK'\n(33, 55)\n
\n", "parameters": ["events", "method"], "funcdef": "def"}, "pytermgui.enums": {"fullname": "pytermgui.enums", "modulename": "pytermgui.enums", "qualname": "", "type": "module", "doc": "

This module provides commonly used enumerations for the library.\nIt also has a class implementing Enum-s with default values. All Enums\nbelow subclass it, meaning you can use their get_default() methods to get\nthe globally set default value.

\n\n

To modify defaults, use the defaults dictionary.

\n"}, "pytermgui.enums.SizePolicy": {"fullname": "pytermgui.enums.SizePolicy", "modulename": "pytermgui.enums", "qualname": "SizePolicy", "type": "class", "doc": "

Values according to which Widget sizes are assigned

\n"}, "pytermgui.enums.SizePolicy.FILL": {"fullname": "pytermgui.enums.SizePolicy.FILL", "modulename": "pytermgui.enums", "qualname": "SizePolicy.FILL", "type": "variable", "doc": "

Inner widget will take up as much width as possible

\n"}, "pytermgui.enums.SizePolicy.STATIC": {"fullname": "pytermgui.enums.SizePolicy.STATIC", "modulename": "pytermgui.enums", "qualname": "SizePolicy.STATIC", "type": "variable", "doc": "

Inner widget will take up an exact amount of width

\n"}, "pytermgui.enums.SizePolicy.RELATIVE": {"fullname": "pytermgui.enums.SizePolicy.RELATIVE", "modulename": "pytermgui.enums", "qualname": "SizePolicy.RELATIVE", "type": "variable", "doc": "

Not implemented: Inner widget will take up a percentage of the available width

\n"}, "pytermgui.enums.WidgetAlignment": {"fullname": "pytermgui.enums.WidgetAlignment", "modulename": "pytermgui.enums", "qualname": "WidgetAlignment", "type": "class", "doc": "

Policies to align widgets by

\n\n

These are applied by the parent object, and are\nrelative to them.

\n"}, "pytermgui.enums.WidgetAlignment.LEFT": {"fullname": "pytermgui.enums.WidgetAlignment.LEFT", "modulename": "pytermgui.enums", "qualname": "WidgetAlignment.LEFT", "type": "variable", "doc": "

\n"}, "pytermgui.enums.WidgetAlignment.CENTER": {"fullname": "pytermgui.enums.WidgetAlignment.CENTER", "modulename": "pytermgui.enums", "qualname": "WidgetAlignment.CENTER", "type": "variable", "doc": "

\n"}, "pytermgui.enums.WidgetAlignment.RIGHT": {"fullname": "pytermgui.enums.WidgetAlignment.RIGHT", "modulename": "pytermgui.enums", "qualname": "WidgetAlignment.RIGHT", "type": "variable", "doc": "

\n"}, "pytermgui.exceptions": {"fullname": "pytermgui.exceptions", "modulename": "pytermgui.exceptions", "qualname": "", "type": "module", "doc": "

Custom Exception-s used in pytermgui.

\n"}, "pytermgui.exceptions.WidthExceededError": {"fullname": "pytermgui.exceptions.WidthExceededError", "modulename": "pytermgui.exceptions", "qualname": "WidthExceededError", "type": "class", "doc": "

Raised when an element's width is larger than the screen

\n"}, "pytermgui.exceptions.LineLengthError": {"fullname": "pytermgui.exceptions.LineLengthError", "modulename": "pytermgui.exceptions", "qualname": "LineLengthError", "type": "class", "doc": "

Raised when a widget line is not the expected length

\n"}, "pytermgui.exceptions.AnsiSyntaxError": {"fullname": "pytermgui.exceptions.AnsiSyntaxError", "modulename": "pytermgui.exceptions", "qualname": "AnsiSyntaxError", "type": "class", "doc": "

Raised when parsed ANSI text contains an error

\n"}, "pytermgui.exceptions.MarkupSyntaxError": {"fullname": "pytermgui.exceptions.MarkupSyntaxError", "modulename": "pytermgui.exceptions", "qualname": "MarkupSyntaxError", "type": "class", "doc": "

Raised when parsed markup text contains an error

\n"}, "pytermgui.file_loaders": {"fullname": "pytermgui.file_loaders", "modulename": "pytermgui.file_loaders", "qualname": "", "type": "module", "doc": "

Description

\n\n

This module provides the library with the capability to load files into Widget-s.

\n\n

It provides a FileLoader base class, which is then subclassed by various filetype-\nspecific parsers with their own parse method. The job of this method is to take\nthe file contents as a string, and create a valid json tree out of it.

\n\n

You can \"run\" a ptg yaml file by calling ptg -f <filename> in your terminal.

\n\n

Implementation details

\n\n

The main method of these classes is load, which takes a file-like object or a string,\nparses it and returns a WidgetNamespace instance. This can then be used to access all\ncustom Widget definitions in the datafile.

\n\n

This module highly depends on the serializer module. Each file loader uses its own\nSerializer instance, but optionally take a pre-instantiated Serializer at construction.\nAs with that module, this one depends on it \"knowing\" all types of Widget-s you are loading.\nIf you have custom Widget subclass you would like to use in file-based definitions, use the\nFileLoader.register method, passing in your custom class as the sole argument.

\n\n

File structure

\n\n

Regardless of filetype, all loaded files must follow a specific structure:

\n\n
|- config\n|   |_ custom global widget configuration\n|\n|- markup\n|   |_ custom markup definitions\n|\n|- boxes\n|   |_ custom box definitions\n|\n|_ widgets\n    |_ custom widget definitions\n
\n\n

The loading follows the order config -> markup -> boxes -> widgets. It is not necessary to\nprovide all sections.

\n\n

Example of usage

\n\n
# -- data.yaml --\n\nmarkup:\n    label-style: '141 @61 bold'\n\nboxes:\n    WINDOW_BOX: [\n        "left --- right",\n        "left x right",\n        "left --- right",\n    ]\n\nconfig:\n    Window:\n        styles:\n            border: '[@79]{item}'\n        box: SINGLE\n\n    Label:\n        styles:\n            value: '[label-style]{item}'\n\nwidgets:\n    MyWindow:\n        type: Window\n        box: WINDOW_BOX\n        widgets:\n            Label:\n                value: '[210 bold]This is a title'\n\n            Label: {}\n\n            Splitter:\n                widgets:\n                    - Label:\n                        parent_align: 0\n                        value: 'This is an option'\n\n                    - Button:\n                        label: "Press me!"\n\n            Label: {}\n            Label:\n                value: '[label-style]{item}'\n
\n\n
# -- loader.py --\n\nimport pytermgui as ptg\n\nloader = ptg.YamlLoader()\nwith open("data.yaml", "r") as datafile:\n    namespace = loader.load(datafile)\n\nwith ptg.WindowManager() as manager:\n    manager.add(namespace.MyWindow)\n    manager.run()\n\n# Alternatively, one could run `ptg -f "data.yaml"` to display all widgets defined.\n# See `ptg -h`.\n
\n"}, "pytermgui.file_loaders.WidgetNamespace": {"fullname": "pytermgui.file_loaders.WidgetNamespace", "modulename": "pytermgui.file_loaders", "qualname": "WidgetNamespace", "type": "class", "doc": "

Class to hold data on loaded namespace

\n"}, "pytermgui.file_loaders.WidgetNamespace.__init__": {"fullname": "pytermgui.file_loaders.WidgetNamespace.__init__", "modulename": "pytermgui.file_loaders", "qualname": "WidgetNamespace.__init__", "type": "function", "doc": "

\n", "parameters": ["self", "config", "widgets", "boxes"], "funcdef": "def"}, "pytermgui.file_loaders.WidgetNamespace.from_config": {"fullname": "pytermgui.file_loaders.WidgetNamespace.from_config", "modulename": "pytermgui.file_loaders", "qualname": "WidgetNamespace.from_config", "type": "function", "doc": "

Create a namespace from config data

\n", "parameters": ["cls", "data", "loader"], "funcdef": "def"}, "pytermgui.file_loaders.WidgetNamespace.apply_to": {"fullname": "pytermgui.file_loaders.WidgetNamespace.apply_to", "modulename": "pytermgui.file_loaders", "qualname": "WidgetNamespace.apply_to", "type": "function", "doc": "

Apply namespace config to widget

\n", "parameters": ["self", "widget"], "funcdef": "def"}, "pytermgui.file_loaders.WidgetNamespace.apply_config": {"fullname": "pytermgui.file_loaders.WidgetNamespace.apply_config", "modulename": "pytermgui.file_loaders", "qualname": "WidgetNamespace.apply_config", "type": "function", "doc": "

Apply self.config to current namespace

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.file_loaders.FileLoader": {"fullname": "pytermgui.file_loaders.FileLoader", "modulename": "pytermgui.file_loaders", "qualname": "FileLoader", "type": "class", "doc": "

Base class for file loader objects.

\n\n

These allow users to load pytermgui content from a specific filetype,\nwith each filetype having their own loaders.

\n\n

To use custom widgets with children of this class, you need to call FileLoader.register.

\n"}, "pytermgui.file_loaders.FileLoader.__init__": {"fullname": "pytermgui.file_loaders.FileLoader.__init__", "modulename": "pytermgui.file_loaders", "qualname": "FileLoader.__init__", "type": "function", "doc": "

Initialize object

\n", "parameters": ["self", "serializer"], "funcdef": "def"}, "pytermgui.file_loaders.FileLoader.serializer": {"fullname": "pytermgui.file_loaders.FileLoader.serializer", "modulename": "pytermgui.file_loaders", "qualname": "FileLoader.serializer", "type": "variable", "doc": "

Object-specific serializer instance. In order to use a specific, already created\ninstance you need to pass it on FileLoader construction.

\n"}, "pytermgui.file_loaders.FileLoader.parse": {"fullname": "pytermgui.file_loaders.FileLoader.parse", "modulename": "pytermgui.file_loaders", "qualname": "FileLoader.parse", "type": "function", "doc": "

Parse string into dictionary

\n\n

This dictionary follows the structure above.

\n", "parameters": ["self", "data"], "funcdef": "def"}, "pytermgui.file_loaders.FileLoader.register": {"fullname": "pytermgui.file_loaders.FileLoader.register", "modulename": "pytermgui.file_loaders", "qualname": "FileLoader.register", "type": "function", "doc": "

Register a widget to the serializer

\n", "parameters": ["self", "cls"], "funcdef": "def"}, "pytermgui.file_loaders.FileLoader.load_str": {"fullname": "pytermgui.file_loaders.FileLoader.load_str", "modulename": "pytermgui.file_loaders", "qualname": "FileLoader.load_str", "type": "function", "doc": "

Create a WidgetNamespace from string data

\n\n

To parse the data, we use FileLoader.parse. To implement custom formats,\nsubclass FileLoader with your own parse implementation.

\n", "parameters": ["self", "data"], "funcdef": "def"}, "pytermgui.file_loaders.FileLoader.load": {"fullname": "pytermgui.file_loaders.FileLoader.load", "modulename": "pytermgui.file_loaders", "qualname": "FileLoader.load", "type": "function", "doc": "

Load data from a string or a file

\n\n

When an IO object is passed, its data is extracted as a string.\nThis string can then be passed to load_str.

\n", "parameters": ["self", "data"], "funcdef": "def"}, "pytermgui.file_loaders.YamlLoader": {"fullname": "pytermgui.file_loaders.YamlLoader", "modulename": "pytermgui.file_loaders", "qualname": "YamlLoader", "type": "class", "doc": "

YAML specific loader subclass

\n"}, "pytermgui.file_loaders.YamlLoader.__init__": {"fullname": "pytermgui.file_loaders.YamlLoader.__init__", "modulename": "pytermgui.file_loaders", "qualname": "YamlLoader.__init__", "type": "function", "doc": "

Initialize object, check for installation of PyYAML

\n", "parameters": ["self", "serializer"], "funcdef": "def"}, "pytermgui.file_loaders.YamlLoader.parse": {"fullname": "pytermgui.file_loaders.YamlLoader.parse", "modulename": "pytermgui.file_loaders", "qualname": "YamlLoader.parse", "type": "function", "doc": "

Parse YAML str

\n", "parameters": ["self", "data"], "funcdef": "def"}, "pytermgui.file_loaders.JsonLoader": {"fullname": "pytermgui.file_loaders.JsonLoader", "modulename": "pytermgui.file_loaders", "qualname": "JsonLoader", "type": "class", "doc": "

JSON specific loader subclass

\n"}, "pytermgui.file_loaders.JsonLoader.parse": {"fullname": "pytermgui.file_loaders.JsonLoader.parse", "modulename": "pytermgui.file_loaders", "qualname": "JsonLoader.parse", "type": "function", "doc": "

Parse JSON str

\n", "parameters": ["self", "data"], "funcdef": "def"}, "pytermgui.helpers": {"fullname": "pytermgui.helpers", "modulename": "pytermgui.helpers", "qualname": "", "type": "module", "doc": "

Helper methods and functions for pytermgui.

\n"}, "pytermgui.helpers.strip_ansi": {"fullname": "pytermgui.helpers.strip_ansi", "modulename": "pytermgui.helpers", "qualname": "strip_ansi", "type": "function", "doc": "

Remove ANSI sequences from text

\n", "parameters": ["text"], "funcdef": "def"}, "pytermgui.helpers.strip_markup": {"fullname": "pytermgui.helpers.strip_markup", "modulename": "pytermgui.helpers", "qualname": "strip_markup", "type": "function", "doc": "

Remove markup tags from text

\n", "parameters": ["text"], "funcdef": "def"}, "pytermgui.helpers.real_length": {"fullname": "pytermgui.helpers.real_length", "modulename": "pytermgui.helpers", "qualname": "real_length", "type": "function", "doc": "

Convenience wrapper for len(strip_ansi(text))

\n", "parameters": ["text"], "funcdef": "def"}, "pytermgui.helpers.get_sequences": {"fullname": "pytermgui.helpers.get_sequences", "modulename": "pytermgui.helpers", "qualname": "get_sequences", "type": "function", "doc": "

Extract ANSI sequences from text

\n", "parameters": ["text"], "funcdef": "def"}, "pytermgui.helpers.break_line": {"fullname": "pytermgui.helpers.break_line", "modulename": "pytermgui.helpers", "qualname": "break_line", "type": "function", "doc": "

Break a line into a list[str] with maximum limit length per line

\n\n

ANSI sequences are not counted into the length, and styling stays consistent\neven between lines.

\n\n

Note:\n This function currently does NOT handle literal newlines (\"\\n\"), instead\n chosing to throw them away. You can get around this by splitting your text\n by newlines prior to handing it to break_line.

\n", "parameters": ["line", "limit", "char"], "funcdef": "def"}, "pytermgui.input": {"fullname": "pytermgui.input", "modulename": "pytermgui.input", "qualname": "", "type": "module", "doc": "

File providing the getch() function to easily read character inputs.

\n\n

Credits:

\n\n
    \n
  • Original getch implementation: Danny Yoo (https://code.activestate.com/recipes/134892)
  • \n
  • Modern additions & idea: kcsaff (https://github.com/kcsaff/getkey)
  • \n
\n"}, "pytermgui.input.keys": {"fullname": "pytermgui.input.keys", "modulename": "pytermgui.input", "qualname": "keys", "type": "variable", "doc": "

Instance storing platform specific key codes

\n"}, "pytermgui.input.getch": {"fullname": "pytermgui.input.getch", "modulename": "pytermgui.input", "qualname": "getch", "type": "function", "doc": "

Wrapper to call the platform-appropriate character getter

\n", "parameters": ["printable", "interrupts"], "funcdef": "def"}, "pytermgui.inspector": {"fullname": "pytermgui.inspector", "modulename": "pytermgui.inspector", "qualname": "", "type": "module", "doc": "

Inspector widget and inspection utilities for (in the future) any Python objects. This\nmodule will soon see a full overhaul, so the API is likely to change.

\n"}, "pytermgui.inspector.inspect": {"fullname": "pytermgui.inspector.inspect", "modulename": "pytermgui.inspector", "qualname": "inspect", "type": "function", "doc": "

Inspect an object

\n", "parameters": ["target", "style", "show_dunder", "show_private"], "funcdef": "def"}, "pytermgui.inspector.Inspector": {"fullname": "pytermgui.inspector.Inspector", "modulename": "pytermgui.inspector", "qualname": "Inspector", "type": "class", "doc": "

A Container subclass that allows inspection of any Python object

\n"}, "pytermgui.inspector.Inspector.__init__": {"fullname": "pytermgui.inspector.Inspector.__init__", "modulename": "pytermgui.inspector", "qualname": "Inspector.__init__", "type": "function", "doc": "

Initialize object and inspect something

\n", "parameters": ["self", "container_args"], "funcdef": "def"}, "pytermgui.inspector.Inspector.styles": {"fullname": "pytermgui.inspector.Inspector.styles", "modulename": "pytermgui.inspector", "qualname": "Inspector.styles", "type": "variable", "doc": "

Default styles for this class

\n"}, "pytermgui.inspector.Inspector.inspect": {"fullname": "pytermgui.inspector.Inspector.inspect", "modulename": "pytermgui.inspector", "qualname": "Inspector.inspect", "type": "function", "doc": "

Inspect any Python element

\n", "parameters": ["self", "target", "keep_elements", "show_dunder", "show_private", "_padding"], "funcdef": "def"}, "pytermgui.parser": {"fullname": "pytermgui.parser", "modulename": "pytermgui.parser", "qualname": "", "type": "module", "doc": "

A custom markup language to make styling Widget-s easier, and, well, more stylish.

\n\n

Markup Syntax

\n\n

Basics

\n\n
    \n
  • Everything inside [square_brackets] is considered a tag
  • \n
  • Everything outside is considered a PLAIN text
  • \n
\n\n

Tag types

\n\n
    \n
  • Style tags use the english name of the style (e.g. [bold])

  • \n
  • Color tags can be of three types:

    \n\n
      \n
    • 8BIT: [141]
    • \n
    • 24BIT/RGB: [22;3;243]
    • \n
    • 24BIT/HEX: [#2203FA]
    • \n
    • 24BIT colors are parsed as the same token type.
    • \n
  • \n
  • Color tags set background when using the @ prefix: [@141]

  • \n
  • Macros are denoted by ! prefix, and optional (argument:list) suffix

  • \n
\n\n

Macros

\n\n
    \n
  • Macros in markup convert from [!name(arg1:arg2)] to name(arg1, arg2, text)
  • \n
  • The next PLAIN token is always passed to the macro as its last argument
  • \n
  • The argument list is optional if a macro doesn't take any additional arguments
  • \n
  • A macro can be defined by using MarkupLanguage.define(name, callable)
  • \n
\n\n

Aliases

\n\n
    \n
  • Tag aliases can be defined using MarkupLanguage.alias(src, dst)
  • \n
  • These are expanded in parse-time, and are recognized as regular style tokens
  • \n
  • Whenever an alias is defined, any cached markup containing it is removed
  • \n
\n\n

Caching

\n\n
    \n
  • This module provides (opt-out) caching for parsed markup
  • \n
  • After parsing a previously unknown string, it is stored in MarkupLanguage._cache
  • \n
  • Next time the parser sees this markup string, it will restore the cached value
  • \n
  • Alias definitions delete affected cache entries
  • \n
\n\n

Instancing

\n\n
    \n
  • pytermgui provides the markup name, which acts as the module-level language instance
  • \n
  • You can create your own instance using the MarkupLanguage name
  • \n
  • Each instance has its own tags, user tags & macros
  • \n
  • You might want a system-level and user-level instance when users can freely input markup
  • \n
\n\n

Usage

\n\n
    \n
  • MarkupLanguage.parse(): Parse markup text into ANSI string
  • \n
  • MarkupLanguage.get_markup(): Get markup string from ANSI text
  • \n
  • MarkupLanguage.tokenize_ansi(), MarkupLanguage.tokenize_markup(): Tokenize text
  • \n
  • MarkupLanguage.define(): Define an instance-local macro
  • \n
  • MarkupLanguage.alias(): Define an instance-local alias
  • \n
\n"}, "pytermgui.parser.MacroCallable": {"fullname": "pytermgui.parser.MacroCallable", "modulename": "pytermgui.parser", "qualname": "MacroCallable", "type": "variable", "doc": "

\n"}, "pytermgui.parser.MacroCall": {"fullname": "pytermgui.parser.MacroCall", "modulename": "pytermgui.parser", "qualname": "MacroCall", "type": "variable", "doc": "

\n"}, "pytermgui.parser.MarkupLanguage": {"fullname": "pytermgui.parser.MarkupLanguage", "modulename": "pytermgui.parser", "qualname": "MarkupLanguage", "type": "class", "doc": "

A class representing an instance of a Markup Language.

\n\n

It holds data on default & custom tags and macros.

\n\n

It offers tokenizer methods for both markup and ANSI text,\nwhich can then be used to convert between the two formats.

\n\n

You can define macros using\n MarkupLanguage.define(name: str, macro: MacroCallable).\nAnd alias a set of tags using\n MarkupLanguage.alias(src: str, dst: str).

\n\n

Parsing markup into ANSI text is done using the parse() method,\nwhere optimizer_level sets the amount of optimization that should be\ndone on the result string.

\n\n

Getting markup from ANSI is done using the get_markup() method. Note\nthat this method is \"lossy\": it does not preserve information about macros,\nand turns aliases into their underlying values.

\n"}, "pytermgui.parser.MarkupLanguage.__init__": {"fullname": "pytermgui.parser.MarkupLanguage.__init__", "modulename": "pytermgui.parser", "qualname": "MarkupLanguage.__init__", "type": "function", "doc": "

Initialize object

\n", "parameters": ["self", "default_macros"], "funcdef": "def"}, "pytermgui.parser.MarkupLanguage.tokenize_markup": {"fullname": "pytermgui.parser.MarkupLanguage.tokenize_markup", "modulename": "pytermgui.parser", "qualname": "MarkupLanguage.tokenize_markup", "type": "function", "doc": "

Tokenize markup text, return an Iterator to save memory

\n", "parameters": ["self", "markup_text"], "funcdef": "def"}, "pytermgui.parser.MarkupLanguage.tokenize_ansi": {"fullname": "pytermgui.parser.MarkupLanguage.tokenize_ansi", "modulename": "pytermgui.parser", "qualname": "MarkupLanguage.tokenize_ansi", "type": "function", "doc": "

Tokenize ansi text, return an Iterator to save memory

\n", "parameters": ["self", "ansi"], "funcdef": "def"}, "pytermgui.parser.MarkupLanguage.define": {"fullname": "pytermgui.parser.MarkupLanguage.define", "modulename": "pytermgui.parser", "qualname": "MarkupLanguage.define", "type": "function", "doc": "

Define a Macro tag that executes method

\n\n

The ! prefix is added to the name if not there already.

\n", "parameters": ["self", "name", "method"], "funcdef": "def"}, "pytermgui.parser.MarkupLanguage.alias": {"fullname": "pytermgui.parser.MarkupLanguage.alias", "modulename": "pytermgui.parser", "qualname": "MarkupLanguage.alias", "type": "function", "doc": "

Alias a markup tag to stand for some value, generate unsetter for it

\n", "parameters": ["self", "name", "value"], "funcdef": "def"}, "pytermgui.parser.MarkupLanguage.parse": {"fullname": "pytermgui.parser.MarkupLanguage.parse", "modulename": "pytermgui.parser", "qualname": "MarkupLanguage.parse", "type": "function", "doc": "

Parse markup

\n", "parameters": ["self", "markup_text"], "funcdef": "def"}, "pytermgui.parser.MarkupLanguage.get_markup": {"fullname": "pytermgui.parser.MarkupLanguage.get_markup", "modulename": "pytermgui.parser", "qualname": "MarkupLanguage.get_markup", "type": "function", "doc": "

Get markup from ANSI text

\n", "parameters": ["self", "ansi"], "funcdef": "def"}, "pytermgui.parser.markup": {"fullname": "pytermgui.parser.markup", "modulename": "pytermgui.parser", "qualname": "markup", "type": "variable", "doc": "

\n"}, "pytermgui.serializer": {"fullname": "pytermgui.serializer", "modulename": "pytermgui.serializer", "qualname": "", "type": "module", "doc": "

Serializer class to allow dumping and loading Widget-s. This class\nuses Widget.serialize for each widget.

\n"}, "pytermgui.serializer.serializer": {"fullname": "pytermgui.serializer.serializer", "modulename": "pytermgui.serializer", "qualname": "serializer", "type": "variable", "doc": "

\n"}, "pytermgui.serializer.Serializer": {"fullname": "pytermgui.serializer.Serializer", "modulename": "pytermgui.serializer", "qualname": "Serializer", "type": "class", "doc": "

A class to facilitate loading & dumping widgets.

\n\n

By default it is only aware of pytermgui objects, however\nif needed it can be made aware of custom widgets using\nSerializer.register.

\n\n

It can dump any widget type, but can only load ones it knows.

\n\n

All styles (except for char styles) are converted to markup\nduring the dump process. This is done to make the end-result\nmore readable, as well as more universally usable. As a result,\nall widgets use markup_style for their affected styles.

\n"}, "pytermgui.serializer.Serializer.__init__": {"fullname": "pytermgui.serializer.Serializer.__init__", "modulename": "pytermgui.serializer", "qualname": "Serializer.__init__", "type": "function", "doc": "

Set up known widgets

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.serializer.Serializer.get_widgets": {"fullname": "pytermgui.serializer.Serializer.get_widgets", "modulename": "pytermgui.serializer", "qualname": "Serializer.get_widgets", "type": "function", "doc": "

Get all widgets from the module

\n", "parameters": [], "funcdef": "def"}, "pytermgui.serializer.Serializer.dump_to_dict": {"fullname": "pytermgui.serializer.Serializer.dump_to_dict", "modulename": "pytermgui.serializer", "qualname": "Serializer.dump_to_dict", "type": "function", "doc": "

Dump widget to a dict

\n\n

Note: This is an alias for obj.serialize

\n", "parameters": ["obj"], "funcdef": "def"}, "pytermgui.serializer.Serializer.register_box": {"fullname": "pytermgui.serializer.Serializer.register_box", "modulename": "pytermgui.serializer", "qualname": "Serializer.register_box", "type": "function", "doc": "

Register a new Box type

\n", "parameters": ["self", "name", "box"], "funcdef": "def"}, "pytermgui.serializer.Serializer.register": {"fullname": "pytermgui.serializer.Serializer.register", "modulename": "pytermgui.serializer", "qualname": "Serializer.register", "type": "function", "doc": "

Make object aware of a custom widget class, so\nit can be serialized.

\n\n

Make sure to pass a type here, not an instance.

\n", "parameters": ["self", "cls"], "funcdef": "def"}, "pytermgui.serializer.Serializer.from_dict": {"fullname": "pytermgui.serializer.Serializer.from_dict", "modulename": "pytermgui.serializer", "qualname": "Serializer.from_dict", "type": "function", "doc": "

Load a widget from a dictionary

\n", "parameters": ["self", "data", "widget_type"], "funcdef": "def"}, "pytermgui.serializer.Serializer.from_file": {"fullname": "pytermgui.serializer.Serializer.from_file", "modulename": "pytermgui.serializer", "qualname": "Serializer.from_file", "type": "function", "doc": "

Load widget from a file object

\n", "parameters": ["self", "file"], "funcdef": "def"}, "pytermgui.serializer.Serializer.to_file": {"fullname": "pytermgui.serializer.Serializer.to_file", "modulename": "pytermgui.serializer", "qualname": "Serializer.to_file", "type": "function", "doc": "

Dump widget to a file object

\n", "parameters": ["self", "obj", "file", "json_args"], "funcdef": "def"}, "pytermgui.widgets": {"fullname": "pytermgui.widgets", "modulename": "pytermgui.widgets", "qualname": "", "type": "module", "doc": "

The widget system.

\n\n

Basic concept

\n\n

Everything starts with the Widget class. It represents a single part\nof the overarching system. Simple widgets like Label simply implement\na get_lines method, in which they can come up with what to display as.

\n\n

The more complex type widget is something like Container. This widget holds\nother widgets within itself, and uses some fancy logic to display them\nin a neat and organized way.

\n\n

Magic methods

\n\n

Most widgets support a selection of magic methods, also known as dunders.\nFor example, all Container children are iterable by default, and allow\nadding elements using the += operator. You can also index into them, if\nthat floats your boat.

\n\n

Demo

\n\n

There is a lot more information specific to each widget, located in its\ndocumentation. For now, here is a cool showcase of this part of pytermgui.

\n\n
import sys\nimport pytermgui as ptg\n\nwith ptg.alt_buffer():\n    root = ptg.Container(\n        ptg.Label("[210 bold]This is a title"),\n        ptg.Label(""),\n        ptg.Label("[italic grey]This is some body text. It is very interesting."),\n        ptg.Label(),\n        ptg.Button("[red]Stop application!", onclick=lambda *_: sys.exit()),\n        ptg.Button("[green]Do nothing"),\n    )\n\n    root.center().print()\n\n    while True:\n        root.handle_key(ptg.getch())\n        root.print()\n
\n\n

\n \n

\n"}, "pytermgui.widgets.get_widget": {"fullname": "pytermgui.widgets.get_widget", "modulename": "pytermgui.widgets", "qualname": "get_widget", "type": "function", "doc": "

Get widget by id

\n", "parameters": ["widget_id"], "funcdef": "def"}, "pytermgui.widgets.get_id": {"fullname": "pytermgui.widgets.get_id", "modulename": "pytermgui.widgets", "qualname": "get_id", "type": "function", "doc": "

Check if a widget has been registered

\n", "parameters": ["other"], "funcdef": "def"}, "pytermgui.widgets.base": {"fullname": "pytermgui.widgets.base", "modulename": "pytermgui.widgets.base", "qualname": "", "type": "module", "doc": "

The basic building blocks making up the Widget system.

\n"}, "pytermgui.widgets.base.MouseTarget": {"fullname": "pytermgui.widgets.base.MouseTarget", "modulename": "pytermgui.widgets.base", "qualname": "MouseTarget", "type": "class", "doc": "

A target for mouse events.

\n"}, "pytermgui.widgets.base.MouseTarget.__init__": {"fullname": "pytermgui.widgets.base.MouseTarget.__init__", "modulename": "pytermgui.widgets.base", "qualname": "MouseTarget.__init__", "type": "function", "doc": "

\n", "parameters": ["self", "parent", "left", "right", "height", "top", "onclick"], "funcdef": "def"}, "pytermgui.widgets.base.MouseTarget.parent": {"fullname": "pytermgui.widgets.base.MouseTarget.parent", "modulename": "pytermgui.widgets.base", "qualname": "MouseTarget.parent", "type": "variable", "doc": "

Parent of this target. Used for getting current position in adjust.

\n"}, "pytermgui.widgets.base.MouseTarget.left": {"fullname": "pytermgui.widgets.base.MouseTarget.left", "modulename": "pytermgui.widgets.base", "qualname": "MouseTarget.left", "type": "variable", "doc": "

Left offset from parent widget

\n"}, "pytermgui.widgets.base.MouseTarget.right": {"fullname": "pytermgui.widgets.base.MouseTarget.right", "modulename": "pytermgui.widgets.base", "qualname": "MouseTarget.right", "type": "variable", "doc": "

Right offset from parent widget

\n"}, "pytermgui.widgets.base.MouseTarget.height": {"fullname": "pytermgui.widgets.base.MouseTarget.height", "modulename": "pytermgui.widgets.base", "qualname": "MouseTarget.height", "type": "variable", "doc": "

Total height

\n"}, "pytermgui.widgets.base.MouseTarget.top": {"fullname": "pytermgui.widgets.base.MouseTarget.top", "modulename": "pytermgui.widgets.base", "qualname": "MouseTarget.top", "type": "variable", "doc": "

Top offset from parent widget

\n"}, "pytermgui.widgets.base.MouseTarget.onclick": {"fullname": "pytermgui.widgets.base.MouseTarget.onclick", "modulename": "pytermgui.widgets.base", "qualname": "MouseTarget.onclick", "type": "variable", "doc": "

Callback function for click events

\n"}, "pytermgui.widgets.base.MouseTarget.start": {"fullname": "pytermgui.widgets.base.MouseTarget.start", "modulename": "pytermgui.widgets.base", "qualname": "MouseTarget.start", "type": "variable", "doc": "

Get start position

\n"}, "pytermgui.widgets.base.MouseTarget.end": {"fullname": "pytermgui.widgets.base.MouseTarget.end", "modulename": "pytermgui.widgets.base", "qualname": "MouseTarget.end", "type": "variable", "doc": "

Get end position

\n"}, "pytermgui.widgets.base.MouseTarget.adjust": {"fullname": "pytermgui.widgets.base.MouseTarget.adjust", "modulename": "pytermgui.widgets.base", "qualname": "MouseTarget.adjust", "type": "function", "doc": "

Adjust position to align with parent

\n\n

This should be called every time the parent's position might have changed.

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.widgets.base.MouseTarget.contains": {"fullname": "pytermgui.widgets.base.MouseTarget.contains", "modulename": "pytermgui.widgets.base", "qualname": "MouseTarget.contains", "type": "function", "doc": "

Check if pos is contained within the target area

\n", "parameters": ["self", "pos"], "funcdef": "def"}, "pytermgui.widgets.base.MouseTarget.click": {"fullname": "pytermgui.widgets.base.MouseTarget.click", "modulename": "pytermgui.widgets.base", "qualname": "MouseTarget.click", "type": "function", "doc": "

Execute callback with self, caller as the argument

\n", "parameters": ["self", "caller"], "funcdef": "def"}, "pytermgui.widgets.base.MouseTarget.show": {"fullname": "pytermgui.widgets.base.MouseTarget.show", "modulename": "pytermgui.widgets.base", "qualname": "MouseTarget.show", "type": "function", "doc": "

Show target on screen with given color

\n\n

Note: This is only meant to be a debug function.

\n", "parameters": ["self", "color"], "funcdef": "def"}, "pytermgui.widgets.base.MouseCallback": {"fullname": "pytermgui.widgets.base.MouseCallback", "modulename": "pytermgui.widgets.base", "qualname": "MouseCallback", "type": "variable", "doc": "

\n"}, "pytermgui.widgets.base.Widget": {"fullname": "pytermgui.widgets.base.Widget", "modulename": "pytermgui.widgets.base", "qualname": "Widget", "type": "class", "doc": "

The base of the Widget system

\n"}, "pytermgui.widgets.base.Widget.__init__": {"fullname": "pytermgui.widgets.base.Widget.__init__", "modulename": "pytermgui.widgets.base", "qualname": "Widget.__init__", "type": "function", "doc": "

Initialize object

\n", "parameters": ["self", "attrs"], "funcdef": "def"}, "pytermgui.widgets.base.Widget.set_style": {"fullname": "pytermgui.widgets.base.Widget.set_style", "modulename": "pytermgui.widgets.base", "qualname": "Widget.set_style", "type": "function", "doc": "

Set a style of an object or class

\n", "parameters": ["obj_or_cls", "key", "value"], "funcdef": "def"}, "pytermgui.widgets.base.Widget.set_char": {"fullname": "pytermgui.widgets.base.Widget.set_char", "modulename": "pytermgui.widgets.base", "qualname": "Widget.set_char", "type": "function", "doc": "

Set a char of an object or class

\n", "parameters": ["obj_or_cls", "key", "value"], "funcdef": "def"}, "pytermgui.widgets.base.Widget.styles": {"fullname": "pytermgui.widgets.base.Widget.styles", "modulename": "pytermgui.widgets.base", "qualname": "Widget.styles", "type": "variable", "doc": "

Default styles for this class

\n"}, "pytermgui.widgets.base.Widget.chars": {"fullname": "pytermgui.widgets.base.Widget.chars", "modulename": "pytermgui.widgets.base", "qualname": "Widget.chars", "type": "variable", "doc": "

Default characters for this class

\n"}, "pytermgui.widgets.base.Widget.keys": {"fullname": "pytermgui.widgets.base.Widget.keys", "modulename": "pytermgui.widgets.base", "qualname": "Widget.keys", "type": "variable", "doc": "

Groups of keys that are used in handle_key

\n"}, "pytermgui.widgets.base.Widget.serialized": {"fullname": "pytermgui.widgets.base.Widget.serialized", "modulename": "pytermgui.widgets.base", "qualname": "Widget.serialized", "type": "variable", "doc": "

Fields of widget that shall be serialized by pytermgui.serializer.Serializer

\n"}, "pytermgui.widgets.base.Widget.is_bindable": {"fullname": "pytermgui.widgets.base.Widget.is_bindable", "modulename": "pytermgui.widgets.base", "qualname": "Widget.is_bindable", "type": "variable", "doc": "

Allow binding support

\n"}, "pytermgui.widgets.base.Widget.size_policy": {"fullname": "pytermgui.widgets.base.Widget.size_policy", "modulename": "pytermgui.widgets.base", "qualname": "Widget.size_policy", "type": "variable", "doc": "

pytermgui.enums.SizePolicy to set widget's width according to

\n"}, "pytermgui.widgets.base.Widget.parent_align": {"fullname": "pytermgui.widgets.base.Widget.parent_align", "modulename": "pytermgui.widgets.base", "qualname": "Widget.parent_align", "type": "variable", "doc": "

pytermgui.enums.WidgetAlignment to align widget by

\n"}, "pytermgui.widgets.base.Widget.bindings": {"fullname": "pytermgui.widgets.base.Widget.bindings", "modulename": "pytermgui.widgets.base", "qualname": "Widget.bindings", "type": "variable", "doc": "

Return copy of the bindings dictionary

\n"}, "pytermgui.widgets.base.Widget.id": {"fullname": "pytermgui.widgets.base.Widget.id", "modulename": "pytermgui.widgets.base", "qualname": "Widget.id", "type": "variable", "doc": "

Getter for id property

\n"}, "pytermgui.widgets.base.Widget.selectables_length": {"fullname": "pytermgui.widgets.base.Widget.selectables_length", "modulename": "pytermgui.widgets.base", "qualname": "Widget.selectables_length", "type": "variable", "doc": "

Return count of selectables within this widget

\n\n

Override this for custom Widget children that have\nselectable items.

\n"}, "pytermgui.widgets.base.Widget.selectables": {"fullname": "pytermgui.widgets.base.Widget.selectables", "modulename": "pytermgui.widgets.base", "qualname": "Widget.selectables", "type": "variable", "doc": "

Get a list of all selectable objects within this widget

\n"}, "pytermgui.widgets.base.Widget.is_selectable": {"fullname": "pytermgui.widgets.base.Widget.is_selectable", "modulename": "pytermgui.widgets.base", "qualname": "Widget.is_selectable", "type": "variable", "doc": "

Determine if this widget has any selectables.

\n\n

Shorthand for Widget.selectables_length != 0

\n"}, "pytermgui.widgets.base.Widget.static_width": {"fullname": "pytermgui.widgets.base.Widget.static_width", "modulename": "pytermgui.widgets.base", "qualname": "Widget.static_width", "type": "variable", "doc": "

\n"}, "pytermgui.widgets.base.Widget.define_mouse_target": {"fullname": "pytermgui.widgets.base.Widget.define_mouse_target", "modulename": "pytermgui.widgets.base", "qualname": "Widget.define_mouse_target", "type": "function", "doc": "

Define a mouse target, return it for method assignments

\n\n

Note: Only use this within a Widget, preferably within its\nget_lines() method.

\n", "parameters": ["self", "left", "right", "height", "top"], "funcdef": "def"}, "pytermgui.widgets.base.Widget.get_target": {"fullname": "pytermgui.widgets.base.Widget.get_target", "modulename": "pytermgui.widgets.base", "qualname": "Widget.get_target", "type": "function", "doc": "

Get MouseTarget for a position

\n", "parameters": ["self", "pos"], "funcdef": "def"}, "pytermgui.widgets.base.Widget.handle_mouse": {"fullname": "pytermgui.widgets.base.Widget.handle_mouse", "modulename": "pytermgui.widgets.base", "qualname": "Widget.handle_mouse", "type": "function", "doc": "

Handle a mouse event, return success

\n\n

The default implementation handles LEFT_CLICK only.

\n", "parameters": ["self", "event", "target"], "funcdef": "def"}, "pytermgui.widgets.base.Widget.handle_key": {"fullname": "pytermgui.widgets.base.Widget.handle_key", "modulename": "pytermgui.widgets.base", "qualname": "Widget.handle_key", "type": "function", "doc": "

Handle a keystroke, return success

\n\n

The default implementation here does nothing.

\n", "parameters": ["self", "key"], "funcdef": "def"}, "pytermgui.widgets.base.Widget.serialize": {"fullname": "pytermgui.widgets.base.Widget.serialize", "modulename": "pytermgui.widgets.base", "qualname": "Widget.serialize", "type": "function", "doc": "

Serialize object using its serialized fields

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.widgets.base.Widget.copy": {"fullname": "pytermgui.widgets.base.Widget.copy", "modulename": "pytermgui.widgets.base", "qualname": "Widget.copy", "type": "function", "doc": "

Create a deepcopy of this Widget

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.widgets.base.Widget.get_lines": {"fullname": "pytermgui.widgets.base.Widget.get_lines", "modulename": "pytermgui.widgets.base", "qualname": "Widget.get_lines", "type": "function", "doc": "

Get lines representing object

\n\n

These lines should be equal in length to the width of the Widget. Their\ncontent does not matter otherwise.

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.widgets.base.Widget.bind": {"fullname": "pytermgui.widgets.base.Widget.bind", "modulename": "pytermgui.widgets.base", "qualname": "Widget.bind", "type": "function", "doc": "

Bind action to be called when key is pressed.

\n\n

Note: This function is only called by implementations above this layer. To\nuse this functionality use WindowManager or write your own custom manager.

\n", "parameters": ["self", "key", "action", "description"], "funcdef": "def"}, "pytermgui.widgets.base.Widget.execute_binding": {"fullname": "pytermgui.widgets.base.Widget.execute_binding", "modulename": "pytermgui.widgets.base", "qualname": "Widget.execute_binding", "type": "function", "doc": "

Execute a binding if one is found

\n\n

True: Binding was found & executed\nFalse: Binding was not found

\n", "parameters": ["self", "key"], "funcdef": "def"}, "pytermgui.widgets.base.Widget.select": {"fullname": "pytermgui.widgets.base.Widget.select", "modulename": "pytermgui.widgets.base", "qualname": "Widget.select", "type": "function", "doc": "

Select a part of this Widget

\n", "parameters": ["self", "index"], "funcdef": "def"}, "pytermgui.widgets.base.Widget.show_targets": {"fullname": "pytermgui.widgets.base.Widget.show_targets", "modulename": "pytermgui.widgets.base", "qualname": "Widget.show_targets", "type": "function", "doc": "

Show all mouse targets of this Widget

\n\n

Note: This is only meant to be a debug method.

\n", "parameters": ["self", "color"], "funcdef": "def"}, "pytermgui.widgets.base.Widget.print": {"fullname": "pytermgui.widgets.base.Widget.print", "modulename": "pytermgui.widgets.base", "qualname": "Widget.print", "type": "function", "doc": "

Print object within a Container

\n\n

Overwrite this for Container-like widgets.

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.widgets.base.Widget.debug": {"fullname": "pytermgui.widgets.base.Widget.debug", "modulename": "pytermgui.widgets.base", "qualname": "Widget.debug", "type": "function", "doc": "

Print identifiable information about this Widget

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.widgets.base.Widget.from_data": {"fullname": "pytermgui.widgets.base.Widget.from_data", "modulename": "pytermgui.widgets.base", "qualname": "Widget.from_data", "type": "function", "doc": "

Create widgets from specific data patterns

\n\n

This conversion includes various widget classes, as well as some shorthands for\nmore complex objects.

\n\n

pytermgui.widgets.base.Label:

\n\n
    \n
  • Created from str
  • \n
  • Syntax example: \"Label value\"
  • \n
\n\n

pytermgui.widgets.extra.Splitter:

\n\n
    \n
  • Created from tuple[Any]
  • \n
  • Syntax example: (YourWidget(), \"auto_syntax\", ...)
  • \n
\n\n

pytermgui.widgets.extra.Splitter prompt:

\n\n
    \n
  • Created from dict[Any, Any]
  • \n
  • Syntax example: {YourWidget(): \"auto_syntax\"}
  • \n
\n\n

pytermgui.widgets.buttons.Button:

\n\n
    \n
  • Created from list[str, pytermgui.widgets.buttons.MouseCallback]
  • \n
  • Syntax example: [\"Button label\", lambda target, caller: ...]
  • \n
\n\n

pytermgui.widgets.buttons.Checkbox:

\n\n
    \n
  • Created from list[bool, Callable[[bool], Any]]
  • \n
  • Syntax example: [True, lambda checked: ...]
  • \n
\n\n

pytermgui.widgets.buttons.Toggle:

\n\n
    \n
  • Created from list[tuple[str, str], Callable[[str], Any]]
  • \n
  • Syntax example: [(\"On\", \"Off\"), lambda new_value: ...]
  • \n
\n\n

This method is called implicitly whenever a non-widget is attempted to be added to\na Widget. It returns None in case of a failure

\n\n

Example:

\n\n
from pytermgui import Container\nform = (\n    Container(id="form")\n    + "[157 bold]This is a title"\n    + ""\n    + {"[72 italic]Label1": "[210]Button1"}\n    + {"[72 italic]Label2": "[210]Button2"}\n    + {"[72 italic]Label3": "[210]Button3"}\n    + ""\n    + ["Submit", lambda _, button, your_submit_handler(button.parent)]\n)\n
\n", "parameters": ["data", "widget_args"], "funcdef": "def"}, "pytermgui.widgets.base.Container": {"fullname": "pytermgui.widgets.base.Container", "modulename": "pytermgui.widgets.base", "qualname": "Container", "type": "class", "doc": "

A widget that contains other widgets.

\n"}, "pytermgui.widgets.base.Container.__init__": {"fullname": "pytermgui.widgets.base.Container.__init__", "modulename": "pytermgui.widgets.base", "qualname": "Container.__init__", "type": "function", "doc": "

Initialize Container data

\n", "parameters": ["self", "widgets", "attrs"], "funcdef": "def"}, "pytermgui.widgets.base.Container.chars": {"fullname": "pytermgui.widgets.base.Container.chars", "modulename": "pytermgui.widgets.base", "qualname": "Container.chars", "type": "variable", "doc": "

Default characters for this class

\n"}, "pytermgui.widgets.base.Container.styles": {"fullname": "pytermgui.widgets.base.Container.styles", "modulename": "pytermgui.widgets.base", "qualname": "Container.styles", "type": "variable", "doc": "

Default styles for this class

\n"}, "pytermgui.widgets.base.Container.keys": {"fullname": "pytermgui.widgets.base.Container.keys", "modulename": "pytermgui.widgets.base", "qualname": "Container.keys", "type": "variable", "doc": "

Groups of keys that are used in handle_key

\n"}, "pytermgui.widgets.base.Container.serialized": {"fullname": "pytermgui.widgets.base.Container.serialized", "modulename": "pytermgui.widgets.base", "qualname": "Container.serialized", "type": "variable", "doc": "

Fields of widget that shall be serialized by pytermgui.serializer.Serializer

\n"}, "pytermgui.widgets.base.Container.allow_fullscreen": {"fullname": "pytermgui.widgets.base.Container.allow_fullscreen", "modulename": "pytermgui.widgets.base", "qualname": "Container.allow_fullscreen", "type": "variable", "doc": "

\n"}, "pytermgui.widgets.base.Container.sidelength": {"fullname": "pytermgui.widgets.base.Container.sidelength", "modulename": "pytermgui.widgets.base", "qualname": "Container.sidelength", "type": "variable", "doc": "

Returns real_length of left+right borders

\n"}, "pytermgui.widgets.base.Container.selectables": {"fullname": "pytermgui.widgets.base.Container.selectables", "modulename": "pytermgui.widgets.base", "qualname": "Container.selectables", "type": "variable", "doc": "

Get all selectable widgets and their inner indices

\n\n

The output format is as follows:

\n\n
outer_container.selectables = [\n    (container_widget, 0)\n    (container_widget, 1)\n    (container_widget, 2)\n]\n
\n\n

This is so there is a constant way to reference inner objects.

\n"}, "pytermgui.widgets.base.Container.selectables_length": {"fullname": "pytermgui.widgets.base.Container.selectables_length", "modulename": "pytermgui.widgets.base", "qualname": "Container.selectables_length", "type": "variable", "doc": "

Get count of selectable subparts

\n"}, "pytermgui.widgets.base.Container.selected": {"fullname": "pytermgui.widgets.base.Container.selected", "modulename": "pytermgui.widgets.base", "qualname": "Container.selected", "type": "variable", "doc": "

Return currently selected object

\n"}, "pytermgui.widgets.base.Container.box": {"fullname": "pytermgui.widgets.base.Container.box", "modulename": "pytermgui.widgets.base", "qualname": "Container.box", "type": "variable", "doc": "

Return current box setting

\n"}, "pytermgui.widgets.base.Container.get_lines": {"fullname": "pytermgui.widgets.base.Container.get_lines", "modulename": "pytermgui.widgets.base", "qualname": "Container.get_lines", "type": "function", "doc": "

Get lines of all widgets

\n\n

This method essentially works by going through all widgets, resizing them appropriately\nand collecting their get_lines() returns into a list, with each line aligned according\nto the widget's alignment policy. After all widget's are collected lines containing the\nuppper and lower border are inserted/appended to the list, and padding is added to bring\nthe Container to the appropriate height.

\n\n

Note about pylint: Having less locals in this method would ruin readability.

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.widgets.base.Container.set_widgets": {"fullname": "pytermgui.widgets.base.Container.set_widgets", "modulename": "pytermgui.widgets.base", "qualname": "Container.set_widgets", "type": "function", "doc": "

Set self._widgets to a new list

\n", "parameters": ["self", "new"], "funcdef": "def"}, "pytermgui.widgets.base.Container.serialize": {"fullname": "pytermgui.widgets.base.Container.serialize", "modulename": "pytermgui.widgets.base", "qualname": "Container.serialize", "type": "function", "doc": "

Serialize object using its serialized fields

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.widgets.base.Container.pop": {"fullname": "pytermgui.widgets.base.Container.pop", "modulename": "pytermgui.widgets.base", "qualname": "Container.pop", "type": "function", "doc": "

Pop widget from self._widgets

\n", "parameters": ["self", "index"], "funcdef": "def"}, "pytermgui.widgets.base.Container.remove": {"fullname": "pytermgui.widgets.base.Container.remove", "modulename": "pytermgui.widgets.base", "qualname": "Container.remove", "type": "function", "doc": "

Remove widget from self._widgets

\n", "parameters": ["self", "other"], "funcdef": "def"}, "pytermgui.widgets.base.Container.set_recursive_depth": {"fullname": "pytermgui.widgets.base.Container.set_recursive_depth", "modulename": "pytermgui.widgets.base", "qualname": "Container.set_recursive_depth", "type": "function", "doc": "

Set depth for all children, recursively

\n", "parameters": ["self", "value"], "funcdef": "def"}, "pytermgui.widgets.base.Container.select": {"fullname": "pytermgui.widgets.base.Container.select", "modulename": "pytermgui.widgets.base", "qualname": "Container.select", "type": "function", "doc": "

Select inner subobject

\n", "parameters": ["self", "index"], "funcdef": "def"}, "pytermgui.widgets.base.Container.center": {"fullname": "pytermgui.widgets.base.Container.center", "modulename": "pytermgui.widgets.base", "qualname": "Container.center", "type": "function", "doc": "

Center object on given axis, optionally store choice

\n\n

If store is set the policy is stored for the object and is\nre-applied when center() is called without arguments.

\n", "parameters": ["self", "where", "store"], "funcdef": "def"}, "pytermgui.widgets.base.Container.handle_mouse": {"fullname": "pytermgui.widgets.base.Container.handle_mouse", "modulename": "pytermgui.widgets.base", "qualname": "Container.handle_mouse", "type": "function", "doc": "

Handle mouse event on Container's children

\n", "parameters": ["self", "event", "target"], "funcdef": "def"}, "pytermgui.widgets.base.Container.handle_key": {"fullname": "pytermgui.widgets.base.Container.handle_key", "modulename": "pytermgui.widgets.base", "qualname": "Container.handle_key", "type": "function", "doc": "

Handle a keypress, return success

\n", "parameters": ["self", "key"], "funcdef": "def"}, "pytermgui.widgets.base.Container.wipe": {"fullname": "pytermgui.widgets.base.Container.wipe", "modulename": "pytermgui.widgets.base", "qualname": "Container.wipe", "type": "function", "doc": "

Wipe characters occupied by the object

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.widgets.base.Container.show_targets": {"fullname": "pytermgui.widgets.base.Container.show_targets", "modulename": "pytermgui.widgets.base", "qualname": "Container.show_targets", "type": "function", "doc": "

Show all mouse targets of this Widget

\n\n

Note: This is meant to be debug only method.

\n", "parameters": ["self", "color"], "funcdef": "def"}, "pytermgui.widgets.base.Container.print": {"fullname": "pytermgui.widgets.base.Container.print", "modulename": "pytermgui.widgets.base", "qualname": "Container.print", "type": "function", "doc": "

Print object to stdout

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.widgets.base.Container.debug": {"fullname": "pytermgui.widgets.base.Container.debug", "modulename": "pytermgui.widgets.base", "qualname": "Container.debug", "type": "function", "doc": "

Return debug information about this object widgets

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.widgets.base.Label": {"fullname": "pytermgui.widgets.base.Label", "modulename": "pytermgui.widgets.base", "qualname": "Label", "type": "class", "doc": "

A Widget to display a string

\n\n

By default, this widget uses pytermgui.widgets.styles.MARKUP. This\nallows it to house markup text that is parsed before display, such as:

\n\n
import pytermgui as ptg\n\nwith ptg.alt_buffer():\n    root = ptg.Container(\n        ptg.Label("[italic 141 underline]This is some [green]fancy [white inverse]text!")\n    )\n    root.print()\n    ptg.getch()\n
\n\n

\n \n

\n"}, "pytermgui.widgets.base.Label.__init__": {"fullname": "pytermgui.widgets.base.Label.__init__", "modulename": "pytermgui.widgets.base", "qualname": "Label.__init__", "type": "function", "doc": "

Set up object

\n", "parameters": ["self", "value", "padding", "attrs"], "funcdef": "def"}, "pytermgui.widgets.base.Label.styles": {"fullname": "pytermgui.widgets.base.Label.styles", "modulename": "pytermgui.widgets.base", "qualname": "Label.styles", "type": "variable", "doc": "

Default styles for this class

\n"}, "pytermgui.widgets.base.Label.serialized": {"fullname": "pytermgui.widgets.base.Label.serialized", "modulename": "pytermgui.widgets.base", "qualname": "Label.serialized", "type": "variable", "doc": "

Fields of widget that shall be serialized by pytermgui.serializer.Serializer

\n"}, "pytermgui.widgets.base.Label.get_lines": {"fullname": "pytermgui.widgets.base.Label.get_lines", "modulename": "pytermgui.widgets.base", "qualname": "Label.get_lines", "type": "function", "doc": "

Get lines representing Label, breaking lines as necessary

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.widgets.boxes": {"fullname": "pytermgui.widgets.boxes", "modulename": "pytermgui.widgets.boxes", "qualname": "", "type": "module", "doc": "

Convenience objects for Container corner & border styles.

\n\n

They can be used as:

\n\n
from pytermgui import Container, boxes\n\nboxes.DOUBLE_TOP.set_chars_of(Container)\nc = Container() # this will now use the style chosen\n
\n\n

Boxes are also settable as a property of pytermgui.widgets.Container, and can\nbe referenced & defined in markup file definitions. For more info, check out\npytermgui.file_loaders.

\n"}, "pytermgui.widgets.boxes.Box": {"fullname": "pytermgui.widgets.boxes.Box", "modulename": "pytermgui.widgets.boxes", "qualname": "Box", "type": "class", "doc": "

Class for defining border & corner styles

\n\n

lines should be list[str] of length 3, such as:

\n\n
lines = [\n    ".---.",\n    "| x |",\n    "`---`",\n]\n
\n\n

The length of individual lines is arbitrary, only limitation is\nthat the top & bottom border characters should occur most often in\ntheir respective lines.

\n\n

You can set corners to be of any length, their end is calculated by\nfinding the index of the most often occuring character, which is assumed\nto be the border character.

\n\n

Top & bottom borders are currently limited in length to 1, but sides\noperate similarly to corners. They are separated by finding the index\nof the fill char from the start or end. The content char is \"x\" by\ndefault, however it can be set to anything else by giving the \"content_char\"\nconstruction parameter.

\n\n

As such, this:

\n\n
boxes.Box(\n   [\n       "corner1 ________________ corner2",\n       "xleft   ################ rightxx",\n       "corner3 ---------------- corner4",\n   ],\n   content_char="#",\n)\n
\n\n

Will result in:

\n\n
Box(\n    borders=['xleft   ', '_', ' rightxx', '-'],\n    corners=['corner1 ', ' corner2', ' corner4', 'corner3 ']\n)\n
\n"}, "pytermgui.widgets.boxes.Box.__init__": {"fullname": "pytermgui.widgets.boxes.Box.__init__", "modulename": "pytermgui.widgets.boxes", "qualname": "Box.__init__", "type": "function", "doc": "

Set instance attributes

\n", "parameters": ["self", "lines", "content_char"], "funcdef": "def"}, "pytermgui.widgets.boxes.Box.CharType": {"fullname": "pytermgui.widgets.boxes.Box.CharType", "modulename": "pytermgui.widgets.boxes", "qualname": "Box.CharType", "type": "variable", "doc": "

\n"}, "pytermgui.widgets.boxes.Box.set_chars_of": {"fullname": "pytermgui.widgets.boxes.Box.set_chars_of", "modulename": "pytermgui.widgets.boxes", "qualname": "Box.set_chars_of", "type": "function", "doc": "

Set border & corner chars of cls_or_obj to self values

\n", "parameters": ["self", "cls_or_obj"], "funcdef": "def"}, "pytermgui.widgets.boxes.Box.debug": {"fullname": "pytermgui.widgets.boxes.Box.debug", "modulename": "pytermgui.widgets.boxes", "qualname": "Box.debug", "type": "function", "doc": "

Return identifiable information about object

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.widgets.boxes.BASIC": {"fullname": "pytermgui.widgets.boxes.BASIC", "modulename": "pytermgui.widgets.boxes", "qualname": "BASIC", "type": "variable", "doc": "

\n"}, "pytermgui.widgets.boxes.HEAVY": {"fullname": "pytermgui.widgets.boxes.HEAVY", "modulename": "pytermgui.widgets.boxes", "qualname": "HEAVY", "type": "variable", "doc": "

\n"}, "pytermgui.widgets.boxes.EMPTY": {"fullname": "pytermgui.widgets.boxes.EMPTY", "modulename": "pytermgui.widgets.boxes", "qualname": "EMPTY", "type": "variable", "doc": "

\n"}, "pytermgui.widgets.boxes.EMPTY_VERTICAL": {"fullname": "pytermgui.widgets.boxes.EMPTY_VERTICAL", "modulename": "pytermgui.widgets.boxes", "qualname": "EMPTY_VERTICAL", "type": "variable", "doc": "

\n"}, "pytermgui.widgets.boxes.EMPTY_HORIZONTAL": {"fullname": "pytermgui.widgets.boxes.EMPTY_HORIZONTAL", "modulename": "pytermgui.widgets.boxes", "qualname": "EMPTY_HORIZONTAL", "type": "variable", "doc": "

\n"}, "pytermgui.widgets.boxes.SINGLE": {"fullname": "pytermgui.widgets.boxes.SINGLE", "modulename": "pytermgui.widgets.boxes", "qualname": "SINGLE", "type": "variable", "doc": "

\n"}, "pytermgui.widgets.boxes.SINGLE_VERTICAL": {"fullname": "pytermgui.widgets.boxes.SINGLE_VERTICAL", "modulename": "pytermgui.widgets.boxes", "qualname": "SINGLE_VERTICAL", "type": "variable", "doc": "

\n"}, "pytermgui.widgets.boxes.SINGLE_HORIZONTAL": {"fullname": "pytermgui.widgets.boxes.SINGLE_HORIZONTAL", "modulename": "pytermgui.widgets.boxes", "qualname": "SINGLE_HORIZONTAL", "type": "variable", "doc": "

\n"}, "pytermgui.widgets.boxes.DOUBLE_HORIZONTAL": {"fullname": "pytermgui.widgets.boxes.DOUBLE_HORIZONTAL", "modulename": "pytermgui.widgets.boxes", "qualname": "DOUBLE_HORIZONTAL", "type": "variable", "doc": "

\n"}, "pytermgui.widgets.boxes.DOUBLE_VERTICAL": {"fullname": "pytermgui.widgets.boxes.DOUBLE_VERTICAL", "modulename": "pytermgui.widgets.boxes", "qualname": "DOUBLE_VERTICAL", "type": "variable", "doc": "

\n"}, "pytermgui.widgets.boxes.DOUBLE_SIDES": {"fullname": "pytermgui.widgets.boxes.DOUBLE_SIDES", "modulename": "pytermgui.widgets.boxes", "qualname": "DOUBLE_SIDES", "type": "variable", "doc": "

\n"}, "pytermgui.widgets.boxes.DOUBLE": {"fullname": "pytermgui.widgets.boxes.DOUBLE", "modulename": "pytermgui.widgets.boxes", "qualname": "DOUBLE", "type": "variable", "doc": "

\n"}, "pytermgui.widgets.boxes.DOUBLE_TOP": {"fullname": "pytermgui.widgets.boxes.DOUBLE_TOP", "modulename": "pytermgui.widgets.boxes", "qualname": "DOUBLE_TOP", "type": "variable", "doc": "

\n"}, "pytermgui.widgets.boxes.DOUBLE_BOTTOM": {"fullname": "pytermgui.widgets.boxes.DOUBLE_BOTTOM", "modulename": "pytermgui.widgets.boxes", "qualname": "DOUBLE_BOTTOM", "type": "variable", "doc": "

\n"}, "pytermgui.widgets.buttons": {"fullname": "pytermgui.widgets.buttons", "modulename": "pytermgui.widgets.buttons", "qualname": "", "type": "module", "doc": "

Mouse interactable widgets for simple button behaviours.

\n"}, "pytermgui.widgets.buttons.Button": {"fullname": "pytermgui.widgets.buttons.Button", "modulename": "pytermgui.widgets.buttons", "qualname": "Button", "type": "class", "doc": "

A simple Widget representing a mouse-clickable button

\n"}, "pytermgui.widgets.buttons.Button.__init__": {"fullname": "pytermgui.widgets.buttons.Button.__init__", "modulename": "pytermgui.widgets.buttons", "qualname": "Button.__init__", "type": "function", "doc": "

Initialize object

\n", "parameters": ["self", "label", "onclick", "padding", "attrs"], "funcdef": "def"}, "pytermgui.widgets.buttons.Button.chars": {"fullname": "pytermgui.widgets.buttons.Button.chars", "modulename": "pytermgui.widgets.buttons", "qualname": "Button.chars", "type": "variable", "doc": "

Default characters for this class

\n"}, "pytermgui.widgets.buttons.Button.styles": {"fullname": "pytermgui.widgets.buttons.Button.styles", "modulename": "pytermgui.widgets.buttons", "qualname": "Button.styles", "type": "variable", "doc": "

Default styles for this class

\n"}, "pytermgui.widgets.buttons.Button.handle_mouse": {"fullname": "pytermgui.widgets.buttons.Button.handle_mouse", "modulename": "pytermgui.widgets.buttons", "qualname": "Button.handle_mouse", "type": "function", "doc": "

Handle a mouse event

\n", "parameters": ["self", "event", "target"], "funcdef": "def"}, "pytermgui.widgets.buttons.Button.get_lines": {"fullname": "pytermgui.widgets.buttons.Button.get_lines", "modulename": "pytermgui.widgets.buttons", "qualname": "Button.get_lines", "type": "function", "doc": "

Get object lines

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.widgets.buttons.Checkbox": {"fullname": "pytermgui.widgets.buttons.Checkbox", "modulename": "pytermgui.widgets.buttons", "qualname": "Checkbox", "type": "class", "doc": "

A simple checkbox

\n"}, "pytermgui.widgets.buttons.Checkbox.__init__": {"fullname": "pytermgui.widgets.buttons.Checkbox.__init__", "modulename": "pytermgui.widgets.buttons", "qualname": "Checkbox.__init__", "type": "function", "doc": "

Initialize object

\n", "parameters": ["self", "callback", "checked", "attrs"], "funcdef": "def"}, "pytermgui.widgets.buttons.Checkbox.chars": {"fullname": "pytermgui.widgets.buttons.Checkbox.chars", "modulename": "pytermgui.widgets.buttons", "qualname": "Checkbox.chars", "type": "variable", "doc": "

Default characters for this class

\n"}, "pytermgui.widgets.buttons.Checkbox.toggle": {"fullname": "pytermgui.widgets.buttons.Checkbox.toggle", "modulename": "pytermgui.widgets.buttons", "qualname": "Checkbox.toggle", "type": "function", "doc": "

Toggle state

\n", "parameters": ["self", "_", "run_callback"], "funcdef": "def"}, "pytermgui.widgets.buttons.Toggle": {"fullname": "pytermgui.widgets.buttons.Toggle", "modulename": "pytermgui.widgets.buttons", "qualname": "Toggle", "type": "class", "doc": "

A specialized checkbox showing either of two states

\n"}, "pytermgui.widgets.buttons.Toggle.__init__": {"fullname": "pytermgui.widgets.buttons.Toggle.__init__", "modulename": "pytermgui.widgets.buttons", "qualname": "Toggle.__init__", "type": "function", "doc": "

Initialize object

\n", "parameters": ["self", "states", "callback", "attrs"], "funcdef": "def"}, "pytermgui.widgets.buttons.Toggle.chars": {"fullname": "pytermgui.widgets.buttons.Toggle.chars", "modulename": "pytermgui.widgets.buttons", "qualname": "Toggle.chars", "type": "variable", "doc": "

Default characters for this class

\n"}, "pytermgui.widgets.extra": {"fullname": "pytermgui.widgets.extra", "modulename": "pytermgui.widgets.extra", "qualname": "", "type": "module", "doc": "

Some extra Widgets that rely on and compliment the ones in widgets/base.

\n"}, "pytermgui.widgets.extra.InputField": {"fullname": "pytermgui.widgets.extra.InputField", "modulename": "pytermgui.widgets.extra", "qualname": "InputField", "type": "class", "doc": "

An element to display user input

\n\n

This class does NOT read input. To use this widget, send it\nuser data gathered by pytermgui.input.getch or other means.

\n\n

Example of usage:

\n\n
import pytermgui as ptg\n\nfield = ptg.InputField()\n\nroot = ptg.Container(\n    "[210 bold]This is an InputField!",\n    field,\n)\n\nwhile True:\n    key = getch()\n\n    # Send key to field\n    field.handle_key(key)\n    root.print()\n
\n"}, "pytermgui.widgets.extra.InputField.__init__": {"fullname": "pytermgui.widgets.extra.InputField.__init__", "modulename": "pytermgui.widgets.extra", "qualname": "InputField.__init__", "type": "function", "doc": "

Initialize object

\n", "parameters": ["self", "value", "prompt", "attrs"], "funcdef": "def"}, "pytermgui.widgets.extra.InputField.styles": {"fullname": "pytermgui.widgets.extra.InputField.styles", "modulename": "pytermgui.widgets.extra", "qualname": "InputField.styles", "type": "variable", "doc": "

Default styles for this class

\n"}, "pytermgui.widgets.extra.InputField.is_bindable": {"fullname": "pytermgui.widgets.extra.InputField.is_bindable", "modulename": "pytermgui.widgets.extra", "qualname": "InputField.is_bindable", "type": "variable", "doc": "

Allow binding support

\n"}, "pytermgui.widgets.extra.InputField.cursor": {"fullname": "pytermgui.widgets.extra.InputField.cursor", "modulename": "pytermgui.widgets.extra", "qualname": "InputField.cursor", "type": "variable", "doc": "

Get cursor

\n"}, "pytermgui.widgets.extra.InputField.selectables_length": {"fullname": "pytermgui.widgets.extra.InputField.selectables_length", "modulename": "pytermgui.widgets.extra", "qualname": "InputField.selectables_length", "type": "variable", "doc": "

Get length of selectables in object

\n"}, "pytermgui.widgets.extra.InputField.handle_key": {"fullname": "pytermgui.widgets.extra.InputField.handle_key", "modulename": "pytermgui.widgets.extra", "qualname": "InputField.handle_key", "type": "function", "doc": "

Handle keypress, return True if success, False if failure

\n", "parameters": ["self", "key"], "funcdef": "def"}, "pytermgui.widgets.extra.InputField.handle_mouse": {"fullname": "pytermgui.widgets.extra.InputField.handle_mouse", "modulename": "pytermgui.widgets.extra", "qualname": "InputField.handle_mouse", "type": "function", "doc": "

Handle mouse events

\n", "parameters": ["self", "event", "target"], "funcdef": "def"}, "pytermgui.widgets.extra.InputField.get_lines": {"fullname": "pytermgui.widgets.extra.InputField.get_lines", "modulename": "pytermgui.widgets.extra", "qualname": "InputField.get_lines", "type": "function", "doc": "

Get lines of object

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.widgets.extra.Splitter": {"fullname": "pytermgui.widgets.extra.Splitter", "modulename": "pytermgui.widgets.extra", "qualname": "Splitter", "type": "class", "doc": "

A Container-like object that allows stacking Widgets horizontally

\n"}, "pytermgui.widgets.extra.Splitter.chars": {"fullname": "pytermgui.widgets.extra.Splitter.chars", "modulename": "pytermgui.widgets.extra", "qualname": "Splitter.chars", "type": "variable", "doc": "

Default characters for this class

\n"}, "pytermgui.widgets.extra.Splitter.styles": {"fullname": "pytermgui.widgets.extra.Splitter.styles", "modulename": "pytermgui.widgets.extra", "qualname": "Splitter.styles", "type": "variable", "doc": "

Default styles for this class

\n"}, "pytermgui.widgets.extra.Splitter.keys": {"fullname": "pytermgui.widgets.extra.Splitter.keys", "modulename": "pytermgui.widgets.extra", "qualname": "Splitter.keys", "type": "variable", "doc": "

Groups of keys that are used in handle_key

\n"}, "pytermgui.widgets.extra.Splitter.parent_align": {"fullname": "pytermgui.widgets.extra.Splitter.parent_align", "modulename": "pytermgui.widgets.extra", "qualname": "Splitter.parent_align", "type": "variable", "doc": "

pytermgui.enums.WidgetAlignment to align widget by

\n"}, "pytermgui.widgets.extra.Splitter.get_lines": {"fullname": "pytermgui.widgets.extra.Splitter.get_lines", "modulename": "pytermgui.widgets.extra", "qualname": "Splitter.get_lines", "type": "function", "doc": "

Join all widgets horizontally

\n\n

Note: This currently has some issues.

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.widgets.extra.Splitter.debug": {"fullname": "pytermgui.widgets.extra.Splitter.debug", "modulename": "pytermgui.widgets.extra", "qualname": "Splitter.debug", "type": "function", "doc": "

Return identifiable information

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.widgets.extra.ColorPicker": {"fullname": "pytermgui.widgets.extra.ColorPicker", "modulename": "pytermgui.widgets.extra", "qualname": "ColorPicker", "type": "class", "doc": "

A Container that shows the 256 color table

\n"}, "pytermgui.widgets.extra.ColorPicker.__init__": {"fullname": "pytermgui.widgets.extra.ColorPicker.__init__", "modulename": "pytermgui.widgets.extra", "qualname": "ColorPicker.__init__", "type": "function", "doc": "

Initialize object, set width

\n", "parameters": ["self", "grid_cols", "attrs"], "funcdef": "def"}, "pytermgui.widgets.extra.ColorPicker.serialized": {"fullname": "pytermgui.widgets.extra.ColorPicker.serialized", "modulename": "pytermgui.widgets.extra", "qualname": "ColorPicker.serialized", "type": "variable", "doc": "

Fields of widget that shall be serialized by pytermgui.serializer.Serializer

\n"}, "pytermgui.widgets.extra.ColorPicker.toggle_layer": {"fullname": "pytermgui.widgets.extra.ColorPicker.toggle_layer", "modulename": "pytermgui.widgets.extra", "qualname": "ColorPicker.toggle_layer", "type": "function", "doc": "

Toggle foreground/background

\n", "parameters": ["self", "_"], "funcdef": "def"}, "pytermgui.widgets.extra.ColorPicker.get_lines": {"fullname": "pytermgui.widgets.extra.ColorPicker.get_lines", "modulename": "pytermgui.widgets.extra", "qualname": "ColorPicker.get_lines", "type": "function", "doc": "

Get color table lines

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.widgets.extra.ColorPicker.debug": {"fullname": "pytermgui.widgets.extra.ColorPicker.debug", "modulename": "pytermgui.widgets.extra", "qualname": "ColorPicker.debug", "type": "function", "doc": "

Show identifiable information on widget

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.widgets.extra.Slider": {"fullname": "pytermgui.widgets.extra.Slider", "modulename": "pytermgui.widgets.extra", "qualname": "Slider", "type": "class", "doc": "

A Widget to display & configure scalable data

\n\n

By default, this Widget will act like a slider you might find in a\nsettings page, allowing percentage-based selection of magnitude.\nUsing WindowManager it can even be dragged around by the user using\nthe mouse.

\n"}, "pytermgui.widgets.extra.Slider.__init__": {"fullname": "pytermgui.widgets.extra.Slider.__init__", "modulename": "pytermgui.widgets.extra", "qualname": "Slider.__init__", "type": "function", "doc": "

Initialize object

\n", "parameters": ["self", "onchange", "locked", "show_counter", "attrs"], "funcdef": "def"}, "pytermgui.widgets.extra.Slider.locked": {"fullname": "pytermgui.widgets.extra.Slider.locked", "modulename": "pytermgui.widgets.extra", "qualname": "Slider.locked", "type": "variable", "doc": "

Disallow mouse input, hide cursor and lock current state

\n"}, "pytermgui.widgets.extra.Slider.show_percentage": {"fullname": "pytermgui.widgets.extra.Slider.show_percentage", "modulename": "pytermgui.widgets.extra", "qualname": "Slider.show_percentage", "type": "variable", "doc": "

Show percentage next to the bar

\n"}, "pytermgui.widgets.extra.Slider.chars": {"fullname": "pytermgui.widgets.extra.Slider.chars", "modulename": "pytermgui.widgets.extra", "qualname": "Slider.chars", "type": "variable", "doc": "

Default characters for this class

\n"}, "pytermgui.widgets.extra.Slider.styles": {"fullname": "pytermgui.widgets.extra.Slider.styles", "modulename": "pytermgui.widgets.extra", "qualname": "Slider.styles", "type": "variable", "doc": "

Default styles for this class

\n"}, "pytermgui.widgets.extra.Slider.keys": {"fullname": "pytermgui.widgets.extra.Slider.keys", "modulename": "pytermgui.widgets.extra", "qualname": "Slider.keys", "type": "variable", "doc": "

Groups of keys that are used in handle_key

\n"}, "pytermgui.widgets.extra.Slider.selectables_length": {"fullname": "pytermgui.widgets.extra.Slider.selectables_length", "modulename": "pytermgui.widgets.extra", "qualname": "Slider.selectables_length", "type": "variable", "doc": "

Return count of selectables

\n"}, "pytermgui.widgets.extra.Slider.value": {"fullname": "pytermgui.widgets.extra.Slider.value", "modulename": "pytermgui.widgets.extra", "qualname": "Slider.value", "type": "variable", "doc": "

Get float value

\n"}, "pytermgui.widgets.extra.Slider.handle_mouse": {"fullname": "pytermgui.widgets.extra.Slider.handle_mouse", "modulename": "pytermgui.widgets.extra", "qualname": "Slider.handle_mouse", "type": "function", "doc": "

Change slider position

\n", "parameters": ["self", "event", "target"], "funcdef": "def"}, "pytermgui.widgets.extra.Slider.handle_key": {"fullname": "pytermgui.widgets.extra.Slider.handle_key", "modulename": "pytermgui.widgets.extra", "qualname": "Slider.handle_key", "type": "function", "doc": "

Change slider position with keys

\n", "parameters": ["self", "key"], "funcdef": "def"}, "pytermgui.widgets.extra.Slider.get_lines": {"fullname": "pytermgui.widgets.extra.Slider.get_lines", "modulename": "pytermgui.widgets.extra", "qualname": "Slider.get_lines", "type": "function", "doc": "

Get lines of object

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.widgets.styles": {"fullname": "pytermgui.widgets.styles", "modulename": "pytermgui.widgets.styles", "qualname": "", "type": "module", "doc": "

Conveniences for styling widgets

\n\n

All styles have a depth and item argument. depth is an int\nthat represents that \"deep\" the Widget is within the hierarchy, and\nitem is the string that the style is applied to.

\n"}, "pytermgui.widgets.styles.MarkupFormatter": {"fullname": "pytermgui.widgets.styles.MarkupFormatter", "modulename": "pytermgui.widgets.styles", "qualname": "MarkupFormatter", "type": "class", "doc": "

A style-factory that formats depth & item into the given markup on call.

\n\n

Useful in Widget styles, such as:

\n\n
import pytermgui as ptg\n\nroot = ptg.Container()\n\n# Set border style to be reactive to the widget's depth\nroot.set_style("border", ptg.MarkupFactory("[35 @{depth}]{item}]")\n
\n"}, "pytermgui.widgets.styles.MarkupFormatter.__init__": {"fullname": "pytermgui.widgets.styles.MarkupFormatter.__init__", "modulename": "pytermgui.widgets.styles", "qualname": "MarkupFormatter.__init__", "type": "function", "doc": "

\n", "parameters": ["self", "markup", "ensure_reset", "ensure_strip"], "funcdef": "def"}, "pytermgui.widgets.styles.MarkupFormatter.ensure_reset": {"fullname": "pytermgui.widgets.styles.MarkupFormatter.ensure_reset", "modulename": "pytermgui.widgets.styles", "qualname": "MarkupFormatter.ensure_reset", "type": "variable", "doc": "

\n"}, "pytermgui.widgets.styles.MarkupFormatter.ensure_strip": {"fullname": "pytermgui.widgets.styles.MarkupFormatter.ensure_strip", "modulename": "pytermgui.widgets.styles", "qualname": "MarkupFormatter.ensure_strip", "type": "variable", "doc": "

\n"}, "pytermgui.widgets.styles.StyleCall": {"fullname": "pytermgui.widgets.styles.StyleCall", "modulename": "pytermgui.widgets.styles", "qualname": "StyleCall", "type": "class", "doc": "

A callable object that simplifies calling style methods.

\n\n

Instances of this class are created within the Widget._get_style\nmethod, and this class should not be used outside of that context.

\n"}, "pytermgui.widgets.styles.StyleCall.__init__": {"fullname": "pytermgui.widgets.styles.StyleCall.__init__", "modulename": "pytermgui.widgets.styles", "qualname": "StyleCall.__init__", "type": "function", "doc": "

\n", "parameters": ["self", "obj", "method"], "funcdef": "def"}, "pytermgui.widgets.styles.StyleType": {"fullname": "pytermgui.widgets.styles.StyleType", "modulename": "pytermgui.widgets.styles", "qualname": "StyleType", "type": "variable", "doc": "

\n"}, "pytermgui.widgets.styles.DepthlessStyleType": {"fullname": "pytermgui.widgets.styles.DepthlessStyleType", "modulename": "pytermgui.widgets.styles", "qualname": "DepthlessStyleType", "type": "variable", "doc": "

\n"}, "pytermgui.widgets.styles.CharType": {"fullname": "pytermgui.widgets.styles.CharType", "modulename": "pytermgui.widgets.styles", "qualname": "CharType", "type": "variable", "doc": "

\n"}, "pytermgui.widgets.styles.MARKUP": {"fullname": "pytermgui.widgets.styles.MARKUP", "modulename": "pytermgui.widgets.styles", "qualname": "MARKUP", "type": "function", "doc": "

Style that parses value as markup. Used by most text labels, like pytermgui.widgets.Label

\n", "parameters": ["depth", "item"], "funcdef": "def"}, "pytermgui.widgets.styles.FOREGROUND": {"fullname": "pytermgui.widgets.styles.FOREGROUND", "modulename": "pytermgui.widgets.styles", "qualname": "FOREGROUND", "type": "function", "doc": "

Standard foreground style, currently unused by the library

\n", "parameters": ["depth", "item"], "funcdef": "def"}, "pytermgui.widgets.styles.BACKGROUND": {"fullname": "pytermgui.widgets.styles.BACKGROUND", "modulename": "pytermgui.widgets.styles", "qualname": "BACKGROUND", "type": "function", "doc": "

Standard background, used by most fill styles

\n", "parameters": ["depth", "item"], "funcdef": "def"}, "pytermgui.widgets.styles.CLICKABLE": {"fullname": "pytermgui.widgets.styles.CLICKABLE", "modulename": "pytermgui.widgets.styles", "qualname": "CLICKABLE", "type": "variable", "doc": "

Style for inactive clickable things, such as pytermgui.widgets.Button

\n"}, "pytermgui.widgets.styles.CLICKED": {"fullname": "pytermgui.widgets.styles.CLICKED", "modulename": "pytermgui.widgets.styles", "qualname": "CLICKED", "type": "variable", "doc": "

Style for active clickable things, such as pytermgui.widgets.Button

\n"}, "pytermgui.window_manager": {"fullname": "pytermgui.window_manager", "modulename": "pytermgui.window_manager", "qualname": "", "type": "module", "doc": "

Description

\n\n

A full implementation of a WindowManager for the terminal, building on top\nof the Widget system.

\n\n

It runs with no external dependencies, and has full mouse support. It is the\nsimplest way to use pytermgui in your applications, as it handles all input\nand output in a nice and optimized manner.

\n\n

It runs in two threads:

\n\n
    \n
  • Main thread (blocking): WindowManager.process_input
  • \n
\n\n
    \n
  • WM_DisplayLoop (non-blocking): WindowManager._start_display_thread
  • \n
\n\n

Usage example

\n\n
import pytermgui as ptg\n\nwith ptg.WindowManager() as manager:\n    manager.add(\n        ptg.Window()\n        + "[wm-title]Hello world!"\n        + ""\n        + {"[wm-section]Key1": ["value1", lambda *_: manager.alert("Value1")]}\n        + {"[wm-section]Key2": ["value2", lambda *_: manager.alert("Value2")]}\n        + ""\n        + ptg.InputField(prompt="Your input:")\n        + ""\n        + ["Submit!", lambda *_: manager.alert("Form submitted!")]\n    )\n\n    manager.run()\n
\n\n

\n"}, "pytermgui.window_manager.Window": {"fullname": "pytermgui.window_manager.Window", "modulename": "pytermgui.window_manager", "qualname": "Window", "type": "class", "doc": "

A class representing a window

\n\n

Windows are essentially fancy pytermgui.widgets.Container-s. They build on top of them\nto store and display various widgets, while allowing some custom functionality.

\n"}, "pytermgui.window_manager.Window.__init__": {"fullname": "pytermgui.window_manager.Window.__init__", "modulename": "pytermgui.window_manager", "qualname": "Window.__init__", "type": "function", "doc": "

Initialize object

\n", "parameters": ["self", "widgets", "attrs"], "funcdef": "def"}, "pytermgui.window_manager.Window.is_bindable": {"fullname": "pytermgui.window_manager.Window.is_bindable", "modulename": "pytermgui.window_manager", "qualname": "Window.is_bindable", "type": "variable", "doc": "

Allow binding support

\n"}, "pytermgui.window_manager.Window.size_policy": {"fullname": "pytermgui.window_manager.Window.size_policy", "modulename": "pytermgui.window_manager", "qualname": "Window.size_policy", "type": "variable", "doc": "

pytermgui.enums.SizePolicy to set widget's width according to

\n"}, "pytermgui.window_manager.Window.allow_fullscreen": {"fullname": "pytermgui.window_manager.Window.allow_fullscreen", "modulename": "pytermgui.window_manager", "qualname": "Window.allow_fullscreen", "type": "variable", "doc": "

When a window is allowed fullscreen its manager will try to set it so before each frame

\n"}, "pytermgui.window_manager.Window.title": {"fullname": "pytermgui.window_manager.Window.title", "modulename": "pytermgui.window_manager", "qualname": "Window.title", "type": "variable", "doc": "

Title shown in left-top corner

\n"}, "pytermgui.window_manager.Window.is_static": {"fullname": "pytermgui.window_manager.Window.is_static", "modulename": "pytermgui.window_manager", "qualname": "Window.is_static", "type": "variable", "doc": "

Static windows cannot be moved using the mouse

\n"}, "pytermgui.window_manager.Window.is_modal": {"fullname": "pytermgui.window_manager.Window.is_modal", "modulename": "pytermgui.window_manager", "qualname": "Window.is_modal", "type": "variable", "doc": "

Modal windows stay on top of every other window and block interactions with other windows

\n"}, "pytermgui.window_manager.Window.is_noblur": {"fullname": "pytermgui.window_manager.Window.is_noblur", "modulename": "pytermgui.window_manager", "qualname": "Window.is_noblur", "type": "variable", "doc": "

No-blur windows will always appear to stay in focus, even if they functionally don't

\n"}, "pytermgui.window_manager.Window.is_noresize": {"fullname": "pytermgui.window_manager.Window.is_noresize", "modulename": "pytermgui.window_manager", "qualname": "Window.is_noresize", "type": "variable", "doc": "

No-resize windows cannot be resized using the mouse

\n"}, "pytermgui.window_manager.Window.styles": {"fullname": "pytermgui.window_manager.Window.styles", "modulename": "pytermgui.window_manager", "qualname": "Window.styles", "type": "variable", "doc": "

Default styles for this class

\n"}, "pytermgui.window_manager.Window.rect": {"fullname": "pytermgui.window_manager.Window.rect", "modulename": "pytermgui.window_manager", "qualname": "Window.rect", "type": "variable", "doc": "

Return Rect representing this window

\n"}, "pytermgui.window_manager.Window.set_title": {"fullname": "pytermgui.window_manager.Window.set_title", "modulename": "pytermgui.window_manager", "qualname": "Window.set_title", "type": "function", "doc": "

Set window title

\n", "parameters": ["self", "title", "position", "pad"], "funcdef": "def"}, "pytermgui.window_manager.Window.set_fullscreen": {"fullname": "pytermgui.window_manager.Window.set_fullscreen", "modulename": "pytermgui.window_manager", "qualname": "Window.set_fullscreen", "type": "function", "doc": "

Set window to fullscreen

\n", "parameters": ["self", "value"], "funcdef": "def"}, "pytermgui.window_manager.Window.center": {"fullname": "pytermgui.window_manager.Window.center", "modulename": "pytermgui.window_manager", "qualname": "Window.center", "type": "function", "doc": "

Center window

\n", "parameters": ["self", "where", "store"], "funcdef": "def"}, "pytermgui.window_manager.Window.close": {"fullname": "pytermgui.window_manager.Window.close", "modulename": "pytermgui.window_manager", "qualname": "Window.close", "type": "function", "doc": "

Instruct window manager to close object

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.window_manager.Window.print": {"fullname": "pytermgui.window_manager.Window.print", "modulename": "pytermgui.window_manager", "qualname": "Window.print", "type": "function", "doc": "

Print without flushing

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.window_manager.WindowManager": {"fullname": "pytermgui.window_manager.WindowManager", "modulename": "pytermgui.window_manager", "qualname": "WindowManager", "type": "class", "doc": "

A class representing a WindowManager

\n"}, "pytermgui.window_manager.WindowManager.__init__": {"fullname": "pytermgui.window_manager.WindowManager.__init__", "modulename": "pytermgui.window_manager", "qualname": "WindowManager.__init__", "type": "function", "doc": "

Initialize object

\n", "parameters": ["self", "attrs"], "funcdef": "def"}, "pytermgui.window_manager.WindowManager.is_bindable": {"fullname": "pytermgui.window_manager.WindowManager.is_bindable", "modulename": "pytermgui.window_manager", "qualname": "WindowManager.is_bindable", "type": "variable", "doc": "

Allow binding support

\n"}, "pytermgui.window_manager.WindowManager.framerate": {"fullname": "pytermgui.window_manager.WindowManager.framerate", "modulename": "pytermgui.window_manager", "qualname": "WindowManager.framerate", "type": "variable", "doc": "

Target framerate for rendering. Higher number means more resource usage.

\n"}, "pytermgui.window_manager.WindowManager.should_print": {"fullname": "pytermgui.window_manager.WindowManager.should_print", "modulename": "pytermgui.window_manager", "qualname": "WindowManager.should_print", "type": "variable", "doc": "

Whether the WindowManager has dirty elements

\n\n

An element being \"dirty\" means it has changes not yet shown. Windows\ncan set themselves to be dirty using the Window.is_dirty flag.

\n"}, "pytermgui.window_manager.WindowManager.execute_binding": {"fullname": "pytermgui.window_manager.WindowManager.execute_binding", "modulename": "pytermgui.window_manager", "qualname": "WindowManager.execute_binding", "type": "function", "doc": "

Execute bindings, including mouse ones

\n", "parameters": ["self", "key"], "funcdef": "def"}, "pytermgui.window_manager.WindowManager.handle_key": {"fullname": "pytermgui.window_manager.WindowManager.handle_key", "modulename": "pytermgui.window_manager", "qualname": "WindowManager.handle_key", "type": "function", "doc": "

Process a keypress

\n", "parameters": ["self", "key"], "funcdef": "def"}, "pytermgui.window_manager.WindowManager.process_mouse": {"fullname": "pytermgui.window_manager.WindowManager.process_mouse", "modulename": "pytermgui.window_manager", "qualname": "WindowManager.process_mouse", "type": "function", "doc": "

Process (potential) mouse input

\n", "parameters": ["self", "key"], "funcdef": "def"}, "pytermgui.window_manager.WindowManager.focus": {"fullname": "pytermgui.window_manager.WindowManager.focus", "modulename": "pytermgui.window_manager", "qualname": "WindowManager.focus", "type": "function", "doc": "

Set a window to be focused

\n", "parameters": ["self", "window"], "funcdef": "def"}, "pytermgui.window_manager.WindowManager.add": {"fullname": "pytermgui.window_manager.WindowManager.add", "modulename": "pytermgui.window_manager", "qualname": "WindowManager.add", "type": "function", "doc": "

Add a window to this manager

\n", "parameters": ["self", "window"], "funcdef": "def"}, "pytermgui.window_manager.WindowManager.close": {"fullname": "pytermgui.window_manager.WindowManager.close", "modulename": "pytermgui.window_manager", "qualname": "WindowManager.close", "type": "function", "doc": "

Close a window

\n", "parameters": ["self", "window"], "funcdef": "def"}, "pytermgui.window_manager.WindowManager.on_resize": {"fullname": "pytermgui.window_manager.WindowManager.on_resize", "modulename": "pytermgui.window_manager", "qualname": "WindowManager.on_resize", "type": "function", "doc": "

Correctly update window positions & print when terminal gets resized

\n", "parameters": ["self", "size"], "funcdef": "def"}, "pytermgui.window_manager.WindowManager.process_input": {"fullname": "pytermgui.window_manager.WindowManager.process_input", "modulename": "pytermgui.window_manager", "qualname": "WindowManager.process_input", "type": "function", "doc": "

Process incoming input

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.window_manager.WindowManager.stop": {"fullname": "pytermgui.window_manager.WindowManager.stop", "modulename": "pytermgui.window_manager", "qualname": "WindowManager.stop", "type": "function", "doc": "

Stop main loop

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.window_manager.WindowManager.pause": {"fullname": "pytermgui.window_manager.WindowManager.pause", "modulename": "pytermgui.window_manager", "qualname": "WindowManager.pause", "type": "function", "doc": "

Pause main loop

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.window_manager.WindowManager.unpause": {"fullname": "pytermgui.window_manager.WindowManager.unpause", "modulename": "pytermgui.window_manager", "qualname": "WindowManager.unpause", "type": "function", "doc": "

Pause main loop

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.window_manager.WindowManager.exit": {"fullname": "pytermgui.window_manager.WindowManager.exit", "modulename": "pytermgui.window_manager", "qualname": "WindowManager.exit", "type": "function", "doc": "

Exit program

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.window_manager.WindowManager.run": {"fullname": "pytermgui.window_manager.WindowManager.run", "modulename": "pytermgui.window_manager", "qualname": "WindowManager.run", "type": "function", "doc": "

Run main loop

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.window_manager.WindowManager.print": {"fullname": "pytermgui.window_manager.WindowManager.print", "modulename": "pytermgui.window_manager", "qualname": "WindowManager.print", "type": "function", "doc": "

Print all windows

\n", "parameters": ["self"], "funcdef": "def"}, "pytermgui.window_manager.WindowManager.show_targets": {"fullname": "pytermgui.window_manager.WindowManager.show_targets", "modulename": "pytermgui.window_manager", "qualname": "WindowManager.show_targets", "type": "function", "doc": "

Show all windows' targets

\n", "parameters": ["self", "color"], "funcdef": "def"}, "pytermgui.window_manager.WindowManager.alert": {"fullname": "pytermgui.window_manager.WindowManager.alert", "modulename": "pytermgui.window_manager", "qualname": "WindowManager.alert", "type": "function", "doc": "

Create a modal window with content

\n", "parameters": ["self", "content"], "funcdef": "def"}}, "docInfo": {"pytermgui": {"qualname": 0, "fullname": 1, "doc": 194}, "pytermgui.auto": {"qualname": 1, "fullname": 2, "doc": 149}, "pytermgui.ansi_interface": {"qualname": 0, "fullname": 2, "doc": 15}, "pytermgui.ansi_interface.Color": {"qualname": 1, "fullname": 3, "doc": 57}, "pytermgui.ansi_interface.Color.__init__": {"qualname": 2, "fullname": 4, "doc": 13}, "pytermgui.ansi_interface.Color.ColorType": {"qualname": 2, "fullname": 4, "doc": 9}, "pytermgui.ansi_interface.Color.names": {"qualname": 2, "fullname": 4, "doc": 19}, "pytermgui.ansi_interface.Color.translate_hex": {"qualname": 2, "fullname": 4, "doc": 8}, "pytermgui.ansi_interface.foreground": {"qualname": 1, "fullname": 3, "doc": 5}, "pytermgui.ansi_interface.background": {"qualname": 1, "fullname": 3, "doc": 5}, "pytermgui.ansi_interface.terminal": {"qualname": 1, "fullname": 3, "doc": 0}, "pytermgui.ansi_interface.is_interactive": {"qualname": 1, "fullname": 3, "doc": 9}, "pytermgui.ansi_interface.save_screen": {"qualname": 1, "fullname": 3, "doc": 7}, "pytermgui.ansi_interface.restore_screen": {"qualname": 1, "fullname": 3, "doc": 5}, "pytermgui.ansi_interface.set_alt_buffer": {"qualname": 1, "fullname": 3, "doc": 6}, "pytermgui.ansi_interface.unset_alt_buffer": {"qualname": 1, "fullname": 3, "doc": 7}, "pytermgui.ansi_interface.clear": {"qualname": 1, "fullname": 3, "doc": 36}, "pytermgui.ansi_interface.hide_cursor": {"qualname": 1, "fullname": 3, "doc": 3}, "pytermgui.ansi_interface.show_cursor": {"qualname": 1, "fullname": 3, "doc": 3}, "pytermgui.ansi_interface.save_cursor": {"qualname": 1, "fullname": 3, "doc": 6}, "pytermgui.ansi_interface.restore_cursor": {"qualname": 1, "fullname": 3, "doc": 5}, "pytermgui.ansi_interface.report_cursor": {"qualname": 1, "fullname": 3, "doc": 2}, "pytermgui.ansi_interface.move_cursor": {"qualname": 1, "fullname": 3, "doc": 12}, "pytermgui.ansi_interface.cursor_up": {"qualname": 1, "fullname": 3, "doc": 14}, "pytermgui.ansi_interface.cursor_down": {"qualname": 1, "fullname": 3, "doc": 14}, "pytermgui.ansi_interface.cursor_right": {"qualname": 1, "fullname": 3, "doc": 14}, "pytermgui.ansi_interface.cursor_left": {"qualname": 1, "fullname": 3, "doc": 14}, "pytermgui.ansi_interface.cursor_next_line": {"qualname": 1, "fullname": 3, "doc": 16}, "pytermgui.ansi_interface.cursor_prev_line": {"qualname": 1, "fullname": 3, "doc": 16}, "pytermgui.ansi_interface.cursor_column": {"qualname": 1, "fullname": 3, "doc": 16}, "pytermgui.ansi_interface.cursor_home": {"qualname": 1, "fullname": 3, "doc": 13}, "pytermgui.ansi_interface.set_echo": {"qualname": 1, "fullname": 3, "doc": 4}, "pytermgui.ansi_interface.unset_echo": {"qualname": 1, "fullname": 3, "doc": 4}, "pytermgui.ansi_interface.set_mode": {"qualname": 1, "fullname": 3, "doc": 37}, "pytermgui.ansi_interface.MouseAction": {"qualname": 1, "fullname": 3, "doc": 4}, "pytermgui.ansi_interface.MouseAction.LEFT_CLICK": {"qualname": 2, "fullname": 4, "doc": 5}, "pytermgui.ansi_interface.MouseAction.LEFT_DRAG": {"qualname": 2, "fullname": 4, "doc": 6}, "pytermgui.ansi_interface.MouseAction.RIGHT_CLICK": {"qualname": 2, "fullname": 4, "doc": 5}, "pytermgui.ansi_interface.MouseAction.RIGHT_DRAG": {"qualname": 2, "fullname": 4, "doc": 6}, "pytermgui.ansi_interface.MouseAction.SCROLL_UP": {"qualname": 2, "fullname": 4, "doc": 5}, "pytermgui.ansi_interface.MouseAction.SCROLL_DOWN": {"qualname": 2, "fullname": 4, "doc": 5}, "pytermgui.ansi_interface.MouseAction.HOVER": {"qualname": 2, "fullname": 4, "doc": 10}, "pytermgui.ansi_interface.MouseAction.RELEASE": {"qualname": 2, "fullname": 4, "doc": 7}, "pytermgui.ansi_interface.MouseEvent": {"qualname": 1, "fullname": 3, "doc": 34}, "pytermgui.ansi_interface.MouseEvent.__init__": {"qualname": 2, "fullname": 4, "doc": 0}, "pytermgui.ansi_interface.report_mouse": {"qualname": 1, "fullname": 3, "doc": 47}, "pytermgui.ansi_interface.translate_mouse": {"qualname": 1, "fullname": 3, "doc": 16}, "pytermgui.ansi_interface.print_to": {"qualname": 1, "fullname": 3, "doc": 11}, "pytermgui.ansi_interface.reset": {"qualname": 1, "fullname": 3, "doc": 3}, "pytermgui.ansi_interface.bold": {"qualname": 1, "fullname": 3, "doc": 3}, "pytermgui.ansi_interface.dim": {"qualname": 1, "fullname": 3, "doc": 3}, "pytermgui.ansi_interface.italic": {"qualname": 1, "fullname": 3, "doc": 3}, "pytermgui.ansi_interface.underline": {"qualname": 1, "fullname": 3, "doc": 3}, "pytermgui.ansi_interface.blink": {"qualname": 1, "fullname": 3, "doc": 3}, "pytermgui.ansi_interface.inverse": {"qualname": 1, "fullname": 3, "doc": 4}, "pytermgui.ansi_interface.invisible": {"qualname": 1, "fullname": 3, "doc": 8}, "pytermgui.ansi_interface.strikethrough": {"qualname": 1, "fullname": 3, "doc": 3}, "pytermgui.cmd": {"qualname": 0, "fullname": 2, "doc": 16}, "pytermgui.cmd.Application": {"qualname": 1, "fullname": 3, "doc": 3}, "pytermgui.cmd.Application.__init__": {"qualname": 2, "fullname": 4, "doc": 2}, "pytermgui.cmd.Application.standalone": {"qualname": 2, "fullname": 4, "doc": 0}, "pytermgui.cmd.Application.finish": {"qualname": 2, "fullname": 4, "doc": 24}, "pytermgui.cmd.Application.construct_window": {"qualname": 2, "fullname": 4, "doc": 3}, "pytermgui.context_managers": {"qualname": 0, "fullname": 2, "doc": 22}, "pytermgui.context_managers.cursor_at": {"qualname": 1, "fullname": 3, "doc": 6}, "pytermgui.context_managers.alt_buffer": {"qualname": 1, "fullname": 3, "doc": 12}, "pytermgui.context_managers.mouse_handler": {"qualname": 1, "fullname": 3, "doc": 55}, "pytermgui.enums": {"qualname": 0, "fullname": 2, "doc": 28}, "pytermgui.enums.SizePolicy": {"qualname": 1, "fullname": 3, "doc": 5}, "pytermgui.enums.SizePolicy.FILL": {"qualname": 2, "fullname": 4, "doc": 7}, "pytermgui.enums.SizePolicy.STATIC": {"qualname": 2, "fullname": 4, "doc": 7}, "pytermgui.enums.SizePolicy.RELATIVE": {"qualname": 2, "fullname": 4, "doc": 8}, "pytermgui.enums.WidgetAlignment": {"qualname": 1, "fullname": 3, "doc": 7}, "pytermgui.enums.WidgetAlignment.LEFT": {"qualname": 2, "fullname": 4, "doc": 0}, "pytermgui.enums.WidgetAlignment.CENTER": {"qualname": 2, "fullname": 4, "doc": 0}, "pytermgui.enums.WidgetAlignment.RIGHT": {"qualname": 2, "fullname": 4, "doc": 0}, "pytermgui.exceptions": {"qualname": 0, "fullname": 2, "doc": 5}, "pytermgui.exceptions.WidthExceededError": {"qualname": 1, "fullname": 3, "doc": 5}, "pytermgui.exceptions.LineLengthError": {"qualname": 1, "fullname": 3, "doc": 5}, "pytermgui.exceptions.AnsiSyntaxError": {"qualname": 1, "fullname": 3, "doc": 6}, "pytermgui.exceptions.MarkupSyntaxError": {"qualname": 1, "fullname": 3, "doc": 6}, "pytermgui.file_loaders": {"qualname": 0, "fullname": 2, "doc": 268}, "pytermgui.file_loaders.WidgetNamespace": {"qualname": 1, "fullname": 3, "doc": 5}, "pytermgui.file_loaders.WidgetNamespace.__init__": {"qualname": 2, "fullname": 4, "doc": 0}, "pytermgui.file_loaders.WidgetNamespace.from_config": {"qualname": 2, "fullname": 4, "doc": 4}, "pytermgui.file_loaders.WidgetNamespace.apply_to": {"qualname": 2, "fullname": 4, "doc": 4}, "pytermgui.file_loaders.WidgetNamespace.apply_config": {"qualname": 2, "fullname": 4, "doc": 5}, "pytermgui.file_loaders.FileLoader": {"qualname": 1, "fullname": 3, "doc": 25}, "pytermgui.file_loaders.FileLoader.__init__": {"qualname": 2, "fullname": 4, "doc": 2}, "pytermgui.file_loaders.FileLoader.serializer": {"qualname": 2, "fullname": 4, "doc": 14}, "pytermgui.file_loaders.FileLoader.parse": {"qualname": 2, "fullname": 4, "doc": 7}, "pytermgui.file_loaders.FileLoader.register": {"qualname": 2, "fullname": 4, "doc": 3}, "pytermgui.file_loaders.FileLoader.load_str": {"qualname": 2, "fullname": 4, "doc": 16}, "pytermgui.file_loaders.FileLoader.load": {"qualname": 2, "fullname": 4, "doc": 13}, "pytermgui.file_loaders.YamlLoader": {"qualname": 1, "fullname": 3, "doc": 4}, "pytermgui.file_loaders.YamlLoader.__init__": {"qualname": 2, "fullname": 4, "doc": 5}, "pytermgui.file_loaders.YamlLoader.parse": {"qualname": 2, "fullname": 4, "doc": 3}, "pytermgui.file_loaders.JsonLoader": {"qualname": 1, "fullname": 3, "doc": 4}, "pytermgui.file_loaders.JsonLoader.parse": {"qualname": 2, "fullname": 4, "doc": 3}, "pytermgui.helpers": {"qualname": 0, "fullname": 2, "doc": 4}, "pytermgui.helpers.strip_ansi": {"qualname": 1, "fullname": 3, "doc": 4}, "pytermgui.helpers.strip_markup": {"qualname": 1, "fullname": 3, "doc": 4}, "pytermgui.helpers.real_length": {"qualname": 1, "fullname": 3, "doc": 3}, "pytermgui.helpers.get_sequences": {"qualname": 1, "fullname": 3, "doc": 4}, "pytermgui.helpers.break_line": {"qualname": 1, "fullname": 3, "doc": 36}, "pytermgui.input": {"qualname": 0, "fullname": 2, "doc": 24}, "pytermgui.input.keys": {"qualname": 1, "fullname": 3, "doc": 6}, "pytermgui.input.getch": {"qualname": 1, "fullname": 3, "doc": 6}, "pytermgui.inspector": {"qualname": 0, "fullname": 2, "doc": 14}, "pytermgui.inspector.inspect": {"qualname": 1, "fullname": 3, "doc": 2}, "pytermgui.inspector.Inspector": {"qualname": 1, "fullname": 3, "doc": 6}, "pytermgui.inspector.Inspector.__init__": {"qualname": 2, "fullname": 4, "doc": 4}, "pytermgui.inspector.Inspector.styles": {"qualname": 2, "fullname": 4, "doc": 3}, "pytermgui.inspector.Inspector.inspect": {"qualname": 2, "fullname": 4, "doc": 3}, "pytermgui.parser": {"qualname": 0, "fullname": 2, "doc": 212}, "pytermgui.parser.MacroCallable": {"qualname": 1, "fullname": 3, "doc": 0}, "pytermgui.parser.MacroCall": {"qualname": 1, "fullname": 3, "doc": 0}, "pytermgui.parser.MarkupLanguage": {"qualname": 1, "fullname": 3, "doc": 73}, "pytermgui.parser.MarkupLanguage.__init__": {"qualname": 2, "fullname": 4, "doc": 2}, "pytermgui.parser.MarkupLanguage.tokenize_markup": {"qualname": 2, "fullname": 4, "doc": 7}, "pytermgui.parser.MarkupLanguage.tokenize_ansi": {"qualname": 2, "fullname": 4, "doc": 7}, "pytermgui.parser.MarkupLanguage.define": {"qualname": 2, "fullname": 4, "doc": 9}, "pytermgui.parser.MarkupLanguage.alias": {"qualname": 2, "fullname": 4, "doc": 7}, "pytermgui.parser.MarkupLanguage.parse": {"qualname": 2, "fullname": 4, "doc": 2}, "pytermgui.parser.MarkupLanguage.get_markup": {"qualname": 2, "fullname": 4, "doc": 3}, "pytermgui.parser.markup": {"qualname": 1, "fullname": 3, "doc": 0}, "pytermgui.serializer": {"qualname": 0, "fullname": 2, "doc": 13}, "pytermgui.serializer.serializer": {"qualname": 1, "fullname": 3, "doc": 0}, "pytermgui.serializer.Serializer": {"qualname": 1, "fullname": 3, "doc": 49}, "pytermgui.serializer.Serializer.__init__": {"qualname": 2, "fullname": 4, "doc": 4}, "pytermgui.serializer.Serializer.get_widgets": {"qualname": 2, "fullname": 4, "doc": 2}, "pytermgui.serializer.Serializer.dump_to_dict": {"qualname": 2, "fullname": 4, "doc": 7}, "pytermgui.serializer.Serializer.register_box": {"qualname": 2, "fullname": 4, "doc": 4}, "pytermgui.serializer.Serializer.register": {"qualname": 2, "fullname": 4, "doc": 13}, "pytermgui.serializer.Serializer.from_dict": {"qualname": 2, "fullname": 4, "doc": 3}, "pytermgui.serializer.Serializer.from_file": {"qualname": 2, "fullname": 4, "doc": 4}, "pytermgui.serializer.Serializer.to_file": {"qualname": 2, "fullname": 4, "doc": 4}, "pytermgui.widgets": {"qualname": 0, "fullname": 2, "doc": 138}, "pytermgui.widgets.get_widget": {"qualname": 1, "fullname": 3, "doc": 2}, "pytermgui.widgets.get_id": {"qualname": 1, "fullname": 3, "doc": 3}, "pytermgui.widgets.base": {"qualname": 0, "fullname": 3, "doc": 7}, "pytermgui.widgets.base.MouseTarget": {"qualname": 1, "fullname": 4, "doc": 3}, "pytermgui.widgets.base.MouseTarget.__init__": {"qualname": 2, "fullname": 5, "doc": 0}, "pytermgui.widgets.base.MouseTarget.parent": {"qualname": 2, "fullname": 5, "doc": 7}, "pytermgui.widgets.base.MouseTarget.left": {"qualname": 2, "fullname": 5, "doc": 4}, "pytermgui.widgets.base.MouseTarget.right": {"qualname": 2, "fullname": 5, "doc": 4}, "pytermgui.widgets.base.MouseTarget.height": {"qualname": 2, "fullname": 5, "doc": 2}, "pytermgui.widgets.base.MouseTarget.top": {"qualname": 2, "fullname": 5, "doc": 4}, "pytermgui.widgets.base.MouseTarget.onclick": {"qualname": 2, "fullname": 5, "doc": 4}, "pytermgui.widgets.base.MouseTarget.start": {"qualname": 2, "fullname": 5, "doc": 2}, "pytermgui.widgets.base.MouseTarget.end": {"qualname": 2, "fullname": 5, "doc": 2}, "pytermgui.widgets.base.MouseTarget.adjust": {"qualname": 2, "fullname": 5, "doc": 9}, "pytermgui.widgets.base.MouseTarget.contains": {"qualname": 2, "fullname": 5, "doc": 6}, "pytermgui.widgets.base.MouseTarget.click": {"qualname": 2, "fullname": 5, "doc": 5}, "pytermgui.widgets.base.MouseTarget.show": {"qualname": 2, "fullname": 5, "doc": 9}, "pytermgui.widgets.base.MouseCallback": {"qualname": 1, "fullname": 4, "doc": 0}, "pytermgui.widgets.base.Widget": {"qualname": 1, "fullname": 4, "doc": 3}, "pytermgui.widgets.base.Widget.__init__": {"qualname": 2, "fullname": 5, "doc": 2}, "pytermgui.widgets.base.Widget.set_style": {"qualname": 2, "fullname": 5, "doc": 4}, "pytermgui.widgets.base.Widget.set_char": {"qualname": 2, "fullname": 5, "doc": 4}, "pytermgui.widgets.base.Widget.styles": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.base.Widget.chars": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.base.Widget.keys": {"qualname": 2, "fullname": 5, "doc": 4}, "pytermgui.widgets.base.Widget.serialized": {"qualname": 2, "fullname": 5, "doc": 7}, "pytermgui.widgets.base.Widget.is_bindable": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.base.Widget.size_policy": {"qualname": 2, "fullname": 5, "doc": 7}, "pytermgui.widgets.base.Widget.parent_align": {"qualname": 2, "fullname": 5, "doc": 5}, "pytermgui.widgets.base.Widget.bindings": {"qualname": 2, "fullname": 5, "doc": 4}, "pytermgui.widgets.base.Widget.id": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.base.Widget.selectables_length": {"qualname": 2, "fullname": 5, "doc": 11}, "pytermgui.widgets.base.Widget.selectables": {"qualname": 2, "fullname": 5, "doc": 5}, "pytermgui.widgets.base.Widget.is_selectable": {"qualname": 2, "fullname": 5, "doc": 7}, "pytermgui.widgets.base.Widget.static_width": {"qualname": 2, "fullname": 5, "doc": 0}, "pytermgui.widgets.base.Widget.define_mouse_target": {"qualname": 2, "fullname": 5, "doc": 14}, "pytermgui.widgets.base.Widget.get_target": {"qualname": 2, "fullname": 5, "doc": 2}, "pytermgui.widgets.base.Widget.handle_mouse": {"qualname": 2, "fullname": 5, "doc": 9}, "pytermgui.widgets.base.Widget.handle_key": {"qualname": 2, "fullname": 5, "doc": 8}, "pytermgui.widgets.base.Widget.serialize": {"qualname": 2, "fullname": 5, "doc": 5}, "pytermgui.widgets.base.Widget.copy": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.base.Widget.get_lines": {"qualname": 2, "fullname": 5, "doc": 11}, "pytermgui.widgets.base.Widget.bind": {"qualname": 2, "fullname": 5, "doc": 18}, "pytermgui.widgets.base.Widget.execute_binding": {"qualname": 2, "fullname": 5, "doc": 12}, "pytermgui.widgets.base.Widget.select": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.base.Widget.show_targets": {"qualname": 2, "fullname": 5, "doc": 8}, "pytermgui.widgets.base.Widget.print": {"qualname": 2, "fullname": 5, "doc": 7}, "pytermgui.widgets.base.Widget.debug": {"qualname": 2, "fullname": 5, "doc": 4}, "pytermgui.widgets.base.Widget.from_data": {"qualname": 2, "fullname": 5, "doc": 149}, "pytermgui.widgets.base.Container": {"qualname": 1, "fullname": 4, "doc": 3}, "pytermgui.widgets.base.Container.__init__": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.base.Container.chars": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.base.Container.styles": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.base.Container.keys": {"qualname": 2, "fullname": 5, "doc": 4}, "pytermgui.widgets.base.Container.serialized": {"qualname": 2, "fullname": 5, "doc": 7}, "pytermgui.widgets.base.Container.allow_fullscreen": {"qualname": 2, "fullname": 5, "doc": 0}, "pytermgui.widgets.base.Container.sidelength": {"qualname": 2, "fullname": 5, "doc": 4}, "pytermgui.widgets.base.Container.selectables": {"qualname": 2, "fullname": 5, "doc": 20}, "pytermgui.widgets.base.Container.selectables_length": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.base.Container.selected": {"qualname": 2, "fullname": 5, "doc": 4}, "pytermgui.widgets.base.Container.box": {"qualname": 2, "fullname": 5, "doc": 4}, "pytermgui.widgets.base.Container.get_lines": {"qualname": 2, "fullname": 5, "doc": 44}, "pytermgui.widgets.base.Container.set_widgets": {"qualname": 2, "fullname": 5, "doc": 5}, "pytermgui.widgets.base.Container.serialize": {"qualname": 2, "fullname": 5, "doc": 5}, "pytermgui.widgets.base.Container.pop": {"qualname": 2, "fullname": 5, "doc": 4}, "pytermgui.widgets.base.Container.remove": {"qualname": 2, "fullname": 5, "doc": 4}, "pytermgui.widgets.base.Container.set_recursive_depth": {"qualname": 2, "fullname": 5, "doc": 4}, "pytermgui.widgets.base.Container.select": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.base.Container.center": {"qualname": 2, "fullname": 5, "doc": 18}, "pytermgui.widgets.base.Container.handle_mouse": {"qualname": 2, "fullname": 5, "doc": 5}, "pytermgui.widgets.base.Container.handle_key": {"qualname": 2, "fullname": 5, "doc": 4}, "pytermgui.widgets.base.Container.wipe": {"qualname": 2, "fullname": 5, "doc": 4}, "pytermgui.widgets.base.Container.show_targets": {"qualname": 2, "fullname": 5, "doc": 8}, "pytermgui.widgets.base.Container.print": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.base.Container.debug": {"qualname": 2, "fullname": 5, "doc": 5}, "pytermgui.widgets.base.Label": {"qualname": 1, "fullname": 4, "doc": 40}, "pytermgui.widgets.base.Label.__init__": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.base.Label.styles": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.base.Label.serialized": {"qualname": 2, "fullname": 5, "doc": 7}, "pytermgui.widgets.base.Label.get_lines": {"qualname": 2, "fullname": 5, "doc": 6}, "pytermgui.widgets.boxes": {"qualname": 0, "fullname": 3, "doc": 40}, "pytermgui.widgets.boxes.Box": {"qualname": 1, "fullname": 4, "doc": 119}, "pytermgui.widgets.boxes.Box.__init__": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.boxes.Box.CharType": {"qualname": 2, "fullname": 5, "doc": 0}, "pytermgui.widgets.boxes.Box.set_chars_of": {"qualname": 2, "fullname": 5, "doc": 8}, "pytermgui.widgets.boxes.Box.debug": {"qualname": 2, "fullname": 5, "doc": 4}, "pytermgui.widgets.boxes.BASIC": {"qualname": 1, "fullname": 4, "doc": 0}, "pytermgui.widgets.boxes.HEAVY": {"qualname": 1, "fullname": 4, "doc": 0}, "pytermgui.widgets.boxes.EMPTY": {"qualname": 1, "fullname": 4, "doc": 0}, "pytermgui.widgets.boxes.EMPTY_VERTICAL": {"qualname": 1, "fullname": 4, "doc": 0}, "pytermgui.widgets.boxes.EMPTY_HORIZONTAL": {"qualname": 1, "fullname": 4, "doc": 0}, "pytermgui.widgets.boxes.SINGLE": {"qualname": 1, "fullname": 4, "doc": 0}, "pytermgui.widgets.boxes.SINGLE_VERTICAL": {"qualname": 1, "fullname": 4, "doc": 0}, "pytermgui.widgets.boxes.SINGLE_HORIZONTAL": {"qualname": 1, "fullname": 4, "doc": 0}, "pytermgui.widgets.boxes.DOUBLE_HORIZONTAL": {"qualname": 1, "fullname": 4, "doc": 0}, "pytermgui.widgets.boxes.DOUBLE_VERTICAL": {"qualname": 1, "fullname": 4, "doc": 0}, "pytermgui.widgets.boxes.DOUBLE_SIDES": {"qualname": 1, "fullname": 4, "doc": 0}, "pytermgui.widgets.boxes.DOUBLE": {"qualname": 1, "fullname": 4, "doc": 0}, "pytermgui.widgets.boxes.DOUBLE_TOP": {"qualname": 1, "fullname": 4, "doc": 0}, "pytermgui.widgets.boxes.DOUBLE_BOTTOM": {"qualname": 1, "fullname": 4, "doc": 0}, "pytermgui.widgets.buttons": {"qualname": 0, "fullname": 3, "doc": 6}, "pytermgui.widgets.buttons.Button": {"qualname": 1, "fullname": 4, "doc": 6}, "pytermgui.widgets.buttons.Button.__init__": {"qualname": 2, "fullname": 5, "doc": 2}, "pytermgui.widgets.buttons.Button.chars": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.buttons.Button.styles": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.buttons.Button.handle_mouse": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.buttons.Button.get_lines": {"qualname": 2, "fullname": 5, "doc": 2}, "pytermgui.widgets.buttons.Checkbox": {"qualname": 1, "fullname": 4, "doc": 2}, "pytermgui.widgets.buttons.Checkbox.__init__": {"qualname": 2, "fullname": 5, "doc": 2}, "pytermgui.widgets.buttons.Checkbox.chars": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.buttons.Checkbox.toggle": {"qualname": 2, "fullname": 5, "doc": 2}, "pytermgui.widgets.buttons.Toggle": {"qualname": 1, "fullname": 4, "doc": 5}, "pytermgui.widgets.buttons.Toggle.__init__": {"qualname": 2, "fullname": 5, "doc": 2}, "pytermgui.widgets.buttons.Toggle.chars": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.extra": {"qualname": 0, "fullname": 3, "doc": 6}, "pytermgui.widgets.extra.InputField": {"qualname": 1, "fullname": 4, "doc": 45}, "pytermgui.widgets.extra.InputField.__init__": {"qualname": 2, "fullname": 5, "doc": 2}, "pytermgui.widgets.extra.InputField.styles": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.extra.InputField.is_bindable": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.extra.InputField.cursor": {"qualname": 2, "fullname": 5, "doc": 1}, "pytermgui.widgets.extra.InputField.selectables_length": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.extra.InputField.handle_key": {"qualname": 2, "fullname": 5, "doc": 7}, "pytermgui.widgets.extra.InputField.handle_mouse": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.extra.InputField.get_lines": {"qualname": 2, "fullname": 5, "doc": 2}, "pytermgui.widgets.extra.Splitter": {"qualname": 1, "fullname": 4, "doc": 6}, "pytermgui.widgets.extra.Splitter.chars": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.extra.Splitter.styles": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.extra.Splitter.keys": {"qualname": 2, "fullname": 5, "doc": 4}, "pytermgui.widgets.extra.Splitter.parent_align": {"qualname": 2, "fullname": 5, "doc": 5}, "pytermgui.widgets.extra.Splitter.get_lines": {"qualname": 2, "fullname": 5, "doc": 6}, "pytermgui.widgets.extra.Splitter.debug": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.extra.ColorPicker": {"qualname": 1, "fullname": 4, "doc": 5}, "pytermgui.widgets.extra.ColorPicker.__init__": {"qualname": 2, "fullname": 5, "doc": 4}, "pytermgui.widgets.extra.ColorPicker.serialized": {"qualname": 2, "fullname": 5, "doc": 7}, "pytermgui.widgets.extra.ColorPicker.toggle_layer": {"qualname": 2, "fullname": 5, "doc": 2}, "pytermgui.widgets.extra.ColorPicker.get_lines": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.extra.ColorPicker.debug": {"qualname": 2, "fullname": 5, "doc": 4}, "pytermgui.widgets.extra.Slider": {"qualname": 1, "fullname": 4, "doc": 26}, "pytermgui.widgets.extra.Slider.__init__": {"qualname": 2, "fullname": 5, "doc": 2}, "pytermgui.widgets.extra.Slider.locked": {"qualname": 2, "fullname": 5, "doc": 8}, "pytermgui.widgets.extra.Slider.show_percentage": {"qualname": 2, "fullname": 5, "doc": 4}, "pytermgui.widgets.extra.Slider.chars": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.extra.Slider.styles": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.extra.Slider.keys": {"qualname": 2, "fullname": 5, "doc": 4}, "pytermgui.widgets.extra.Slider.selectables_length": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.extra.Slider.value": {"qualname": 2, "fullname": 5, "doc": 2}, "pytermgui.widgets.extra.Slider.handle_mouse": {"qualname": 2, "fullname": 5, "doc": 3}, "pytermgui.widgets.extra.Slider.handle_key": {"qualname": 2, "fullname": 5, "doc": 4}, "pytermgui.widgets.extra.Slider.get_lines": {"qualname": 2, "fullname": 5, "doc": 2}, "pytermgui.widgets.styles": {"qualname": 0, "fullname": 3, "doc": 18}, "pytermgui.widgets.styles.MarkupFormatter": {"qualname": 1, "fullname": 4, "doc": 39}, "pytermgui.widgets.styles.MarkupFormatter.__init__": {"qualname": 2, "fullname": 5, "doc": 0}, "pytermgui.widgets.styles.MarkupFormatter.ensure_reset": {"qualname": 2, "fullname": 5, "doc": 0}, "pytermgui.widgets.styles.MarkupFormatter.ensure_strip": {"qualname": 2, "fullname": 5, "doc": 0}, "pytermgui.widgets.styles.StyleCall": {"qualname": 1, "fullname": 4, "doc": 17}, "pytermgui.widgets.styles.StyleCall.__init__": {"qualname": 2, "fullname": 5, "doc": 0}, "pytermgui.widgets.styles.StyleType": {"qualname": 1, "fullname": 4, "doc": 0}, "pytermgui.widgets.styles.DepthlessStyleType": {"qualname": 1, "fullname": 4, "doc": 0}, "pytermgui.widgets.styles.CharType": {"qualname": 1, "fullname": 4, "doc": 0}, "pytermgui.widgets.styles.MARKUP": {"qualname": 1, "fullname": 4, "doc": 10}, "pytermgui.widgets.styles.FOREGROUND": {"qualname": 1, "fullname": 4, "doc": 6}, "pytermgui.widgets.styles.BACKGROUND": {"qualname": 1, "fullname": 4, "doc": 5}, "pytermgui.widgets.styles.CLICKABLE": {"qualname": 1, "fullname": 4, "doc": 8}, "pytermgui.widgets.styles.CLICKED": {"qualname": 1, "fullname": 4, "doc": 8}, "pytermgui.window_manager": {"qualname": 0, "fullname": 2, "doc": 109}, "pytermgui.window_manager.Window": {"qualname": 1, "fullname": 3, "doc": 19}, "pytermgui.window_manager.Window.__init__": {"qualname": 2, "fullname": 4, "doc": 2}, "pytermgui.window_manager.Window.is_bindable": {"qualname": 2, "fullname": 4, "doc": 3}, "pytermgui.window_manager.Window.size_policy": {"qualname": 2, "fullname": 4, "doc": 7}, "pytermgui.window_manager.Window.allow_fullscreen": {"qualname": 2, "fullname": 4, "doc": 9}, "pytermgui.window_manager.Window.title": {"qualname": 2, "fullname": 4, "doc": 5}, "pytermgui.window_manager.Window.is_static": {"qualname": 2, "fullname": 4, "doc": 5}, "pytermgui.window_manager.Window.is_modal": {"qualname": 2, "fullname": 4, "doc": 8}, "pytermgui.window_manager.Window.is_noblur": {"qualname": 2, "fullname": 4, "doc": 9}, "pytermgui.window_manager.Window.is_noresize": {"qualname": 2, "fullname": 4, "doc": 5}, "pytermgui.window_manager.Window.styles": {"qualname": 2, "fullname": 4, "doc": 3}, "pytermgui.window_manager.Window.rect": {"qualname": 2, "fullname": 4, "doc": 4}, "pytermgui.window_manager.Window.set_title": {"qualname": 2, "fullname": 4, "doc": 3}, "pytermgui.window_manager.Window.set_fullscreen": {"qualname": 2, "fullname": 4, "doc": 3}, "pytermgui.window_manager.Window.center": {"qualname": 2, "fullname": 4, "doc": 2}, "pytermgui.window_manager.Window.close": {"qualname": 2, "fullname": 4, "doc": 5}, "pytermgui.window_manager.Window.print": {"qualname": 2, "fullname": 4, "doc": 3}, "pytermgui.window_manager.WindowManager": {"qualname": 1, "fullname": 3, "doc": 3}, "pytermgui.window_manager.WindowManager.__init__": {"qualname": 2, "fullname": 4, "doc": 2}, "pytermgui.window_manager.WindowManager.is_bindable": {"qualname": 2, "fullname": 4, "doc": 3}, "pytermgui.window_manager.WindowManager.framerate": {"qualname": 2, "fullname": 4, "doc": 9}, "pytermgui.window_manager.WindowManager.should_print": {"qualname": 2, "fullname": 4, "doc": 18}, "pytermgui.window_manager.WindowManager.execute_binding": {"qualname": 2, "fullname": 4, "doc": 5}, "pytermgui.window_manager.WindowManager.handle_key": {"qualname": 2, "fullname": 4, "doc": 2}, "pytermgui.window_manager.WindowManager.process_mouse": {"qualname": 2, "fullname": 4, "doc": 4}, "pytermgui.window_manager.WindowManager.focus": {"qualname": 2, "fullname": 4, "doc": 3}, "pytermgui.window_manager.WindowManager.add": {"qualname": 2, "fullname": 4, "doc": 3}, "pytermgui.window_manager.WindowManager.close": {"qualname": 2, "fullname": 4, "doc": 2}, "pytermgui.window_manager.WindowManager.on_resize": {"qualname": 2, "fullname": 4, "doc": 9}, "pytermgui.window_manager.WindowManager.process_input": {"qualname": 2, "fullname": 4, "doc": 3}, "pytermgui.window_manager.WindowManager.stop": {"qualname": 2, "fullname": 4, "doc": 3}, "pytermgui.window_manager.WindowManager.pause": {"qualname": 2, "fullname": 4, "doc": 3}, "pytermgui.window_manager.WindowManager.unpause": {"qualname": 2, "fullname": 4, "doc": 3}, "pytermgui.window_manager.WindowManager.exit": {"qualname": 2, "fullname": 4, "doc": 2}, "pytermgui.window_manager.WindowManager.run": {"qualname": 2, "fullname": 4, "doc": 3}, "pytermgui.window_manager.WindowManager.print": {"qualname": 2, "fullname": 4, "doc": 2}, "pytermgui.window_manager.WindowManager.show_targets": {"qualname": 2, "fullname": 4, "doc": 3}, "pytermgui.window_manager.WindowManager.alert": {"qualname": 2, "fullname": 4, "doc": 4}}, "length": 341, "save": true}, "index": {"qualname": {"root": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"pytermgui.auto": {"tf": 1}}, "df": 1}}}, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"pytermgui.cmd.Application": {"tf": 1}, "pytermgui.cmd.Application.__init__": {"tf": 1}, "pytermgui.cmd.Application.standalone": {"tf": 1}, "pytermgui.cmd.Application.finish": {"tf": 1}, "pytermgui.cmd.Application.construct_window": {"tf": 1}}, "df": 5}}, "y": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"pytermgui.file_loaders.WidgetNamespace.apply_to": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui.file_loaders.WidgetNamespace.apply_config": {"tf": 1}}, "df": 1}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"pytermgui.context_managers.alt_buffer": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "a": {"docs": {"pytermgui.parser.MarkupLanguage.alias": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.widgets.base.Container.allow_fullscreen": {"tf": 1}, "pytermgui.window_manager.Window.allow_fullscreen": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.window_manager.WindowManager.alert": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.exceptions.AnsiSyntaxError": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.MouseTarget.adjust": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {"pytermgui.window_manager.WindowManager.add": {"tf": 1}}, "df": 1}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.ansi_interface.Color.__init__": {"tf": 1}, "pytermgui.ansi_interface.Color.ColorType": {"tf": 1}, "pytermgui.ansi_interface.Color.names": {"tf": 1}, "pytermgui.ansi_interface.Color.translate_hex": {"tf": 1}}, "df": 5, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.ansi_interface.Color.ColorType": {"tf": 1}}, "df": 1}}}, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"pytermgui.widgets.extra.ColorPicker": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.__init__": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.serialized": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.toggle_layer": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.get_lines": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.debug": {"tf": 1}}, "df": 6}}}}}}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"pytermgui.cmd.Application.construct_window": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.widgets.base.MouseTarget.contains": {"tf": 1}, "pytermgui.widgets.base.Container": {"tf": 1}, "pytermgui.widgets.base.Container.__init__": {"tf": 1}, "pytermgui.widgets.base.Container.chars": {"tf": 1}, "pytermgui.widgets.base.Container.styles": {"tf": 1}, "pytermgui.widgets.base.Container.keys": {"tf": 1}, "pytermgui.widgets.base.Container.serialized": {"tf": 1}, "pytermgui.widgets.base.Container.allow_fullscreen": {"tf": 1}, "pytermgui.widgets.base.Container.sidelength": {"tf": 1}, "pytermgui.widgets.base.Container.selectables": {"tf": 1}, "pytermgui.widgets.base.Container.selectables_length": {"tf": 1}, "pytermgui.widgets.base.Container.selected": {"tf": 1}, "pytermgui.widgets.base.Container.box": {"tf": 1}, "pytermgui.widgets.base.Container.get_lines": {"tf": 1}, "pytermgui.widgets.base.Container.set_widgets": {"tf": 1}, "pytermgui.widgets.base.Container.serialize": {"tf": 1}, "pytermgui.widgets.base.Container.pop": {"tf": 1}, "pytermgui.widgets.base.Container.remove": {"tf": 1}, "pytermgui.widgets.base.Container.set_recursive_depth": {"tf": 1}, "pytermgui.widgets.base.Container.select": {"tf": 1}, "pytermgui.widgets.base.Container.center": {"tf": 1}, "pytermgui.widgets.base.Container.handle_mouse": {"tf": 1}, "pytermgui.widgets.base.Container.handle_key": {"tf": 1}, "pytermgui.widgets.base.Container.wipe": {"tf": 1}, "pytermgui.widgets.base.Container.show_targets": {"tf": 1}, "pytermgui.widgets.base.Container.print": {"tf": 1}, "pytermgui.widgets.base.Container.debug": {"tf": 1}}, "df": 27}}}}}, "p": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.widgets.base.Widget.copy": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.clear": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"pytermgui.widgets.base.MouseTarget.click": {"tf": 1}, "pytermgui.widgets.styles.CLICKED": {"tf": 1}}, "df": 2, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.widgets.styles.CLICKABLE": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.window_manager.Window.close": {"tf": 1}, "pytermgui.window_manager.WindowManager.close": {"tf": 1}}, "df": 2}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.widgets.extra.InputField.cursor": {"tf": 1}}, "df": 1, "_": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.ansi_interface.cursor_up": {"tf": 1}}, "df": 1}}, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.cursor_down": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.cursor_right": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.cursor_left": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.cursor_next_line": {"tf": 1}}, "df": 1}}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.cursor_prev_line": {"tf": 1}}, "df": 1}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.cursor_column": {"tf": 1}}, "df": 1}}}}}}, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"pytermgui.ansi_interface.cursor_home": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.context_managers.cursor_at": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.enums.WidgetAlignment.CENTER": {"tf": 1}, "pytermgui.widgets.base.Container.center": {"tf": 1}, "pytermgui.window_manager.Window.center": {"tf": 1}}, "df": 3}}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.widgets.base.Widget.chars": {"tf": 1}, "pytermgui.widgets.base.Container.chars": {"tf": 1}, "pytermgui.widgets.buttons.Button.chars": {"tf": 1}, "pytermgui.widgets.buttons.Checkbox.chars": {"tf": 1}, "pytermgui.widgets.buttons.Toggle.chars": {"tf": 1}, "pytermgui.widgets.extra.Splitter.chars": {"tf": 1}, "pytermgui.widgets.extra.Slider.chars": {"tf": 1}}, "df": 7, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.widgets.boxes.Box.CharType": {"tf": 1}, "pytermgui.widgets.styles.CharType": {"tf": 1}}, "df": 2}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "x": {"docs": {"pytermgui.widgets.buttons.Checkbox": {"tf": 1}, "pytermgui.widgets.buttons.Checkbox.__init__": {"tf": 1}, "pytermgui.widgets.buttons.Checkbox.chars": {"tf": 1}, "pytermgui.widgets.buttons.Checkbox.toggle": {"tf": 1}}, "df": 4}}}}}}}}, "_": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "_": {"docs": {"pytermgui.ansi_interface.Color.__init__": {"tf": 1}, "pytermgui.ansi_interface.MouseEvent.__init__": {"tf": 1}, "pytermgui.cmd.Application.__init__": {"tf": 1}, "pytermgui.file_loaders.WidgetNamespace.__init__": {"tf": 1}, "pytermgui.file_loaders.FileLoader.__init__": {"tf": 1}, "pytermgui.file_loaders.YamlLoader.__init__": {"tf": 1}, "pytermgui.inspector.Inspector.__init__": {"tf": 1}, "pytermgui.parser.MarkupLanguage.__init__": {"tf": 1}, "pytermgui.serializer.Serializer.__init__": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.__init__": {"tf": 1}, "pytermgui.widgets.base.Widget.__init__": {"tf": 1}, "pytermgui.widgets.base.Container.__init__": {"tf": 1}, "pytermgui.widgets.base.Label.__init__": {"tf": 1}, "pytermgui.widgets.boxes.Box.__init__": {"tf": 1}, "pytermgui.widgets.buttons.Button.__init__": {"tf": 1}, "pytermgui.widgets.buttons.Checkbox.__init__": {"tf": 1}, "pytermgui.widgets.buttons.Toggle.__init__": {"tf": 1}, "pytermgui.widgets.extra.InputField.__init__": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.__init__": {"tf": 1}, "pytermgui.widgets.extra.Slider.__init__": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter.__init__": {"tf": 1}, "pytermgui.widgets.styles.StyleCall.__init__": {"tf": 1}, "pytermgui.window_manager.Window.__init__": {"tf": 1}, "pytermgui.window_manager.WindowManager.__init__": {"tf": 1}}, "df": 24}}}}}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.ansi_interface.Color.names": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"pytermgui.ansi_interface.Color.translate_hex": {"tf": 1}}, "df": 1}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.ansi_interface.translate_mouse": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.terminal": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.parser.MarkupLanguage.tokenize_markup": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.parser.MarkupLanguage.tokenize_ansi": {"tf": 1}}, "df": 1}}}}}}}}}}}, "_": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.serializer.Serializer.to_file": {"tf": 1}}, "df": 1}}}}, "p": {"docs": {"pytermgui.widgets.base.MouseTarget.top": {"tf": 1}}, "df": 1}, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.widgets.buttons.Checkbox.toggle": {"tf": 1}, "pytermgui.widgets.buttons.Toggle": {"tf": 1}, "pytermgui.widgets.buttons.Toggle.__init__": {"tf": 1}, "pytermgui.widgets.buttons.Toggle.chars": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"pytermgui.widgets.extra.ColorPicker.toggle_layer": {"tf": 1}}, "df": 1}}}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.window_manager.Window.title": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.ansi_interface.foreground": {"tf": 1}, "pytermgui.widgets.styles.FOREGROUND": {"tf": 1}}, "df": 2}}}}}}}}, "c": {"docs": {}, "df": 0, "u": {"docs": {"pytermgui.window_manager.WindowManager.focus": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.cmd.Application.finish": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.enums.SizePolicy.FILL": {"tf": 1}}, "df": 1}, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.file_loaders.FileLoader": {"tf": 1}, "pytermgui.file_loaders.FileLoader.__init__": {"tf": 1}, "pytermgui.file_loaders.FileLoader.serializer": {"tf": 1}, "pytermgui.file_loaders.FileLoader.parse": {"tf": 1}, "pytermgui.file_loaders.FileLoader.register": {"tf": 1}, "pytermgui.file_loaders.FileLoader.load_str": {"tf": 1}, "pytermgui.file_loaders.FileLoader.load": {"tf": 1}}, "df": 7}}}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui.file_loaders.WidgetNamespace.from_config": {"tf": 1}}, "df": 1}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.serializer.Serializer.from_dict": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.serializer.Serializer.from_file": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.window_manager.WindowManager.framerate": {"tf": 1}}, "df": 1}}}}}}, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.ansi_interface.background": {"tf": 1}, "pytermgui.widgets.styles.BACKGROUND": {"tf": 1}}, "df": 2}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"pytermgui.widgets.boxes.BASIC": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.ansi_interface.bold": {"tf": 1}}, "df": 1}}, "x": {"docs": {"pytermgui.widgets.base.Container.box": {"tf": 1}, "pytermgui.widgets.boxes.Box": {"tf": 1}, "pytermgui.widgets.boxes.Box.__init__": {"tf": 1}, "pytermgui.widgets.boxes.Box.CharType": {"tf": 1}, "pytermgui.widgets.boxes.Box.set_chars_of": {"tf": 1}, "pytermgui.widgets.boxes.Box.debug": {"tf": 1}}, "df": 6}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "k": {"docs": {"pytermgui.ansi_interface.blink": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.helpers.break_line": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.widgets.base.Widget.bindings": {"tf": 1}, "pytermgui.widgets.base.Widget.bind": {"tf": 1}}, "df": 2}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.widgets.buttons.Button": {"tf": 1}, "pytermgui.widgets.buttons.Button.__init__": {"tf": 1}, "pytermgui.widgets.buttons.Button.chars": {"tf": 1}, "pytermgui.widgets.buttons.Button.styles": {"tf": 1}, "pytermgui.widgets.buttons.Button.handle_mouse": {"tf": 1}, "pytermgui.widgets.buttons.Button.get_lines": {"tf": 1}}, "df": 6}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.is_interactive": {"tf": 1}}, "df": 1}}}}}}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.widgets.base.Widget.is_bindable": {"tf": 1}, "pytermgui.widgets.extra.InputField.is_bindable": {"tf": 1}, "pytermgui.window_manager.Window.is_bindable": {"tf": 1}, "pytermgui.window_manager.WindowManager.is_bindable": {"tf": 1}}, "df": 4}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.Widget.is_selectable": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.window_manager.Window.is_static": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.window_manager.Window.is_modal": {"tf": 1}}, "df": 1}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.window_manager.Window.is_noblur": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.window_manager.Window.is_noresize": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.ansi_interface.italic": {"tf": 1}}, "df": 1}}}, "n": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.ansi_interface.inverse": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.ansi_interface.invisible": {"tf": 1}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.inspector.inspect": {"tf": 1}, "pytermgui.inspector.Inspector.inspect": {"tf": 1}}, "df": 2, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.inspector.Inspector": {"tf": 1}, "pytermgui.inspector.Inspector.__init__": {"tf": 1}, "pytermgui.inspector.Inspector.styles": {"tf": 1}, "pytermgui.inspector.Inspector.inspect": {"tf": 1}}, "df": 4}}}}}}}, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.widgets.extra.InputField": {"tf": 1}, "pytermgui.widgets.extra.InputField.__init__": {"tf": 1}, "pytermgui.widgets.extra.InputField.styles": {"tf": 1}, "pytermgui.widgets.extra.InputField.is_bindable": {"tf": 1}, "pytermgui.widgets.extra.InputField.cursor": {"tf": 1}, "pytermgui.widgets.extra.InputField.selectables_length": {"tf": 1}, "pytermgui.widgets.extra.InputField.handle_key": {"tf": 1}, "pytermgui.widgets.extra.InputField.handle_mouse": {"tf": 1}, "pytermgui.widgets.extra.InputField.get_lines": {"tf": 1}}, "df": 9}}}}}}}}}, "d": {"docs": {"pytermgui.widgets.base.Widget.id": {"tf": 1}}, "df": 1}}, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.save_screen": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.save_cursor": {"tf": 1}}, "df": 1}}}}}}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"pytermgui.ansi_interface.set_alt_buffer": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {"pytermgui.ansi_interface.set_echo": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.ansi_interface.set_mode": {"tf": 1}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.widgets.base.Widget.set_style": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.widgets.base.Widget.set_char": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "f": {"docs": {"pytermgui.widgets.boxes.Box.set_chars_of": {"tf": 1}}, "df": 1}}}}}}}}, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.Container.set_widgets": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.widgets.base.Container.set_recursive_depth": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.window_manager.Window.set_title": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.window_manager.Window.set_fullscreen": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.file_loaders.FileLoader.serializer": {"tf": 1}, "pytermgui.serializer.serializer": {"tf": 1}, "pytermgui.serializer.Serializer": {"tf": 1}, "pytermgui.serializer.Serializer.__init__": {"tf": 1}, "pytermgui.serializer.Serializer.get_widgets": {"tf": 1}, "pytermgui.serializer.Serializer.dump_to_dict": {"tf": 1}, "pytermgui.serializer.Serializer.register_box": {"tf": 1}, "pytermgui.serializer.Serializer.register": {"tf": 1}, "pytermgui.serializer.Serializer.from_dict": {"tf": 1}, "pytermgui.serializer.Serializer.from_file": {"tf": 1}, "pytermgui.serializer.Serializer.to_file": {"tf": 1}, "pytermgui.widgets.base.Widget.serialized": {"tf": 1}, "pytermgui.widgets.base.Widget.serialize": {"tf": 1}, "pytermgui.widgets.base.Container.serialized": {"tf": 1}, "pytermgui.widgets.base.Container.serialize": {"tf": 1}, "pytermgui.widgets.base.Label.serialized": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.serialized": {"tf": 1}}, "df": 17}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.Widget.selectables": {"tf": 1}, "pytermgui.widgets.base.Widget.select": {"tf": 1}, "pytermgui.widgets.base.Container.selectables": {"tf": 1}, "pytermgui.widgets.base.Container.selected": {"tf": 1}, "pytermgui.widgets.base.Container.select": {"tf": 1}}, "df": 5, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.widgets.base.Widget.selectables_length": {"tf": 1}, "pytermgui.widgets.base.Container.selectables_length": {"tf": 1}, "pytermgui.widgets.extra.InputField.selectables_length": {"tf": 1}, "pytermgui.widgets.extra.Slider.selectables_length": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"pytermgui.widgets.base.MouseTarget.show": {"tf": 1}}, "df": 1, "_": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.show_cursor": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.Widget.show_targets": {"tf": 1}, "pytermgui.widgets.base.Container.show_targets": {"tf": 1}, "pytermgui.window_manager.WindowManager.show_targets": {"tf": 1}}, "df": 3}}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui.widgets.extra.Slider.show_percentage": {"tf": 1}}, "df": 1}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.window_manager.WindowManager.should_print": {"tf": 1}}, "df": 1}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.ansi_interface.MouseAction.SCROLL_UP": {"tf": 1}}, "df": 1}}, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.MouseAction.SCROLL_DOWN": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.ansi_interface.strikethrough": {"tf": 1}}, "df": 1}}}}}}}}}, "p": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.helpers.strip_ansi": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.helpers.strip_markup": {"tf": 1}}, "df": 1}}}}}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.cmd.Application.standalone": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"pytermgui.enums.SizePolicy.STATIC": {"tf": 1}}, "df": 1, "_": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.widgets.base.Widget.static_width": {"tf": 1}}, "df": 1}}}}}}}}}, "r": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.MouseTarget.start": {"tf": 1}}, "df": 1}}}, "y": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.inspector.Inspector.styles": {"tf": 1}, "pytermgui.widgets.base.Widget.styles": {"tf": 1}, "pytermgui.widgets.base.Container.styles": {"tf": 1}, "pytermgui.widgets.base.Label.styles": {"tf": 1}, "pytermgui.widgets.buttons.Button.styles": {"tf": 1}, "pytermgui.widgets.extra.InputField.styles": {"tf": 1}, "pytermgui.widgets.extra.Splitter.styles": {"tf": 1}, "pytermgui.widgets.extra.Slider.styles": {"tf": 1}, "pytermgui.window_manager.Window.styles": {"tf": 1}}, "df": 9, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.widgets.styles.StyleCall": {"tf": 1}, "pytermgui.widgets.styles.StyleCall.__init__": {"tf": 1}}, "df": 2}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.widgets.styles.StyleType": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.window_manager.WindowManager.stop": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.enums.SizePolicy": {"tf": 1}, "pytermgui.enums.SizePolicy.FILL": {"tf": 1}, "pytermgui.enums.SizePolicy.STATIC": {"tf": 1}, "pytermgui.enums.SizePolicy.RELATIVE": {"tf": 1}}, "df": 4}}}}}}, "_": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.widgets.base.Widget.size_policy": {"tf": 1}, "pytermgui.window_manager.Window.size_policy": {"tf": 1}}, "df": 2}}}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.widgets.base.Container.sidelength": {"tf": 1}}, "df": 1}}}}}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.widgets.boxes.SINGLE": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.boxes.SINGLE_VERTICAL": {"tf": 1}}, "df": 1}}}}, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.boxes.SINGLE_HORIZONTAL": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.widgets.extra.Splitter": {"tf": 1}, "pytermgui.widgets.extra.Splitter.chars": {"tf": 1}, "pytermgui.widgets.extra.Splitter.styles": {"tf": 1}, "pytermgui.widgets.extra.Splitter.keys": {"tf": 1}, "pytermgui.widgets.extra.Splitter.parent_align": {"tf": 1}, "pytermgui.widgets.extra.Splitter.get_lines": {"tf": 1}, "pytermgui.widgets.extra.Splitter.debug": {"tf": 1}}, "df": 7}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.widgets.extra.Slider": {"tf": 1}, "pytermgui.widgets.extra.Slider.__init__": {"tf": 1}, "pytermgui.widgets.extra.Slider.locked": {"tf": 1}, "pytermgui.widgets.extra.Slider.show_percentage": {"tf": 1}, "pytermgui.widgets.extra.Slider.chars": {"tf": 1}, "pytermgui.widgets.extra.Slider.styles": {"tf": 1}, "pytermgui.widgets.extra.Slider.keys": {"tf": 1}, "pytermgui.widgets.extra.Slider.selectables_length": {"tf": 1}, "pytermgui.widgets.extra.Slider.value": {"tf": 1}, "pytermgui.widgets.extra.Slider.handle_mouse": {"tf": 1}, "pytermgui.widgets.extra.Slider.handle_key": {"tf": 1}, "pytermgui.widgets.extra.Slider.get_lines": {"tf": 1}}, "df": 12}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.restore_screen": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.restore_cursor": {"tf": 1}}, "df": 1}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.reset": {"tf": 1}}, "df": 1}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.report_cursor": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.ansi_interface.report_mouse": {"tf": 1}}, "df": 1}}}}}}}}}, "l": {"docs": {"pytermgui.enums.SizePolicy.RELATIVE": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.ansi_interface.MouseAction.RELEASE": {"tf": 1}}, "df": 1}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.file_loaders.FileLoader.register": {"tf": 1}, "pytermgui.serializer.Serializer.register": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "x": {"docs": {"pytermgui.serializer.Serializer.register_box": {"tf": 1}}, "df": 1}}}}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.helpers.real_length": {"tf": 1}}, "df": 1}}}}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {"pytermgui.widgets.base.Container.remove": {"tf": 1}}, "df": 1}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.window_manager.Window.rect": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.enums.WidgetAlignment.RIGHT": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.right": {"tf": 1}}, "df": 2, "_": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"pytermgui.ansi_interface.MouseAction.RIGHT_CLICK": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui.ansi_interface.MouseAction.RIGHT_DRAG": {"tf": 1}}, "df": 1}}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.window_manager.WindowManager.run": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"pytermgui.ansi_interface.unset_alt_buffer": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {"pytermgui.ansi_interface.unset_echo": {"tf": 1}}, "df": 1}}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.underline": {"tf": 1}}, "df": 1}}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.window_manager.WindowManager.unpause": {"tf": 1}}, "df": 1}}}}}}, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.hide_cursor": {"tf": 1}}, "df": 1}}}}}}}}}}, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.MouseAction.HOVER": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.MouseTarget.height": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.widgets.boxes.HEAVY": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.widgets.base.Widget.handle_mouse": {"tf": 1}, "pytermgui.widgets.base.Container.handle_mouse": {"tf": 1}, "pytermgui.widgets.buttons.Button.handle_mouse": {"tf": 1}, "pytermgui.widgets.extra.InputField.handle_mouse": {"tf": 1}, "pytermgui.widgets.extra.Slider.handle_mouse": {"tf": 1}}, "df": 5}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"pytermgui.widgets.base.Widget.handle_key": {"tf": 1}, "pytermgui.widgets.base.Container.handle_key": {"tf": 1}, "pytermgui.widgets.extra.InputField.handle_key": {"tf": 1}, "pytermgui.widgets.extra.Slider.handle_key": {"tf": 1}, "pytermgui.window_manager.WindowManager.handle_key": {"tf": 1}}, "df": 5}}}}}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.move_cursor": {"tf": 1}}, "df": 1}}}}}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.MouseAction": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.LEFT_CLICK": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.LEFT_DRAG": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.RIGHT_CLICK": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.RIGHT_DRAG": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.SCROLL_UP": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.SCROLL_DOWN": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.HOVER": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.RELEASE": {"tf": 1}}, "df": 9}}}, "e": {"docs": {}, "df": 0, "v": {"docs": {"pytermgui.ansi_interface.MouseEvent": {"tf": 1}, "pytermgui.ansi_interface.MouseEvent.__init__": {"tf": 1}}, "df": 2}}, "_": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.context_managers.mouse_handler": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.MouseTarget": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.__init__": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.parent": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.left": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.right": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.height": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.top": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.onclick": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.start": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.end": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.adjust": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.contains": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.click": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.show": {"tf": 1}}, "df": 14}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"pytermgui.widgets.base.MouseCallback": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.parser.markup": {"tf": 1}, "pytermgui.widgets.styles.MARKUP": {"tf": 1}}, "df": 2, "s": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.exceptions.MarkupSyntaxError": {"tf": 1}}, "df": 1}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui.parser.MarkupLanguage": {"tf": 1}, "pytermgui.parser.MarkupLanguage.__init__": {"tf": 1}, "pytermgui.parser.MarkupLanguage.tokenize_markup": {"tf": 1}, "pytermgui.parser.MarkupLanguage.tokenize_ansi": {"tf": 1}, "pytermgui.parser.MarkupLanguage.define": {"tf": 1}, "pytermgui.parser.MarkupLanguage.alias": {"tf": 1}, "pytermgui.parser.MarkupLanguage.parse": {"tf": 1}, "pytermgui.parser.MarkupLanguage.get_markup": {"tf": 1}}, "df": 8}}}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.styles.MarkupFormatter": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter.__init__": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter.ensure_reset": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter.ensure_strip": {"tf": 1}}, "df": 4}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.parser.MacroCallable": {"tf": 1}, "pytermgui.parser.MacroCall": {"tf": 1}}, "df": 2}}}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.enums.WidgetAlignment.LEFT": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.left": {"tf": 1}}, "df": 2, "_": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"pytermgui.ansi_interface.MouseAction.LEFT_CLICK": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui.ansi_interface.MouseAction.LEFT_DRAG": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.exceptions.LineLengthError": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.file_loaders.FileLoader.load": {"tf": 1}}, "df": 1, "_": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.file_loaders.FileLoader.load_str": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "k": {"docs": {"pytermgui.widgets.extra.Slider.locked": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.widgets.base.Label": {"tf": 1}, "pytermgui.widgets.base.Label.__init__": {"tf": 1}, "pytermgui.widgets.base.Label.styles": {"tf": 1}, "pytermgui.widgets.base.Label.serialized": {"tf": 1}, "pytermgui.widgets.base.Label.get_lines": {"tf": 1}}, "df": 5}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.Widget.print": {"tf": 1}, "pytermgui.widgets.base.Container.print": {"tf": 1}, "pytermgui.window_manager.Window.print": {"tf": 1}, "pytermgui.window_manager.WindowManager.print": {"tf": 1}}, "df": 4, "_": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"pytermgui.ansi_interface.print_to": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.window_manager.WindowManager.process_mouse": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.window_manager.WindowManager.process_input": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.file_loaders.FileLoader.parse": {"tf": 1}, "pytermgui.file_loaders.YamlLoader.parse": {"tf": 1}, "pytermgui.file_loaders.JsonLoader.parse": {"tf": 1}, "pytermgui.parser.MarkupLanguage.parse": {"tf": 1}}, "df": 4}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.MouseTarget.parent": {"tf": 1}}, "df": 1, "_": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.widgets.base.Widget.parent_align": {"tf": 1}, "pytermgui.widgets.extra.Splitter.parent_align": {"tf": 1}}, "df": 2}}}}}}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.window_manager.WindowManager.pause": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.widgets.base.Container.pop": {"tf": 1}}, "df": 1}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {"pytermgui.ansi_interface.dim": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.parser.MarkupLanguage.define": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.Widget.define_mouse_target": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui.widgets.base.Widget.debug": {"tf": 1}, "pytermgui.widgets.base.Container.debug": {"tf": 1}, "pytermgui.widgets.boxes.Box.debug": {"tf": 1}, "pytermgui.widgets.extra.Splitter.debug": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.debug": {"tf": 1}}, "df": 5}}}, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.widgets.styles.DepthlessStyleType": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.serializer.Serializer.dump_to_dict": {"tf": 1}}, "df": 1}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.widgets.boxes.DOUBLE": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.boxes.DOUBLE_HORIZONTAL": {"tf": 1}}, "df": 1}}}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.boxes.DOUBLE_VERTICAL": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.widgets.boxes.DOUBLE_SIDES": {"tf": 1}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.widgets.boxes.DOUBLE_TOP": {"tf": 1}}, "df": 1}}}, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"pytermgui.widgets.boxes.DOUBLE_BOTTOM": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.Widget": {"tf": 1}, "pytermgui.widgets.base.Widget.__init__": {"tf": 1}, "pytermgui.widgets.base.Widget.set_style": {"tf": 1}, "pytermgui.widgets.base.Widget.set_char": {"tf": 1}, "pytermgui.widgets.base.Widget.styles": {"tf": 1}, "pytermgui.widgets.base.Widget.chars": {"tf": 1}, "pytermgui.widgets.base.Widget.keys": {"tf": 1}, "pytermgui.widgets.base.Widget.serialized": {"tf": 1}, "pytermgui.widgets.base.Widget.is_bindable": {"tf": 1}, "pytermgui.widgets.base.Widget.size_policy": {"tf": 1}, "pytermgui.widgets.base.Widget.parent_align": {"tf": 1}, "pytermgui.widgets.base.Widget.bindings": {"tf": 1}, "pytermgui.widgets.base.Widget.id": {"tf": 1}, "pytermgui.widgets.base.Widget.selectables_length": {"tf": 1}, "pytermgui.widgets.base.Widget.selectables": {"tf": 1}, "pytermgui.widgets.base.Widget.is_selectable": {"tf": 1}, "pytermgui.widgets.base.Widget.static_width": {"tf": 1}, "pytermgui.widgets.base.Widget.define_mouse_target": {"tf": 1}, "pytermgui.widgets.base.Widget.get_target": {"tf": 1}, "pytermgui.widgets.base.Widget.handle_mouse": {"tf": 1}, "pytermgui.widgets.base.Widget.handle_key": {"tf": 1}, "pytermgui.widgets.base.Widget.serialize": {"tf": 1}, "pytermgui.widgets.base.Widget.copy": {"tf": 1}, "pytermgui.widgets.base.Widget.get_lines": {"tf": 1}, "pytermgui.widgets.base.Widget.bind": {"tf": 1}, "pytermgui.widgets.base.Widget.execute_binding": {"tf": 1}, "pytermgui.widgets.base.Widget.select": {"tf": 1}, "pytermgui.widgets.base.Widget.show_targets": {"tf": 1}, "pytermgui.widgets.base.Widget.print": {"tf": 1}, "pytermgui.widgets.base.Widget.debug": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 31, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.enums.WidgetAlignment": {"tf": 1}, "pytermgui.enums.WidgetAlignment.LEFT": {"tf": 1}, "pytermgui.enums.WidgetAlignment.CENTER": {"tf": 1}, "pytermgui.enums.WidgetAlignment.RIGHT": {"tf": 1}}, "df": 4}}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {"pytermgui.file_loaders.WidgetNamespace": {"tf": 1}, "pytermgui.file_loaders.WidgetNamespace.__init__": {"tf": 1}, "pytermgui.file_loaders.WidgetNamespace.from_config": {"tf": 1}, "pytermgui.file_loaders.WidgetNamespace.apply_to": {"tf": 1}, "pytermgui.file_loaders.WidgetNamespace.apply_config": {"tf": 1}}, "df": 5}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.exceptions.WidthExceededError": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.widgets.base.Container.wipe": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"pytermgui.window_manager.Window": {"tf": 1}, "pytermgui.window_manager.Window.__init__": {"tf": 1}, "pytermgui.window_manager.Window.is_bindable": {"tf": 1}, "pytermgui.window_manager.Window.size_policy": {"tf": 1}, "pytermgui.window_manager.Window.allow_fullscreen": {"tf": 1}, "pytermgui.window_manager.Window.title": {"tf": 1}, "pytermgui.window_manager.Window.is_static": {"tf": 1}, "pytermgui.window_manager.Window.is_modal": {"tf": 1}, "pytermgui.window_manager.Window.is_noblur": {"tf": 1}, "pytermgui.window_manager.Window.is_noresize": {"tf": 1}, "pytermgui.window_manager.Window.styles": {"tf": 1}, "pytermgui.window_manager.Window.rect": {"tf": 1}, "pytermgui.window_manager.Window.set_title": {"tf": 1}, "pytermgui.window_manager.Window.set_fullscreen": {"tf": 1}, "pytermgui.window_manager.Window.center": {"tf": 1}, "pytermgui.window_manager.Window.close": {"tf": 1}, "pytermgui.window_manager.Window.print": {"tf": 1}}, "df": 17, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui.window_manager.WindowManager": {"tf": 1}, "pytermgui.window_manager.WindowManager.__init__": {"tf": 1}, "pytermgui.window_manager.WindowManager.is_bindable": {"tf": 1}, "pytermgui.window_manager.WindowManager.framerate": {"tf": 1}, "pytermgui.window_manager.WindowManager.should_print": {"tf": 1}, "pytermgui.window_manager.WindowManager.execute_binding": {"tf": 1}, "pytermgui.window_manager.WindowManager.handle_key": {"tf": 1}, "pytermgui.window_manager.WindowManager.process_mouse": {"tf": 1}, "pytermgui.window_manager.WindowManager.focus": {"tf": 1}, "pytermgui.window_manager.WindowManager.add": {"tf": 1}, "pytermgui.window_manager.WindowManager.close": {"tf": 1}, "pytermgui.window_manager.WindowManager.on_resize": {"tf": 1}, "pytermgui.window_manager.WindowManager.process_input": {"tf": 1}, "pytermgui.window_manager.WindowManager.stop": {"tf": 1}, "pytermgui.window_manager.WindowManager.pause": {"tf": 1}, "pytermgui.window_manager.WindowManager.unpause": {"tf": 1}, "pytermgui.window_manager.WindowManager.exit": {"tf": 1}, "pytermgui.window_manager.WindowManager.run": {"tf": 1}, "pytermgui.window_manager.WindowManager.print": {"tf": 1}, "pytermgui.window_manager.WindowManager.show_targets": {"tf": 1}, "pytermgui.window_manager.WindowManager.alert": {"tf": 1}}, "df": 21}}}}}}}}}}}, "y": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.file_loaders.YamlLoader": {"tf": 1}, "pytermgui.file_loaders.YamlLoader.__init__": {"tf": 1}, "pytermgui.file_loaders.YamlLoader.parse": {"tf": 1}}, "df": 3}}}}}}}}, "j": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.file_loaders.JsonLoader": {"tf": 1}, "pytermgui.file_loaders.JsonLoader.parse": {"tf": 1}}, "df": 2}}}}}}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {"pytermgui.helpers.get_sequences": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.parser.MarkupLanguage.get_markup": {"tf": 1}}, "df": 1}}}}}}, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.serializer.Serializer.get_widgets": {"tf": 1}, "pytermgui.widgets.get_widget": {"tf": 1}}, "df": 2}}}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.widgets.get_id": {"tf": 1}}, "df": 1}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.Widget.get_target": {"tf": 1}}, "df": 1}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.widgets.base.Widget.get_lines": {"tf": 1}, "pytermgui.widgets.base.Container.get_lines": {"tf": 1}, "pytermgui.widgets.base.Label.get_lines": {"tf": 1}, "pytermgui.widgets.buttons.Button.get_lines": {"tf": 1}, "pytermgui.widgets.extra.InputField.get_lines": {"tf": 1}, "pytermgui.widgets.extra.Splitter.get_lines": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.get_lines": {"tf": 1}, "pytermgui.widgets.extra.Slider.get_lines": {"tf": 1}}, "df": 8}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.input.getch": {"tf": 1}}, "df": 1}}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"pytermgui.input.keys": {"tf": 1}, "pytermgui.widgets.base.Widget.keys": {"tf": 1}, "pytermgui.widgets.base.Container.keys": {"tf": 1}, "pytermgui.widgets.extra.Splitter.keys": {"tf": 1}, "pytermgui.widgets.extra.Slider.keys": {"tf": 1}}, "df": 5}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"pytermgui.widgets.base.MouseTarget.onclick": {"tf": 1}}, "df": 1}}}}}, "_": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.window_manager.WindowManager.on_resize": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.widgets.base.MouseTarget.end": {"tf": 1}}, "df": 1}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.styles.MarkupFormatter.ensure_reset": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.widgets.styles.MarkupFormatter.ensure_strip": {"tf": 1}}, "df": 1}}}}}}}}}}}, "x": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.widgets.base.Widget.execute_binding": {"tf": 1}, "pytermgui.window_manager.WindowManager.execute_binding": {"tf": 1}}, "df": 2}}}}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.window_manager.WindowManager.exit": {"tf": 1}}, "df": 1}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.widgets.boxes.EMPTY": {"tf": 1}}, "df": 1}, "y": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.boxes.EMPTY_VERTICAL": {"tf": 1}}, "df": 1}}}}, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.boxes.EMPTY_HORIZONTAL": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {"pytermgui.widgets.extra.Slider.value": {"tf": 1}}, "df": 1}}}}}}, "fullname": {"root": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.auto": {"tf": 1}, "pytermgui.ansi_interface": {"tf": 1}, "pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.ansi_interface.Color.__init__": {"tf": 1}, "pytermgui.ansi_interface.Color.ColorType": {"tf": 1}, "pytermgui.ansi_interface.Color.names": {"tf": 1}, "pytermgui.ansi_interface.Color.translate_hex": {"tf": 1}, "pytermgui.ansi_interface.foreground": {"tf": 1}, "pytermgui.ansi_interface.background": {"tf": 1}, "pytermgui.ansi_interface.terminal": {"tf": 1}, "pytermgui.ansi_interface.is_interactive": {"tf": 1}, "pytermgui.ansi_interface.save_screen": {"tf": 1}, "pytermgui.ansi_interface.restore_screen": {"tf": 1}, "pytermgui.ansi_interface.set_alt_buffer": {"tf": 1}, "pytermgui.ansi_interface.unset_alt_buffer": {"tf": 1}, "pytermgui.ansi_interface.clear": {"tf": 1}, "pytermgui.ansi_interface.hide_cursor": {"tf": 1}, "pytermgui.ansi_interface.show_cursor": {"tf": 1}, "pytermgui.ansi_interface.save_cursor": {"tf": 1}, "pytermgui.ansi_interface.restore_cursor": {"tf": 1}, "pytermgui.ansi_interface.report_cursor": {"tf": 1}, "pytermgui.ansi_interface.move_cursor": {"tf": 1}, "pytermgui.ansi_interface.cursor_up": {"tf": 1}, "pytermgui.ansi_interface.cursor_down": {"tf": 1}, "pytermgui.ansi_interface.cursor_right": {"tf": 1}, "pytermgui.ansi_interface.cursor_left": {"tf": 1}, "pytermgui.ansi_interface.cursor_next_line": {"tf": 1}, "pytermgui.ansi_interface.cursor_prev_line": {"tf": 1}, "pytermgui.ansi_interface.cursor_column": {"tf": 1}, "pytermgui.ansi_interface.cursor_home": {"tf": 1}, "pytermgui.ansi_interface.set_echo": {"tf": 1}, "pytermgui.ansi_interface.unset_echo": {"tf": 1}, "pytermgui.ansi_interface.set_mode": {"tf": 1}, "pytermgui.ansi_interface.MouseAction": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.LEFT_CLICK": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.LEFT_DRAG": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.RIGHT_CLICK": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.RIGHT_DRAG": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.SCROLL_UP": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.SCROLL_DOWN": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.HOVER": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.RELEASE": {"tf": 1}, "pytermgui.ansi_interface.MouseEvent": {"tf": 1}, "pytermgui.ansi_interface.MouseEvent.__init__": {"tf": 1}, "pytermgui.ansi_interface.report_mouse": {"tf": 1}, "pytermgui.ansi_interface.translate_mouse": {"tf": 1}, "pytermgui.ansi_interface.print_to": {"tf": 1}, "pytermgui.ansi_interface.reset": {"tf": 1}, "pytermgui.ansi_interface.bold": {"tf": 1}, "pytermgui.ansi_interface.dim": {"tf": 1}, "pytermgui.ansi_interface.italic": {"tf": 1}, "pytermgui.ansi_interface.underline": {"tf": 1}, "pytermgui.ansi_interface.blink": {"tf": 1}, "pytermgui.ansi_interface.inverse": {"tf": 1}, "pytermgui.ansi_interface.invisible": {"tf": 1}, "pytermgui.ansi_interface.strikethrough": {"tf": 1}, "pytermgui.cmd": {"tf": 1}, "pytermgui.cmd.Application": {"tf": 1}, "pytermgui.cmd.Application.__init__": {"tf": 1}, "pytermgui.cmd.Application.standalone": {"tf": 1}, "pytermgui.cmd.Application.finish": {"tf": 1}, "pytermgui.cmd.Application.construct_window": {"tf": 1}, "pytermgui.context_managers": {"tf": 1}, "pytermgui.context_managers.cursor_at": {"tf": 1}, "pytermgui.context_managers.alt_buffer": {"tf": 1}, "pytermgui.context_managers.mouse_handler": {"tf": 1}, "pytermgui.enums": {"tf": 1}, "pytermgui.enums.SizePolicy": {"tf": 1}, "pytermgui.enums.SizePolicy.FILL": {"tf": 1}, "pytermgui.enums.SizePolicy.STATIC": {"tf": 1}, "pytermgui.enums.SizePolicy.RELATIVE": {"tf": 1}, "pytermgui.enums.WidgetAlignment": {"tf": 1}, "pytermgui.enums.WidgetAlignment.LEFT": {"tf": 1}, "pytermgui.enums.WidgetAlignment.CENTER": {"tf": 1}, "pytermgui.enums.WidgetAlignment.RIGHT": {"tf": 1}, "pytermgui.exceptions": {"tf": 1}, "pytermgui.exceptions.WidthExceededError": {"tf": 1}, "pytermgui.exceptions.LineLengthError": {"tf": 1}, "pytermgui.exceptions.AnsiSyntaxError": {"tf": 1}, "pytermgui.exceptions.MarkupSyntaxError": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.file_loaders.WidgetNamespace": {"tf": 1}, "pytermgui.file_loaders.WidgetNamespace.__init__": {"tf": 1}, "pytermgui.file_loaders.WidgetNamespace.from_config": {"tf": 1}, "pytermgui.file_loaders.WidgetNamespace.apply_to": {"tf": 1}, "pytermgui.file_loaders.WidgetNamespace.apply_config": {"tf": 1}, "pytermgui.file_loaders.FileLoader": {"tf": 1}, "pytermgui.file_loaders.FileLoader.__init__": {"tf": 1}, "pytermgui.file_loaders.FileLoader.serializer": {"tf": 1}, "pytermgui.file_loaders.FileLoader.parse": {"tf": 1}, "pytermgui.file_loaders.FileLoader.register": {"tf": 1}, "pytermgui.file_loaders.FileLoader.load_str": {"tf": 1}, "pytermgui.file_loaders.FileLoader.load": {"tf": 1}, "pytermgui.file_loaders.YamlLoader": {"tf": 1}, "pytermgui.file_loaders.YamlLoader.__init__": {"tf": 1}, "pytermgui.file_loaders.YamlLoader.parse": {"tf": 1}, "pytermgui.file_loaders.JsonLoader": {"tf": 1}, "pytermgui.file_loaders.JsonLoader.parse": {"tf": 1}, "pytermgui.helpers": {"tf": 1}, "pytermgui.helpers.strip_ansi": {"tf": 1}, "pytermgui.helpers.strip_markup": {"tf": 1}, "pytermgui.helpers.real_length": {"tf": 1}, "pytermgui.helpers.get_sequences": {"tf": 1}, "pytermgui.helpers.break_line": {"tf": 1}, "pytermgui.input": {"tf": 1}, "pytermgui.input.keys": {"tf": 1}, "pytermgui.input.getch": {"tf": 1}, "pytermgui.inspector": {"tf": 1}, "pytermgui.inspector.inspect": {"tf": 1}, "pytermgui.inspector.Inspector": {"tf": 1}, "pytermgui.inspector.Inspector.__init__": {"tf": 1}, "pytermgui.inspector.Inspector.styles": {"tf": 1}, "pytermgui.inspector.Inspector.inspect": {"tf": 1}, "pytermgui.parser": {"tf": 1}, "pytermgui.parser.MacroCallable": {"tf": 1}, "pytermgui.parser.MacroCall": {"tf": 1}, "pytermgui.parser.MarkupLanguage": {"tf": 1}, "pytermgui.parser.MarkupLanguage.__init__": {"tf": 1}, "pytermgui.parser.MarkupLanguage.tokenize_markup": {"tf": 1}, "pytermgui.parser.MarkupLanguage.tokenize_ansi": {"tf": 1}, "pytermgui.parser.MarkupLanguage.define": {"tf": 1}, "pytermgui.parser.MarkupLanguage.alias": {"tf": 1}, "pytermgui.parser.MarkupLanguage.parse": {"tf": 1}, "pytermgui.parser.MarkupLanguage.get_markup": {"tf": 1}, "pytermgui.parser.markup": {"tf": 1}, "pytermgui.serializer": {"tf": 1}, "pytermgui.serializer.serializer": {"tf": 1}, "pytermgui.serializer.Serializer": {"tf": 1}, "pytermgui.serializer.Serializer.__init__": {"tf": 1}, "pytermgui.serializer.Serializer.get_widgets": {"tf": 1}, "pytermgui.serializer.Serializer.dump_to_dict": {"tf": 1}, "pytermgui.serializer.Serializer.register_box": {"tf": 1}, "pytermgui.serializer.Serializer.register": {"tf": 1}, "pytermgui.serializer.Serializer.from_dict": {"tf": 1}, "pytermgui.serializer.Serializer.from_file": {"tf": 1}, "pytermgui.serializer.Serializer.to_file": {"tf": 1}, "pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.get_widget": {"tf": 1}, "pytermgui.widgets.get_id": {"tf": 1}, "pytermgui.widgets.base": {"tf": 1}, "pytermgui.widgets.base.MouseTarget": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.__init__": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.parent": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.left": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.right": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.height": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.top": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.onclick": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.start": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.end": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.adjust": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.contains": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.click": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.show": {"tf": 1}, "pytermgui.widgets.base.MouseCallback": {"tf": 1}, "pytermgui.widgets.base.Widget": {"tf": 1}, "pytermgui.widgets.base.Widget.__init__": {"tf": 1}, "pytermgui.widgets.base.Widget.set_style": {"tf": 1}, "pytermgui.widgets.base.Widget.set_char": {"tf": 1}, "pytermgui.widgets.base.Widget.styles": {"tf": 1}, "pytermgui.widgets.base.Widget.chars": {"tf": 1}, "pytermgui.widgets.base.Widget.keys": {"tf": 1}, "pytermgui.widgets.base.Widget.serialized": {"tf": 1}, "pytermgui.widgets.base.Widget.is_bindable": {"tf": 1}, "pytermgui.widgets.base.Widget.size_policy": {"tf": 1}, "pytermgui.widgets.base.Widget.parent_align": {"tf": 1}, "pytermgui.widgets.base.Widget.bindings": {"tf": 1}, "pytermgui.widgets.base.Widget.id": {"tf": 1}, "pytermgui.widgets.base.Widget.selectables_length": {"tf": 1}, "pytermgui.widgets.base.Widget.selectables": {"tf": 1}, "pytermgui.widgets.base.Widget.is_selectable": {"tf": 1}, "pytermgui.widgets.base.Widget.static_width": {"tf": 1}, "pytermgui.widgets.base.Widget.define_mouse_target": {"tf": 1}, "pytermgui.widgets.base.Widget.get_target": {"tf": 1}, "pytermgui.widgets.base.Widget.handle_mouse": {"tf": 1}, "pytermgui.widgets.base.Widget.handle_key": {"tf": 1}, "pytermgui.widgets.base.Widget.serialize": {"tf": 1}, "pytermgui.widgets.base.Widget.copy": {"tf": 1}, "pytermgui.widgets.base.Widget.get_lines": {"tf": 1}, "pytermgui.widgets.base.Widget.bind": {"tf": 1}, "pytermgui.widgets.base.Widget.execute_binding": {"tf": 1}, "pytermgui.widgets.base.Widget.select": {"tf": 1}, "pytermgui.widgets.base.Widget.show_targets": {"tf": 1}, "pytermgui.widgets.base.Widget.print": {"tf": 1}, "pytermgui.widgets.base.Widget.debug": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}, "pytermgui.widgets.base.Container": {"tf": 1}, "pytermgui.widgets.base.Container.__init__": {"tf": 1}, "pytermgui.widgets.base.Container.chars": {"tf": 1}, "pytermgui.widgets.base.Container.styles": {"tf": 1}, "pytermgui.widgets.base.Container.keys": {"tf": 1}, "pytermgui.widgets.base.Container.serialized": {"tf": 1}, "pytermgui.widgets.base.Container.allow_fullscreen": {"tf": 1}, "pytermgui.widgets.base.Container.sidelength": {"tf": 1}, "pytermgui.widgets.base.Container.selectables": {"tf": 1}, "pytermgui.widgets.base.Container.selectables_length": {"tf": 1}, "pytermgui.widgets.base.Container.selected": {"tf": 1}, "pytermgui.widgets.base.Container.box": {"tf": 1}, "pytermgui.widgets.base.Container.get_lines": {"tf": 1}, "pytermgui.widgets.base.Container.set_widgets": {"tf": 1}, "pytermgui.widgets.base.Container.serialize": {"tf": 1}, "pytermgui.widgets.base.Container.pop": {"tf": 1}, "pytermgui.widgets.base.Container.remove": {"tf": 1}, "pytermgui.widgets.base.Container.set_recursive_depth": {"tf": 1}, "pytermgui.widgets.base.Container.select": {"tf": 1}, "pytermgui.widgets.base.Container.center": {"tf": 1}, "pytermgui.widgets.base.Container.handle_mouse": {"tf": 1}, "pytermgui.widgets.base.Container.handle_key": {"tf": 1}, "pytermgui.widgets.base.Container.wipe": {"tf": 1}, "pytermgui.widgets.base.Container.show_targets": {"tf": 1}, "pytermgui.widgets.base.Container.print": {"tf": 1}, "pytermgui.widgets.base.Container.debug": {"tf": 1}, "pytermgui.widgets.base.Label": {"tf": 1}, "pytermgui.widgets.base.Label.__init__": {"tf": 1}, "pytermgui.widgets.base.Label.styles": {"tf": 1}, "pytermgui.widgets.base.Label.serialized": {"tf": 1}, "pytermgui.widgets.base.Label.get_lines": {"tf": 1}, "pytermgui.widgets.boxes": {"tf": 1}, "pytermgui.widgets.boxes.Box": {"tf": 1}, "pytermgui.widgets.boxes.Box.__init__": {"tf": 1}, "pytermgui.widgets.boxes.Box.CharType": {"tf": 1}, "pytermgui.widgets.boxes.Box.set_chars_of": {"tf": 1}, "pytermgui.widgets.boxes.Box.debug": {"tf": 1}, "pytermgui.widgets.boxes.BASIC": {"tf": 1}, "pytermgui.widgets.boxes.HEAVY": {"tf": 1}, "pytermgui.widgets.boxes.EMPTY": {"tf": 1}, "pytermgui.widgets.boxes.EMPTY_VERTICAL": {"tf": 1}, "pytermgui.widgets.boxes.EMPTY_HORIZONTAL": {"tf": 1}, "pytermgui.widgets.boxes.SINGLE": {"tf": 1}, "pytermgui.widgets.boxes.SINGLE_VERTICAL": {"tf": 1}, "pytermgui.widgets.boxes.SINGLE_HORIZONTAL": {"tf": 1}, "pytermgui.widgets.boxes.DOUBLE_HORIZONTAL": {"tf": 1}, "pytermgui.widgets.boxes.DOUBLE_VERTICAL": {"tf": 1}, "pytermgui.widgets.boxes.DOUBLE_SIDES": {"tf": 1}, "pytermgui.widgets.boxes.DOUBLE": {"tf": 1}, "pytermgui.widgets.boxes.DOUBLE_TOP": {"tf": 1}, "pytermgui.widgets.boxes.DOUBLE_BOTTOM": {"tf": 1}, "pytermgui.widgets.buttons": {"tf": 1}, "pytermgui.widgets.buttons.Button": {"tf": 1}, "pytermgui.widgets.buttons.Button.__init__": {"tf": 1}, "pytermgui.widgets.buttons.Button.chars": {"tf": 1}, "pytermgui.widgets.buttons.Button.styles": {"tf": 1}, "pytermgui.widgets.buttons.Button.handle_mouse": {"tf": 1}, "pytermgui.widgets.buttons.Button.get_lines": {"tf": 1}, "pytermgui.widgets.buttons.Checkbox": {"tf": 1}, "pytermgui.widgets.buttons.Checkbox.__init__": {"tf": 1}, "pytermgui.widgets.buttons.Checkbox.chars": {"tf": 1}, "pytermgui.widgets.buttons.Checkbox.toggle": {"tf": 1}, "pytermgui.widgets.buttons.Toggle": {"tf": 1}, "pytermgui.widgets.buttons.Toggle.__init__": {"tf": 1}, "pytermgui.widgets.buttons.Toggle.chars": {"tf": 1}, "pytermgui.widgets.extra": {"tf": 1}, "pytermgui.widgets.extra.InputField": {"tf": 1}, "pytermgui.widgets.extra.InputField.__init__": {"tf": 1}, "pytermgui.widgets.extra.InputField.styles": {"tf": 1}, "pytermgui.widgets.extra.InputField.is_bindable": {"tf": 1}, "pytermgui.widgets.extra.InputField.cursor": {"tf": 1}, "pytermgui.widgets.extra.InputField.selectables_length": {"tf": 1}, "pytermgui.widgets.extra.InputField.handle_key": {"tf": 1}, "pytermgui.widgets.extra.InputField.handle_mouse": {"tf": 1}, "pytermgui.widgets.extra.InputField.get_lines": {"tf": 1}, "pytermgui.widgets.extra.Splitter": {"tf": 1}, "pytermgui.widgets.extra.Splitter.chars": {"tf": 1}, "pytermgui.widgets.extra.Splitter.styles": {"tf": 1}, "pytermgui.widgets.extra.Splitter.keys": {"tf": 1}, "pytermgui.widgets.extra.Splitter.parent_align": {"tf": 1}, "pytermgui.widgets.extra.Splitter.get_lines": {"tf": 1}, "pytermgui.widgets.extra.Splitter.debug": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.__init__": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.serialized": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.toggle_layer": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.get_lines": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.debug": {"tf": 1}, "pytermgui.widgets.extra.Slider": {"tf": 1}, "pytermgui.widgets.extra.Slider.__init__": {"tf": 1}, "pytermgui.widgets.extra.Slider.locked": {"tf": 1}, "pytermgui.widgets.extra.Slider.show_percentage": {"tf": 1}, "pytermgui.widgets.extra.Slider.chars": {"tf": 1}, "pytermgui.widgets.extra.Slider.styles": {"tf": 1}, "pytermgui.widgets.extra.Slider.keys": {"tf": 1}, "pytermgui.widgets.extra.Slider.selectables_length": {"tf": 1}, "pytermgui.widgets.extra.Slider.value": {"tf": 1}, "pytermgui.widgets.extra.Slider.handle_mouse": {"tf": 1}, "pytermgui.widgets.extra.Slider.handle_key": {"tf": 1}, "pytermgui.widgets.extra.Slider.get_lines": {"tf": 1}, "pytermgui.widgets.styles": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter.__init__": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter.ensure_reset": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter.ensure_strip": {"tf": 1}, "pytermgui.widgets.styles.StyleCall": {"tf": 1}, "pytermgui.widgets.styles.StyleCall.__init__": {"tf": 1}, "pytermgui.widgets.styles.StyleType": {"tf": 1}, "pytermgui.widgets.styles.DepthlessStyleType": {"tf": 1}, "pytermgui.widgets.styles.CharType": {"tf": 1}, "pytermgui.widgets.styles.MARKUP": {"tf": 1}, "pytermgui.widgets.styles.FOREGROUND": {"tf": 1}, "pytermgui.widgets.styles.BACKGROUND": {"tf": 1}, "pytermgui.widgets.styles.CLICKABLE": {"tf": 1}, "pytermgui.widgets.styles.CLICKED": {"tf": 1}, "pytermgui.window_manager": {"tf": 1}, "pytermgui.window_manager.Window": {"tf": 1}, "pytermgui.window_manager.Window.__init__": {"tf": 1}, "pytermgui.window_manager.Window.is_bindable": {"tf": 1}, "pytermgui.window_manager.Window.size_policy": {"tf": 1}, "pytermgui.window_manager.Window.allow_fullscreen": {"tf": 1}, "pytermgui.window_manager.Window.title": {"tf": 1}, "pytermgui.window_manager.Window.is_static": {"tf": 1}, "pytermgui.window_manager.Window.is_modal": {"tf": 1}, "pytermgui.window_manager.Window.is_noblur": {"tf": 1}, "pytermgui.window_manager.Window.is_noresize": {"tf": 1}, "pytermgui.window_manager.Window.styles": {"tf": 1}, "pytermgui.window_manager.Window.rect": {"tf": 1}, "pytermgui.window_manager.Window.set_title": {"tf": 1}, "pytermgui.window_manager.Window.set_fullscreen": {"tf": 1}, "pytermgui.window_manager.Window.center": {"tf": 1}, "pytermgui.window_manager.Window.close": {"tf": 1}, "pytermgui.window_manager.Window.print": {"tf": 1}, "pytermgui.window_manager.WindowManager": {"tf": 1}, "pytermgui.window_manager.WindowManager.__init__": {"tf": 1}, "pytermgui.window_manager.WindowManager.is_bindable": {"tf": 1}, "pytermgui.window_manager.WindowManager.framerate": {"tf": 1}, "pytermgui.window_manager.WindowManager.should_print": {"tf": 1}, "pytermgui.window_manager.WindowManager.execute_binding": {"tf": 1}, "pytermgui.window_manager.WindowManager.handle_key": {"tf": 1}, "pytermgui.window_manager.WindowManager.process_mouse": {"tf": 1}, "pytermgui.window_manager.WindowManager.focus": {"tf": 1}, "pytermgui.window_manager.WindowManager.add": {"tf": 1}, "pytermgui.window_manager.WindowManager.close": {"tf": 1}, "pytermgui.window_manager.WindowManager.on_resize": {"tf": 1}, "pytermgui.window_manager.WindowManager.process_input": {"tf": 1}, "pytermgui.window_manager.WindowManager.stop": {"tf": 1}, "pytermgui.window_manager.WindowManager.pause": {"tf": 1}, "pytermgui.window_manager.WindowManager.unpause": {"tf": 1}, "pytermgui.window_manager.WindowManager.exit": {"tf": 1}, "pytermgui.window_manager.WindowManager.run": {"tf": 1}, "pytermgui.window_manager.WindowManager.print": {"tf": 1}, "pytermgui.window_manager.WindowManager.show_targets": {"tf": 1}, "pytermgui.window_manager.WindowManager.alert": {"tf": 1}}, "df": 341}}}}}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.Widget.print": {"tf": 1}, "pytermgui.widgets.base.Container.print": {"tf": 1}, "pytermgui.window_manager.Window.print": {"tf": 1}, "pytermgui.window_manager.WindowManager.print": {"tf": 1}}, "df": 4, "_": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"pytermgui.ansi_interface.print_to": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.window_manager.WindowManager.process_mouse": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.window_manager.WindowManager.process_input": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.file_loaders.FileLoader.parse": {"tf": 1}, "pytermgui.file_loaders.YamlLoader.parse": {"tf": 1}, "pytermgui.file_loaders.JsonLoader.parse": {"tf": 1}, "pytermgui.parser.MarkupLanguage.parse": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.parser": {"tf": 1}, "pytermgui.parser.MacroCallable": {"tf": 1}, "pytermgui.parser.MacroCall": {"tf": 1}, "pytermgui.parser.MarkupLanguage": {"tf": 1}, "pytermgui.parser.MarkupLanguage.__init__": {"tf": 1}, "pytermgui.parser.MarkupLanguage.tokenize_markup": {"tf": 1}, "pytermgui.parser.MarkupLanguage.tokenize_ansi": {"tf": 1}, "pytermgui.parser.MarkupLanguage.define": {"tf": 1}, "pytermgui.parser.MarkupLanguage.alias": {"tf": 1}, "pytermgui.parser.MarkupLanguage.parse": {"tf": 1}, "pytermgui.parser.MarkupLanguage.get_markup": {"tf": 1}, "pytermgui.parser.markup": {"tf": 1}}, "df": 12}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.MouseTarget.parent": {"tf": 1}}, "df": 1, "_": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.widgets.base.Widget.parent_align": {"tf": 1}, "pytermgui.widgets.extra.Splitter.parent_align": {"tf": 1}}, "df": 2}}}}}}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.window_manager.WindowManager.pause": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.widgets.base.Container.pop": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"pytermgui.auto": {"tf": 1}}, "df": 1}}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {"pytermgui.ansi_interface": {"tf": 1}, "pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.ansi_interface.Color.__init__": {"tf": 1}, "pytermgui.ansi_interface.Color.ColorType": {"tf": 1}, "pytermgui.ansi_interface.Color.names": {"tf": 1}, "pytermgui.ansi_interface.Color.translate_hex": {"tf": 1}, "pytermgui.ansi_interface.foreground": {"tf": 1}, "pytermgui.ansi_interface.background": {"tf": 1}, "pytermgui.ansi_interface.terminal": {"tf": 1}, "pytermgui.ansi_interface.is_interactive": {"tf": 1}, "pytermgui.ansi_interface.save_screen": {"tf": 1}, "pytermgui.ansi_interface.restore_screen": {"tf": 1}, "pytermgui.ansi_interface.set_alt_buffer": {"tf": 1}, "pytermgui.ansi_interface.unset_alt_buffer": {"tf": 1}, "pytermgui.ansi_interface.clear": {"tf": 1}, "pytermgui.ansi_interface.hide_cursor": {"tf": 1}, "pytermgui.ansi_interface.show_cursor": {"tf": 1}, "pytermgui.ansi_interface.save_cursor": {"tf": 1}, "pytermgui.ansi_interface.restore_cursor": {"tf": 1}, "pytermgui.ansi_interface.report_cursor": {"tf": 1}, "pytermgui.ansi_interface.move_cursor": {"tf": 1}, "pytermgui.ansi_interface.cursor_up": {"tf": 1}, "pytermgui.ansi_interface.cursor_down": {"tf": 1}, "pytermgui.ansi_interface.cursor_right": {"tf": 1}, "pytermgui.ansi_interface.cursor_left": {"tf": 1}, "pytermgui.ansi_interface.cursor_next_line": {"tf": 1}, "pytermgui.ansi_interface.cursor_prev_line": {"tf": 1}, "pytermgui.ansi_interface.cursor_column": {"tf": 1}, "pytermgui.ansi_interface.cursor_home": {"tf": 1}, "pytermgui.ansi_interface.set_echo": {"tf": 1}, "pytermgui.ansi_interface.unset_echo": {"tf": 1}, "pytermgui.ansi_interface.set_mode": {"tf": 1}, "pytermgui.ansi_interface.MouseAction": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.LEFT_CLICK": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.LEFT_DRAG": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.RIGHT_CLICK": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.RIGHT_DRAG": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.SCROLL_UP": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.SCROLL_DOWN": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.HOVER": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.RELEASE": {"tf": 1}, "pytermgui.ansi_interface.MouseEvent": {"tf": 1}, "pytermgui.ansi_interface.MouseEvent.__init__": {"tf": 1}, "pytermgui.ansi_interface.report_mouse": {"tf": 1}, "pytermgui.ansi_interface.translate_mouse": {"tf": 1}, "pytermgui.ansi_interface.print_to": {"tf": 1}, "pytermgui.ansi_interface.reset": {"tf": 1}, "pytermgui.ansi_interface.bold": {"tf": 1}, "pytermgui.ansi_interface.dim": {"tf": 1}, "pytermgui.ansi_interface.italic": {"tf": 1}, "pytermgui.ansi_interface.underline": {"tf": 1}, "pytermgui.ansi_interface.blink": {"tf": 1}, "pytermgui.ansi_interface.inverse": {"tf": 1}, "pytermgui.ansi_interface.invisible": {"tf": 1}, "pytermgui.ansi_interface.strikethrough": {"tf": 1}}, "df": 55}}}}}}}}}, "s": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.exceptions.AnsiSyntaxError": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"pytermgui.cmd.Application": {"tf": 1}, "pytermgui.cmd.Application.__init__": {"tf": 1}, "pytermgui.cmd.Application.standalone": {"tf": 1}, "pytermgui.cmd.Application.finish": {"tf": 1}, "pytermgui.cmd.Application.construct_window": {"tf": 1}}, "df": 5}}, "y": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"pytermgui.file_loaders.WidgetNamespace.apply_to": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui.file_loaders.WidgetNamespace.apply_config": {"tf": 1}}, "df": 1}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"pytermgui.context_managers.alt_buffer": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "a": {"docs": {"pytermgui.parser.MarkupLanguage.alias": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.widgets.base.Container.allow_fullscreen": {"tf": 1}, "pytermgui.window_manager.Window.allow_fullscreen": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.window_manager.WindowManager.alert": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.MouseTarget.adjust": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {"pytermgui.window_manager.WindowManager.add": {"tf": 1}}, "df": 1}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.ansi_interface.Color.__init__": {"tf": 1}, "pytermgui.ansi_interface.Color.ColorType": {"tf": 1}, "pytermgui.ansi_interface.Color.names": {"tf": 1}, "pytermgui.ansi_interface.Color.translate_hex": {"tf": 1}}, "df": 5, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.ansi_interface.Color.ColorType": {"tf": 1}}, "df": 1}}}, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"pytermgui.widgets.extra.ColorPicker": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.__init__": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.serialized": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.toggle_layer": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.get_lines": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.debug": {"tf": 1}}, "df": 6}}}}}}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"pytermgui.cmd.Application.construct_window": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui.context_managers": {"tf": 1}, "pytermgui.context_managers.cursor_at": {"tf": 1}, "pytermgui.context_managers.alt_buffer": {"tf": 1}, "pytermgui.context_managers.mouse_handler": {"tf": 1}}, "df": 4}}}}}}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.widgets.base.MouseTarget.contains": {"tf": 1}, "pytermgui.widgets.base.Container": {"tf": 1}, "pytermgui.widgets.base.Container.__init__": {"tf": 1}, "pytermgui.widgets.base.Container.chars": {"tf": 1}, "pytermgui.widgets.base.Container.styles": {"tf": 1}, "pytermgui.widgets.base.Container.keys": {"tf": 1}, "pytermgui.widgets.base.Container.serialized": {"tf": 1}, "pytermgui.widgets.base.Container.allow_fullscreen": {"tf": 1}, "pytermgui.widgets.base.Container.sidelength": {"tf": 1}, "pytermgui.widgets.base.Container.selectables": {"tf": 1}, "pytermgui.widgets.base.Container.selectables_length": {"tf": 1}, "pytermgui.widgets.base.Container.selected": {"tf": 1}, "pytermgui.widgets.base.Container.box": {"tf": 1}, "pytermgui.widgets.base.Container.get_lines": {"tf": 1}, "pytermgui.widgets.base.Container.set_widgets": {"tf": 1}, "pytermgui.widgets.base.Container.serialize": {"tf": 1}, "pytermgui.widgets.base.Container.pop": {"tf": 1}, "pytermgui.widgets.base.Container.remove": {"tf": 1}, "pytermgui.widgets.base.Container.set_recursive_depth": {"tf": 1}, "pytermgui.widgets.base.Container.select": {"tf": 1}, "pytermgui.widgets.base.Container.center": {"tf": 1}, "pytermgui.widgets.base.Container.handle_mouse": {"tf": 1}, "pytermgui.widgets.base.Container.handle_key": {"tf": 1}, "pytermgui.widgets.base.Container.wipe": {"tf": 1}, "pytermgui.widgets.base.Container.show_targets": {"tf": 1}, "pytermgui.widgets.base.Container.print": {"tf": 1}, "pytermgui.widgets.base.Container.debug": {"tf": 1}}, "df": 27}}}}}, "p": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.widgets.base.Widget.copy": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.clear": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"pytermgui.widgets.base.MouseTarget.click": {"tf": 1}, "pytermgui.widgets.styles.CLICKED": {"tf": 1}}, "df": 2, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.widgets.styles.CLICKABLE": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.window_manager.Window.close": {"tf": 1}, "pytermgui.window_manager.WindowManager.close": {"tf": 1}}, "df": 2}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.widgets.extra.InputField.cursor": {"tf": 1}}, "df": 1, "_": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.ansi_interface.cursor_up": {"tf": 1}}, "df": 1}}, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.cursor_down": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.cursor_right": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.cursor_left": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.cursor_next_line": {"tf": 1}}, "df": 1}}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.cursor_prev_line": {"tf": 1}}, "df": 1}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.cursor_column": {"tf": 1}}, "df": 1}}}}}}, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"pytermgui.ansi_interface.cursor_home": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.context_managers.cursor_at": {"tf": 1}}, "df": 1}}}}}}}}, "m": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.cmd": {"tf": 1}, "pytermgui.cmd.Application": {"tf": 1}, "pytermgui.cmd.Application.__init__": {"tf": 1}, "pytermgui.cmd.Application.standalone": {"tf": 1}, "pytermgui.cmd.Application.finish": {"tf": 1}, "pytermgui.cmd.Application.construct_window": {"tf": 1}}, "df": 6}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.enums.WidgetAlignment.CENTER": {"tf": 1}, "pytermgui.widgets.base.Container.center": {"tf": 1}, "pytermgui.window_manager.Window.center": {"tf": 1}}, "df": 3}}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.widgets.base.Widget.chars": {"tf": 1}, "pytermgui.widgets.base.Container.chars": {"tf": 1}, "pytermgui.widgets.buttons.Button.chars": {"tf": 1}, "pytermgui.widgets.buttons.Checkbox.chars": {"tf": 1}, "pytermgui.widgets.buttons.Toggle.chars": {"tf": 1}, "pytermgui.widgets.extra.Splitter.chars": {"tf": 1}, "pytermgui.widgets.extra.Slider.chars": {"tf": 1}}, "df": 7, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.widgets.boxes.Box.CharType": {"tf": 1}, "pytermgui.widgets.styles.CharType": {"tf": 1}}, "df": 2}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "x": {"docs": {"pytermgui.widgets.buttons.Checkbox": {"tf": 1}, "pytermgui.widgets.buttons.Checkbox.__init__": {"tf": 1}, "pytermgui.widgets.buttons.Checkbox.chars": {"tf": 1}, "pytermgui.widgets.buttons.Checkbox.toggle": {"tf": 1}}, "df": 4}}}}}}}}, "_": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "_": {"docs": {"pytermgui.ansi_interface.Color.__init__": {"tf": 1}, "pytermgui.ansi_interface.MouseEvent.__init__": {"tf": 1}, "pytermgui.cmd.Application.__init__": {"tf": 1}, "pytermgui.file_loaders.WidgetNamespace.__init__": {"tf": 1}, "pytermgui.file_loaders.FileLoader.__init__": {"tf": 1}, "pytermgui.file_loaders.YamlLoader.__init__": {"tf": 1}, "pytermgui.inspector.Inspector.__init__": {"tf": 1}, "pytermgui.parser.MarkupLanguage.__init__": {"tf": 1}, "pytermgui.serializer.Serializer.__init__": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.__init__": {"tf": 1}, "pytermgui.widgets.base.Widget.__init__": {"tf": 1}, "pytermgui.widgets.base.Container.__init__": {"tf": 1}, "pytermgui.widgets.base.Label.__init__": {"tf": 1}, "pytermgui.widgets.boxes.Box.__init__": {"tf": 1}, "pytermgui.widgets.buttons.Button.__init__": {"tf": 1}, "pytermgui.widgets.buttons.Checkbox.__init__": {"tf": 1}, "pytermgui.widgets.buttons.Toggle.__init__": {"tf": 1}, "pytermgui.widgets.extra.InputField.__init__": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.__init__": {"tf": 1}, "pytermgui.widgets.extra.Slider.__init__": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter.__init__": {"tf": 1}, "pytermgui.widgets.styles.StyleCall.__init__": {"tf": 1}, "pytermgui.window_manager.Window.__init__": {"tf": 1}, "pytermgui.window_manager.WindowManager.__init__": {"tf": 1}}, "df": 24}}}}}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.ansi_interface.Color.names": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"pytermgui.ansi_interface.Color.translate_hex": {"tf": 1}}, "df": 1}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.ansi_interface.translate_mouse": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.terminal": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.parser.MarkupLanguage.tokenize_markup": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.parser.MarkupLanguage.tokenize_ansi": {"tf": 1}}, "df": 1}}}}}}}}}}}, "_": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.serializer.Serializer.to_file": {"tf": 1}}, "df": 1}}}}, "p": {"docs": {"pytermgui.widgets.base.MouseTarget.top": {"tf": 1}}, "df": 1}, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.widgets.buttons.Checkbox.toggle": {"tf": 1}, "pytermgui.widgets.buttons.Toggle": {"tf": 1}, "pytermgui.widgets.buttons.Toggle.__init__": {"tf": 1}, "pytermgui.widgets.buttons.Toggle.chars": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"pytermgui.widgets.extra.ColorPicker.toggle_layer": {"tf": 1}}, "df": 1}}}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.window_manager.Window.title": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.ansi_interface.foreground": {"tf": 1}, "pytermgui.widgets.styles.FOREGROUND": {"tf": 1}}, "df": 2}}}}}}}}, "c": {"docs": {}, "df": 0, "u": {"docs": {"pytermgui.window_manager.WindowManager.focus": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.cmd.Application.finish": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.enums.SizePolicy.FILL": {"tf": 1}}, "df": 1}, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.file_loaders": {"tf": 1}, "pytermgui.file_loaders.WidgetNamespace": {"tf": 1}, "pytermgui.file_loaders.WidgetNamespace.__init__": {"tf": 1}, "pytermgui.file_loaders.WidgetNamespace.from_config": {"tf": 1}, "pytermgui.file_loaders.WidgetNamespace.apply_to": {"tf": 1}, "pytermgui.file_loaders.WidgetNamespace.apply_config": {"tf": 1}, "pytermgui.file_loaders.FileLoader": {"tf": 1}, "pytermgui.file_loaders.FileLoader.__init__": {"tf": 1}, "pytermgui.file_loaders.FileLoader.serializer": {"tf": 1}, "pytermgui.file_loaders.FileLoader.parse": {"tf": 1}, "pytermgui.file_loaders.FileLoader.register": {"tf": 1}, "pytermgui.file_loaders.FileLoader.load_str": {"tf": 1}, "pytermgui.file_loaders.FileLoader.load": {"tf": 1}, "pytermgui.file_loaders.YamlLoader": {"tf": 1}, "pytermgui.file_loaders.YamlLoader.__init__": {"tf": 1}, "pytermgui.file_loaders.YamlLoader.parse": {"tf": 1}, "pytermgui.file_loaders.JsonLoader": {"tf": 1}, "pytermgui.file_loaders.JsonLoader.parse": {"tf": 1}}, "df": 18}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.file_loaders.FileLoader": {"tf": 1}, "pytermgui.file_loaders.FileLoader.__init__": {"tf": 1}, "pytermgui.file_loaders.FileLoader.serializer": {"tf": 1}, "pytermgui.file_loaders.FileLoader.parse": {"tf": 1}, "pytermgui.file_loaders.FileLoader.register": {"tf": 1}, "pytermgui.file_loaders.FileLoader.load_str": {"tf": 1}, "pytermgui.file_loaders.FileLoader.load": {"tf": 1}}, "df": 7}}}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui.file_loaders.WidgetNamespace.from_config": {"tf": 1}}, "df": 1}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.serializer.Serializer.from_dict": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.serializer.Serializer.from_file": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.window_manager.WindowManager.framerate": {"tf": 1}}, "df": 1}}}}}}, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.ansi_interface.background": {"tf": 1}, "pytermgui.widgets.styles.BACKGROUND": {"tf": 1}}, "df": 2}}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.widgets.base": {"tf": 1}, "pytermgui.widgets.base.MouseTarget": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.__init__": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.parent": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.left": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.right": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.height": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.top": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.onclick": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.start": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.end": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.adjust": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.contains": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.click": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.show": {"tf": 1}, "pytermgui.widgets.base.MouseCallback": {"tf": 1}, "pytermgui.widgets.base.Widget": {"tf": 1}, "pytermgui.widgets.base.Widget.__init__": {"tf": 1}, "pytermgui.widgets.base.Widget.set_style": {"tf": 1}, "pytermgui.widgets.base.Widget.set_char": {"tf": 1}, "pytermgui.widgets.base.Widget.styles": {"tf": 1}, "pytermgui.widgets.base.Widget.chars": {"tf": 1}, "pytermgui.widgets.base.Widget.keys": {"tf": 1}, "pytermgui.widgets.base.Widget.serialized": {"tf": 1}, "pytermgui.widgets.base.Widget.is_bindable": {"tf": 1}, "pytermgui.widgets.base.Widget.size_policy": {"tf": 1}, "pytermgui.widgets.base.Widget.parent_align": {"tf": 1}, "pytermgui.widgets.base.Widget.bindings": {"tf": 1}, "pytermgui.widgets.base.Widget.id": {"tf": 1}, "pytermgui.widgets.base.Widget.selectables_length": {"tf": 1}, "pytermgui.widgets.base.Widget.selectables": {"tf": 1}, "pytermgui.widgets.base.Widget.is_selectable": {"tf": 1}, "pytermgui.widgets.base.Widget.static_width": {"tf": 1}, "pytermgui.widgets.base.Widget.define_mouse_target": {"tf": 1}, "pytermgui.widgets.base.Widget.get_target": {"tf": 1}, "pytermgui.widgets.base.Widget.handle_mouse": {"tf": 1}, "pytermgui.widgets.base.Widget.handle_key": {"tf": 1}, "pytermgui.widgets.base.Widget.serialize": {"tf": 1}, "pytermgui.widgets.base.Widget.copy": {"tf": 1}, "pytermgui.widgets.base.Widget.get_lines": {"tf": 1}, "pytermgui.widgets.base.Widget.bind": {"tf": 1}, "pytermgui.widgets.base.Widget.execute_binding": {"tf": 1}, "pytermgui.widgets.base.Widget.select": {"tf": 1}, "pytermgui.widgets.base.Widget.show_targets": {"tf": 1}, "pytermgui.widgets.base.Widget.print": {"tf": 1}, "pytermgui.widgets.base.Widget.debug": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}, "pytermgui.widgets.base.Container": {"tf": 1}, "pytermgui.widgets.base.Container.__init__": {"tf": 1}, "pytermgui.widgets.base.Container.chars": {"tf": 1}, "pytermgui.widgets.base.Container.styles": {"tf": 1}, "pytermgui.widgets.base.Container.keys": {"tf": 1}, "pytermgui.widgets.base.Container.serialized": {"tf": 1}, "pytermgui.widgets.base.Container.allow_fullscreen": {"tf": 1}, "pytermgui.widgets.base.Container.sidelength": {"tf": 1}, "pytermgui.widgets.base.Container.selectables": {"tf": 1}, "pytermgui.widgets.base.Container.selectables_length": {"tf": 1}, "pytermgui.widgets.base.Container.selected": {"tf": 1}, "pytermgui.widgets.base.Container.box": {"tf": 1}, "pytermgui.widgets.base.Container.get_lines": {"tf": 1}, "pytermgui.widgets.base.Container.set_widgets": {"tf": 1}, "pytermgui.widgets.base.Container.serialize": {"tf": 1}, "pytermgui.widgets.base.Container.pop": {"tf": 1}, "pytermgui.widgets.base.Container.remove": {"tf": 1}, "pytermgui.widgets.base.Container.set_recursive_depth": {"tf": 1}, "pytermgui.widgets.base.Container.select": {"tf": 1}, "pytermgui.widgets.base.Container.center": {"tf": 1}, "pytermgui.widgets.base.Container.handle_mouse": {"tf": 1}, "pytermgui.widgets.base.Container.handle_key": {"tf": 1}, "pytermgui.widgets.base.Container.wipe": {"tf": 1}, "pytermgui.widgets.base.Container.show_targets": {"tf": 1}, "pytermgui.widgets.base.Container.print": {"tf": 1}, "pytermgui.widgets.base.Container.debug": {"tf": 1}, "pytermgui.widgets.base.Label": {"tf": 1}, "pytermgui.widgets.base.Label.__init__": {"tf": 1}, "pytermgui.widgets.base.Label.styles": {"tf": 1}, "pytermgui.widgets.base.Label.serialized": {"tf": 1}, "pytermgui.widgets.base.Label.get_lines": {"tf": 1}}, "df": 78}, "i": {"docs": {}, "df": 0, "c": {"docs": {"pytermgui.widgets.boxes.BASIC": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.ansi_interface.bold": {"tf": 1}}, "df": 1}}, "x": {"docs": {"pytermgui.widgets.base.Container.box": {"tf": 1}, "pytermgui.widgets.boxes": {"tf": 1}, "pytermgui.widgets.boxes.Box": {"tf": 1.4142135623730951}, "pytermgui.widgets.boxes.Box.__init__": {"tf": 1.4142135623730951}, "pytermgui.widgets.boxes.Box.CharType": {"tf": 1.4142135623730951}, "pytermgui.widgets.boxes.Box.set_chars_of": {"tf": 1.4142135623730951}, "pytermgui.widgets.boxes.Box.debug": {"tf": 1.4142135623730951}, "pytermgui.widgets.boxes.BASIC": {"tf": 1}, "pytermgui.widgets.boxes.HEAVY": {"tf": 1}, "pytermgui.widgets.boxes.EMPTY": {"tf": 1}, "pytermgui.widgets.boxes.EMPTY_VERTICAL": {"tf": 1}, "pytermgui.widgets.boxes.EMPTY_HORIZONTAL": {"tf": 1}, "pytermgui.widgets.boxes.SINGLE": {"tf": 1}, "pytermgui.widgets.boxes.SINGLE_VERTICAL": {"tf": 1}, "pytermgui.widgets.boxes.SINGLE_HORIZONTAL": {"tf": 1}, "pytermgui.widgets.boxes.DOUBLE_HORIZONTAL": {"tf": 1}, "pytermgui.widgets.boxes.DOUBLE_VERTICAL": {"tf": 1}, "pytermgui.widgets.boxes.DOUBLE_SIDES": {"tf": 1}, "pytermgui.widgets.boxes.DOUBLE": {"tf": 1}, "pytermgui.widgets.boxes.DOUBLE_TOP": {"tf": 1}, "pytermgui.widgets.boxes.DOUBLE_BOTTOM": {"tf": 1}}, "df": 21}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "k": {"docs": {"pytermgui.ansi_interface.blink": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.helpers.break_line": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.widgets.base.Widget.bindings": {"tf": 1}, "pytermgui.widgets.base.Widget.bind": {"tf": 1}}, "df": 2}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.widgets.buttons": {"tf": 1}, "pytermgui.widgets.buttons.Button": {"tf": 1.4142135623730951}, "pytermgui.widgets.buttons.Button.__init__": {"tf": 1.4142135623730951}, "pytermgui.widgets.buttons.Button.chars": {"tf": 1.4142135623730951}, "pytermgui.widgets.buttons.Button.styles": {"tf": 1.4142135623730951}, "pytermgui.widgets.buttons.Button.handle_mouse": {"tf": 1.4142135623730951}, "pytermgui.widgets.buttons.Button.get_lines": {"tf": 1.4142135623730951}, "pytermgui.widgets.buttons.Checkbox": {"tf": 1}, "pytermgui.widgets.buttons.Checkbox.__init__": {"tf": 1}, "pytermgui.widgets.buttons.Checkbox.chars": {"tf": 1}, "pytermgui.widgets.buttons.Checkbox.toggle": {"tf": 1}, "pytermgui.widgets.buttons.Toggle": {"tf": 1}, "pytermgui.widgets.buttons.Toggle.__init__": {"tf": 1}, "pytermgui.widgets.buttons.Toggle.chars": {"tf": 1}}, "df": 14}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.is_interactive": {"tf": 1}}, "df": 1}}}}}}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.widgets.base.Widget.is_bindable": {"tf": 1}, "pytermgui.widgets.extra.InputField.is_bindable": {"tf": 1}, "pytermgui.window_manager.Window.is_bindable": {"tf": 1}, "pytermgui.window_manager.WindowManager.is_bindable": {"tf": 1}}, "df": 4}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.Widget.is_selectable": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.window_manager.Window.is_static": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.window_manager.Window.is_modal": {"tf": 1}}, "df": 1}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.window_manager.Window.is_noblur": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.window_manager.Window.is_noresize": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.ansi_interface.italic": {"tf": 1}}, "df": 1}}}, "n": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.ansi_interface.inverse": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.ansi_interface.invisible": {"tf": 1}}, "df": 1}}}, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.input": {"tf": 1}, "pytermgui.input.keys": {"tf": 1}, "pytermgui.input.getch": {"tf": 1}}, "df": 3, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.widgets.extra.InputField": {"tf": 1}, "pytermgui.widgets.extra.InputField.__init__": {"tf": 1}, "pytermgui.widgets.extra.InputField.styles": {"tf": 1}, "pytermgui.widgets.extra.InputField.is_bindable": {"tf": 1}, "pytermgui.widgets.extra.InputField.cursor": {"tf": 1}, "pytermgui.widgets.extra.InputField.selectables_length": {"tf": 1}, "pytermgui.widgets.extra.InputField.handle_key": {"tf": 1}, "pytermgui.widgets.extra.InputField.handle_mouse": {"tf": 1}, "pytermgui.widgets.extra.InputField.get_lines": {"tf": 1}}, "df": 9}}}}}}}}, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.inspector.inspect": {"tf": 1}, "pytermgui.inspector.Inspector.inspect": {"tf": 1}}, "df": 2, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.inspector": {"tf": 1}, "pytermgui.inspector.inspect": {"tf": 1}, "pytermgui.inspector.Inspector": {"tf": 1.4142135623730951}, "pytermgui.inspector.Inspector.__init__": {"tf": 1.4142135623730951}, "pytermgui.inspector.Inspector.styles": {"tf": 1.4142135623730951}, "pytermgui.inspector.Inspector.inspect": {"tf": 1.4142135623730951}}, "df": 6}}}}}}}}, "d": {"docs": {"pytermgui.widgets.base.Widget.id": {"tf": 1}}, "df": 1}}, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.save_screen": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.save_cursor": {"tf": 1}}, "df": 1}}}}}}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"pytermgui.ansi_interface.set_alt_buffer": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {"pytermgui.ansi_interface.set_echo": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.ansi_interface.set_mode": {"tf": 1}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.widgets.base.Widget.set_style": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.widgets.base.Widget.set_char": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "f": {"docs": {"pytermgui.widgets.boxes.Box.set_chars_of": {"tf": 1}}, "df": 1}}}}}}}}, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.Container.set_widgets": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.widgets.base.Container.set_recursive_depth": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.window_manager.Window.set_title": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.window_manager.Window.set_fullscreen": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.file_loaders.FileLoader.serializer": {"tf": 1}, "pytermgui.serializer": {"tf": 1}, "pytermgui.serializer.serializer": {"tf": 1.4142135623730951}, "pytermgui.serializer.Serializer": {"tf": 1.4142135623730951}, "pytermgui.serializer.Serializer.__init__": {"tf": 1.4142135623730951}, "pytermgui.serializer.Serializer.get_widgets": {"tf": 1.4142135623730951}, "pytermgui.serializer.Serializer.dump_to_dict": {"tf": 1.4142135623730951}, "pytermgui.serializer.Serializer.register_box": {"tf": 1.4142135623730951}, "pytermgui.serializer.Serializer.register": {"tf": 1.4142135623730951}, "pytermgui.serializer.Serializer.from_dict": {"tf": 1.4142135623730951}, "pytermgui.serializer.Serializer.from_file": {"tf": 1.4142135623730951}, "pytermgui.serializer.Serializer.to_file": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.serialized": {"tf": 1}, "pytermgui.widgets.base.Widget.serialize": {"tf": 1}, "pytermgui.widgets.base.Container.serialized": {"tf": 1}, "pytermgui.widgets.base.Container.serialize": {"tf": 1}, "pytermgui.widgets.base.Label.serialized": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.serialized": {"tf": 1}}, "df": 18}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.Widget.selectables": {"tf": 1}, "pytermgui.widgets.base.Widget.select": {"tf": 1}, "pytermgui.widgets.base.Container.selectables": {"tf": 1}, "pytermgui.widgets.base.Container.selected": {"tf": 1}, "pytermgui.widgets.base.Container.select": {"tf": 1}}, "df": 5, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.widgets.base.Widget.selectables_length": {"tf": 1}, "pytermgui.widgets.base.Container.selectables_length": {"tf": 1}, "pytermgui.widgets.extra.InputField.selectables_length": {"tf": 1}, "pytermgui.widgets.extra.Slider.selectables_length": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"pytermgui.widgets.base.MouseTarget.show": {"tf": 1}}, "df": 1, "_": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.show_cursor": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.Widget.show_targets": {"tf": 1}, "pytermgui.widgets.base.Container.show_targets": {"tf": 1}, "pytermgui.window_manager.WindowManager.show_targets": {"tf": 1}}, "df": 3}}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui.widgets.extra.Slider.show_percentage": {"tf": 1}}, "df": 1}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.window_manager.WindowManager.should_print": {"tf": 1}}, "df": 1}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.ansi_interface.MouseAction.SCROLL_UP": {"tf": 1}}, "df": 1}}, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.MouseAction.SCROLL_DOWN": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.ansi_interface.strikethrough": {"tf": 1}}, "df": 1}}}}}}}}}, "p": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.helpers.strip_ansi": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.helpers.strip_markup": {"tf": 1}}, "df": 1}}}}}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.cmd.Application.standalone": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"pytermgui.enums.SizePolicy.STATIC": {"tf": 1}}, "df": 1, "_": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.widgets.base.Widget.static_width": {"tf": 1}}, "df": 1}}}}}}}}}, "r": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.MouseTarget.start": {"tf": 1}}, "df": 1}}}, "y": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.inspector.Inspector.styles": {"tf": 1}, "pytermgui.widgets.base.Widget.styles": {"tf": 1}, "pytermgui.widgets.base.Container.styles": {"tf": 1}, "pytermgui.widgets.base.Label.styles": {"tf": 1}, "pytermgui.widgets.buttons.Button.styles": {"tf": 1}, "pytermgui.widgets.extra.InputField.styles": {"tf": 1}, "pytermgui.widgets.extra.Splitter.styles": {"tf": 1}, "pytermgui.widgets.extra.Slider.styles": {"tf": 1}, "pytermgui.widgets.styles": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter.__init__": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter.ensure_reset": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter.ensure_strip": {"tf": 1}, "pytermgui.widgets.styles.StyleCall": {"tf": 1}, "pytermgui.widgets.styles.StyleCall.__init__": {"tf": 1}, "pytermgui.widgets.styles.StyleType": {"tf": 1}, "pytermgui.widgets.styles.DepthlessStyleType": {"tf": 1}, "pytermgui.widgets.styles.CharType": {"tf": 1}, "pytermgui.widgets.styles.MARKUP": {"tf": 1}, "pytermgui.widgets.styles.FOREGROUND": {"tf": 1}, "pytermgui.widgets.styles.BACKGROUND": {"tf": 1}, "pytermgui.widgets.styles.CLICKABLE": {"tf": 1}, "pytermgui.widgets.styles.CLICKED": {"tf": 1}, "pytermgui.window_manager.Window.styles": {"tf": 1}}, "df": 24, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.widgets.styles.StyleCall": {"tf": 1}, "pytermgui.widgets.styles.StyleCall.__init__": {"tf": 1}}, "df": 2}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.widgets.styles.StyleType": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.window_manager.WindowManager.stop": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.enums.SizePolicy": {"tf": 1}, "pytermgui.enums.SizePolicy.FILL": {"tf": 1}, "pytermgui.enums.SizePolicy.STATIC": {"tf": 1}, "pytermgui.enums.SizePolicy.RELATIVE": {"tf": 1}}, "df": 4}}}}}}, "_": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.widgets.base.Widget.size_policy": {"tf": 1}, "pytermgui.window_manager.Window.size_policy": {"tf": 1}}, "df": 2}}}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.widgets.base.Container.sidelength": {"tf": 1}}, "df": 1}}}}}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.widgets.boxes.SINGLE": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.boxes.SINGLE_VERTICAL": {"tf": 1}}, "df": 1}}}}, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.boxes.SINGLE_HORIZONTAL": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.widgets.extra.Splitter": {"tf": 1}, "pytermgui.widgets.extra.Splitter.chars": {"tf": 1}, "pytermgui.widgets.extra.Splitter.styles": {"tf": 1}, "pytermgui.widgets.extra.Splitter.keys": {"tf": 1}, "pytermgui.widgets.extra.Splitter.parent_align": {"tf": 1}, "pytermgui.widgets.extra.Splitter.get_lines": {"tf": 1}, "pytermgui.widgets.extra.Splitter.debug": {"tf": 1}}, "df": 7}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.widgets.extra.Slider": {"tf": 1}, "pytermgui.widgets.extra.Slider.__init__": {"tf": 1}, "pytermgui.widgets.extra.Slider.locked": {"tf": 1}, "pytermgui.widgets.extra.Slider.show_percentage": {"tf": 1}, "pytermgui.widgets.extra.Slider.chars": {"tf": 1}, "pytermgui.widgets.extra.Slider.styles": {"tf": 1}, "pytermgui.widgets.extra.Slider.keys": {"tf": 1}, "pytermgui.widgets.extra.Slider.selectables_length": {"tf": 1}, "pytermgui.widgets.extra.Slider.value": {"tf": 1}, "pytermgui.widgets.extra.Slider.handle_mouse": {"tf": 1}, "pytermgui.widgets.extra.Slider.handle_key": {"tf": 1}, "pytermgui.widgets.extra.Slider.get_lines": {"tf": 1}}, "df": 12}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.restore_screen": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.restore_cursor": {"tf": 1}}, "df": 1}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.reset": {"tf": 1}}, "df": 1}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.report_cursor": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.ansi_interface.report_mouse": {"tf": 1}}, "df": 1}}}}}}}}}, "l": {"docs": {"pytermgui.enums.SizePolicy.RELATIVE": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.ansi_interface.MouseAction.RELEASE": {"tf": 1}}, "df": 1}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.file_loaders.FileLoader.register": {"tf": 1}, "pytermgui.serializer.Serializer.register": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "x": {"docs": {"pytermgui.serializer.Serializer.register_box": {"tf": 1}}, "df": 1}}}}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.helpers.real_length": {"tf": 1}}, "df": 1}}}}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {"pytermgui.widgets.base.Container.remove": {"tf": 1}}, "df": 1}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.window_manager.Window.rect": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.enums.WidgetAlignment.RIGHT": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.right": {"tf": 1}}, "df": 2, "_": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"pytermgui.ansi_interface.MouseAction.RIGHT_CLICK": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui.ansi_interface.MouseAction.RIGHT_DRAG": {"tf": 1}}, "df": 1}}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.window_manager.WindowManager.run": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"pytermgui.ansi_interface.unset_alt_buffer": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {"pytermgui.ansi_interface.unset_echo": {"tf": 1}}, "df": 1}}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.underline": {"tf": 1}}, "df": 1}}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.window_manager.WindowManager.unpause": {"tf": 1}}, "df": 1}}}}}}, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.hide_cursor": {"tf": 1}}, "df": 1}}}}}}}}}}, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.MouseAction.HOVER": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.helpers": {"tf": 1}, "pytermgui.helpers.strip_ansi": {"tf": 1}, "pytermgui.helpers.strip_markup": {"tf": 1}, "pytermgui.helpers.real_length": {"tf": 1}, "pytermgui.helpers.get_sequences": {"tf": 1}, "pytermgui.helpers.break_line": {"tf": 1}}, "df": 6}}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.MouseTarget.height": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.widgets.boxes.HEAVY": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.widgets.base.Widget.handle_mouse": {"tf": 1}, "pytermgui.widgets.base.Container.handle_mouse": {"tf": 1}, "pytermgui.widgets.buttons.Button.handle_mouse": {"tf": 1}, "pytermgui.widgets.extra.InputField.handle_mouse": {"tf": 1}, "pytermgui.widgets.extra.Slider.handle_mouse": {"tf": 1}}, "df": 5}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"pytermgui.widgets.base.Widget.handle_key": {"tf": 1}, "pytermgui.widgets.base.Container.handle_key": {"tf": 1}, "pytermgui.widgets.extra.InputField.handle_key": {"tf": 1}, "pytermgui.widgets.extra.Slider.handle_key": {"tf": 1}, "pytermgui.window_manager.WindowManager.handle_key": {"tf": 1}}, "df": 5}}}}}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.move_cursor": {"tf": 1}}, "df": 1}}}}}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.MouseAction": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.LEFT_CLICK": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.LEFT_DRAG": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.RIGHT_CLICK": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.RIGHT_DRAG": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.SCROLL_UP": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.SCROLL_DOWN": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.HOVER": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.RELEASE": {"tf": 1}}, "df": 9}}}, "e": {"docs": {}, "df": 0, "v": {"docs": {"pytermgui.ansi_interface.MouseEvent": {"tf": 1}, "pytermgui.ansi_interface.MouseEvent.__init__": {"tf": 1}}, "df": 2}}, "_": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.context_managers.mouse_handler": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.MouseTarget": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.__init__": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.parent": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.left": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.right": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.height": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.top": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.onclick": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.start": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.end": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.adjust": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.contains": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.click": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.show": {"tf": 1}}, "df": 14}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"pytermgui.widgets.base.MouseCallback": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.parser.markup": {"tf": 1}, "pytermgui.widgets.styles.MARKUP": {"tf": 1}}, "df": 2, "s": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.exceptions.MarkupSyntaxError": {"tf": 1}}, "df": 1}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui.parser.MarkupLanguage": {"tf": 1}, "pytermgui.parser.MarkupLanguage.__init__": {"tf": 1}, "pytermgui.parser.MarkupLanguage.tokenize_markup": {"tf": 1}, "pytermgui.parser.MarkupLanguage.tokenize_ansi": {"tf": 1}, "pytermgui.parser.MarkupLanguage.define": {"tf": 1}, "pytermgui.parser.MarkupLanguage.alias": {"tf": 1}, "pytermgui.parser.MarkupLanguage.parse": {"tf": 1}, "pytermgui.parser.MarkupLanguage.get_markup": {"tf": 1}}, "df": 8}}}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.styles.MarkupFormatter": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter.__init__": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter.ensure_reset": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter.ensure_strip": {"tf": 1}}, "df": 4}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.parser.MacroCallable": {"tf": 1}, "pytermgui.parser.MacroCall": {"tf": 1}}, "df": 2}}}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.enums.WidgetAlignment.LEFT": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.left": {"tf": 1}}, "df": 2, "_": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"pytermgui.ansi_interface.MouseAction.LEFT_CLICK": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui.ansi_interface.MouseAction.LEFT_DRAG": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.exceptions.LineLengthError": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.file_loaders.FileLoader.load": {"tf": 1}}, "df": 1, "_": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.file_loaders.FileLoader.load_str": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "k": {"docs": {"pytermgui.widgets.extra.Slider.locked": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.widgets.base.Label": {"tf": 1}, "pytermgui.widgets.base.Label.__init__": {"tf": 1}, "pytermgui.widgets.base.Label.styles": {"tf": 1}, "pytermgui.widgets.base.Label.serialized": {"tf": 1}, "pytermgui.widgets.base.Label.get_lines": {"tf": 1}}, "df": 5}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {"pytermgui.ansi_interface.dim": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.parser.MarkupLanguage.define": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.Widget.define_mouse_target": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui.widgets.base.Widget.debug": {"tf": 1}, "pytermgui.widgets.base.Container.debug": {"tf": 1}, "pytermgui.widgets.boxes.Box.debug": {"tf": 1}, "pytermgui.widgets.extra.Splitter.debug": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.debug": {"tf": 1}}, "df": 5}}}, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.widgets.styles.DepthlessStyleType": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.serializer.Serializer.dump_to_dict": {"tf": 1}}, "df": 1}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.widgets.boxes.DOUBLE": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.boxes.DOUBLE_HORIZONTAL": {"tf": 1}}, "df": 1}}}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.boxes.DOUBLE_VERTICAL": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.widgets.boxes.DOUBLE_SIDES": {"tf": 1}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.widgets.boxes.DOUBLE_TOP": {"tf": 1}}, "df": 1}}}, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"pytermgui.widgets.boxes.DOUBLE_BOTTOM": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"pytermgui.enums": {"tf": 1}, "pytermgui.enums.SizePolicy": {"tf": 1}, "pytermgui.enums.SizePolicy.FILL": {"tf": 1}, "pytermgui.enums.SizePolicy.STATIC": {"tf": 1}, "pytermgui.enums.SizePolicy.RELATIVE": {"tf": 1}, "pytermgui.enums.WidgetAlignment": {"tf": 1}, "pytermgui.enums.WidgetAlignment.LEFT": {"tf": 1}, "pytermgui.enums.WidgetAlignment.CENTER": {"tf": 1}, "pytermgui.enums.WidgetAlignment.RIGHT": {"tf": 1}}, "df": 9}}, "d": {"docs": {"pytermgui.widgets.base.MouseTarget.end": {"tf": 1}}, "df": 1}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.styles.MarkupFormatter.ensure_reset": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.widgets.styles.MarkupFormatter.ensure_strip": {"tf": 1}}, "df": 1}}}}}}}}}}}, "x": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.exceptions": {"tf": 1}, "pytermgui.exceptions.WidthExceededError": {"tf": 1}, "pytermgui.exceptions.LineLengthError": {"tf": 1}, "pytermgui.exceptions.AnsiSyntaxError": {"tf": 1}, "pytermgui.exceptions.MarkupSyntaxError": {"tf": 1}}, "df": 5}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.widgets.base.Widget.execute_binding": {"tf": 1}, "pytermgui.window_manager.WindowManager.execute_binding": {"tf": 1}}, "df": 2}}}}}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {"pytermgui.widgets.extra": {"tf": 1}, "pytermgui.widgets.extra.InputField": {"tf": 1}, "pytermgui.widgets.extra.InputField.__init__": {"tf": 1}, "pytermgui.widgets.extra.InputField.styles": {"tf": 1}, "pytermgui.widgets.extra.InputField.is_bindable": {"tf": 1}, "pytermgui.widgets.extra.InputField.cursor": {"tf": 1}, "pytermgui.widgets.extra.InputField.selectables_length": {"tf": 1}, "pytermgui.widgets.extra.InputField.handle_key": {"tf": 1}, "pytermgui.widgets.extra.InputField.handle_mouse": {"tf": 1}, "pytermgui.widgets.extra.InputField.get_lines": {"tf": 1}, "pytermgui.widgets.extra.Splitter": {"tf": 1}, "pytermgui.widgets.extra.Splitter.chars": {"tf": 1}, "pytermgui.widgets.extra.Splitter.styles": {"tf": 1}, "pytermgui.widgets.extra.Splitter.keys": {"tf": 1}, "pytermgui.widgets.extra.Splitter.parent_align": {"tf": 1}, "pytermgui.widgets.extra.Splitter.get_lines": {"tf": 1}, "pytermgui.widgets.extra.Splitter.debug": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.__init__": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.serialized": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.toggle_layer": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.get_lines": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.debug": {"tf": 1}, "pytermgui.widgets.extra.Slider": {"tf": 1}, "pytermgui.widgets.extra.Slider.__init__": {"tf": 1}, "pytermgui.widgets.extra.Slider.locked": {"tf": 1}, "pytermgui.widgets.extra.Slider.show_percentage": {"tf": 1}, "pytermgui.widgets.extra.Slider.chars": {"tf": 1}, "pytermgui.widgets.extra.Slider.styles": {"tf": 1}, "pytermgui.widgets.extra.Slider.keys": {"tf": 1}, "pytermgui.widgets.extra.Slider.selectables_length": {"tf": 1}, "pytermgui.widgets.extra.Slider.value": {"tf": 1}, "pytermgui.widgets.extra.Slider.handle_mouse": {"tf": 1}, "pytermgui.widgets.extra.Slider.handle_key": {"tf": 1}, "pytermgui.widgets.extra.Slider.get_lines": {"tf": 1}}, "df": 35}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.window_manager.WindowManager.exit": {"tf": 1}}, "df": 1}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.widgets.boxes.EMPTY": {"tf": 1}}, "df": 1}, "y": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.boxes.EMPTY_VERTICAL": {"tf": 1}}, "df": 1}}}}, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.boxes.EMPTY_HORIZONTAL": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.get_widget": {"tf": 1}, "pytermgui.widgets.get_id": {"tf": 1}, "pytermgui.widgets.base": {"tf": 1}, "pytermgui.widgets.base.MouseTarget": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.__init__": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.parent": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.left": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.right": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.height": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.top": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.onclick": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.start": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.end": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.adjust": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.contains": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.click": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.show": {"tf": 1}, "pytermgui.widgets.base.MouseCallback": {"tf": 1}, "pytermgui.widgets.base.Widget": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.__init__": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.set_style": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.set_char": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.styles": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.chars": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.keys": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.serialized": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.is_bindable": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.size_policy": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.parent_align": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.bindings": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.id": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.selectables_length": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.selectables": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.is_selectable": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.static_width": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.define_mouse_target": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.get_target": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.handle_mouse": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.handle_key": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.serialize": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.copy": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.get_lines": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.bind": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.execute_binding": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.select": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.show_targets": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.print": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.debug": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Container": {"tf": 1}, "pytermgui.widgets.base.Container.__init__": {"tf": 1}, "pytermgui.widgets.base.Container.chars": {"tf": 1}, "pytermgui.widgets.base.Container.styles": {"tf": 1}, "pytermgui.widgets.base.Container.keys": {"tf": 1}, "pytermgui.widgets.base.Container.serialized": {"tf": 1}, "pytermgui.widgets.base.Container.allow_fullscreen": {"tf": 1}, "pytermgui.widgets.base.Container.sidelength": {"tf": 1}, "pytermgui.widgets.base.Container.selectables": {"tf": 1}, "pytermgui.widgets.base.Container.selectables_length": {"tf": 1}, "pytermgui.widgets.base.Container.selected": {"tf": 1}, "pytermgui.widgets.base.Container.box": {"tf": 1}, "pytermgui.widgets.base.Container.get_lines": {"tf": 1}, "pytermgui.widgets.base.Container.set_widgets": {"tf": 1}, "pytermgui.widgets.base.Container.serialize": {"tf": 1}, "pytermgui.widgets.base.Container.pop": {"tf": 1}, "pytermgui.widgets.base.Container.remove": {"tf": 1}, "pytermgui.widgets.base.Container.set_recursive_depth": {"tf": 1}, "pytermgui.widgets.base.Container.select": {"tf": 1}, "pytermgui.widgets.base.Container.center": {"tf": 1}, "pytermgui.widgets.base.Container.handle_mouse": {"tf": 1}, "pytermgui.widgets.base.Container.handle_key": {"tf": 1}, "pytermgui.widgets.base.Container.wipe": {"tf": 1}, "pytermgui.widgets.base.Container.show_targets": {"tf": 1}, "pytermgui.widgets.base.Container.print": {"tf": 1}, "pytermgui.widgets.base.Container.debug": {"tf": 1}, "pytermgui.widgets.base.Label": {"tf": 1}, "pytermgui.widgets.base.Label.__init__": {"tf": 1}, "pytermgui.widgets.base.Label.styles": {"tf": 1}, "pytermgui.widgets.base.Label.serialized": {"tf": 1}, "pytermgui.widgets.base.Label.get_lines": {"tf": 1}, "pytermgui.widgets.boxes": {"tf": 1}, "pytermgui.widgets.boxes.Box": {"tf": 1}, "pytermgui.widgets.boxes.Box.__init__": {"tf": 1}, "pytermgui.widgets.boxes.Box.CharType": {"tf": 1}, "pytermgui.widgets.boxes.Box.set_chars_of": {"tf": 1}, "pytermgui.widgets.boxes.Box.debug": {"tf": 1}, "pytermgui.widgets.boxes.BASIC": {"tf": 1}, "pytermgui.widgets.boxes.HEAVY": {"tf": 1}, "pytermgui.widgets.boxes.EMPTY": {"tf": 1}, "pytermgui.widgets.boxes.EMPTY_VERTICAL": {"tf": 1}, "pytermgui.widgets.boxes.EMPTY_HORIZONTAL": {"tf": 1}, "pytermgui.widgets.boxes.SINGLE": {"tf": 1}, "pytermgui.widgets.boxes.SINGLE_VERTICAL": {"tf": 1}, "pytermgui.widgets.boxes.SINGLE_HORIZONTAL": {"tf": 1}, "pytermgui.widgets.boxes.DOUBLE_HORIZONTAL": {"tf": 1}, "pytermgui.widgets.boxes.DOUBLE_VERTICAL": {"tf": 1}, "pytermgui.widgets.boxes.DOUBLE_SIDES": {"tf": 1}, "pytermgui.widgets.boxes.DOUBLE": {"tf": 1}, "pytermgui.widgets.boxes.DOUBLE_TOP": {"tf": 1}, "pytermgui.widgets.boxes.DOUBLE_BOTTOM": {"tf": 1}, "pytermgui.widgets.buttons": {"tf": 1}, "pytermgui.widgets.buttons.Button": {"tf": 1}, "pytermgui.widgets.buttons.Button.__init__": {"tf": 1}, "pytermgui.widgets.buttons.Button.chars": {"tf": 1}, "pytermgui.widgets.buttons.Button.styles": {"tf": 1}, "pytermgui.widgets.buttons.Button.handle_mouse": {"tf": 1}, "pytermgui.widgets.buttons.Button.get_lines": {"tf": 1}, "pytermgui.widgets.buttons.Checkbox": {"tf": 1}, "pytermgui.widgets.buttons.Checkbox.__init__": {"tf": 1}, "pytermgui.widgets.buttons.Checkbox.chars": {"tf": 1}, "pytermgui.widgets.buttons.Checkbox.toggle": {"tf": 1}, "pytermgui.widgets.buttons.Toggle": {"tf": 1}, "pytermgui.widgets.buttons.Toggle.__init__": {"tf": 1}, "pytermgui.widgets.buttons.Toggle.chars": {"tf": 1}, "pytermgui.widgets.extra": {"tf": 1}, "pytermgui.widgets.extra.InputField": {"tf": 1}, "pytermgui.widgets.extra.InputField.__init__": {"tf": 1}, "pytermgui.widgets.extra.InputField.styles": {"tf": 1}, "pytermgui.widgets.extra.InputField.is_bindable": {"tf": 1}, "pytermgui.widgets.extra.InputField.cursor": {"tf": 1}, "pytermgui.widgets.extra.InputField.selectables_length": {"tf": 1}, "pytermgui.widgets.extra.InputField.handle_key": {"tf": 1}, "pytermgui.widgets.extra.InputField.handle_mouse": {"tf": 1}, "pytermgui.widgets.extra.InputField.get_lines": {"tf": 1}, "pytermgui.widgets.extra.Splitter": {"tf": 1}, "pytermgui.widgets.extra.Splitter.chars": {"tf": 1}, "pytermgui.widgets.extra.Splitter.styles": {"tf": 1}, "pytermgui.widgets.extra.Splitter.keys": {"tf": 1}, "pytermgui.widgets.extra.Splitter.parent_align": {"tf": 1}, "pytermgui.widgets.extra.Splitter.get_lines": {"tf": 1}, "pytermgui.widgets.extra.Splitter.debug": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.__init__": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.serialized": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.toggle_layer": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.get_lines": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.debug": {"tf": 1}, "pytermgui.widgets.extra.Slider": {"tf": 1}, "pytermgui.widgets.extra.Slider.__init__": {"tf": 1}, "pytermgui.widgets.extra.Slider.locked": {"tf": 1}, "pytermgui.widgets.extra.Slider.show_percentage": {"tf": 1}, "pytermgui.widgets.extra.Slider.chars": {"tf": 1}, "pytermgui.widgets.extra.Slider.styles": {"tf": 1}, "pytermgui.widgets.extra.Slider.keys": {"tf": 1}, "pytermgui.widgets.extra.Slider.selectables_length": {"tf": 1}, "pytermgui.widgets.extra.Slider.value": {"tf": 1}, "pytermgui.widgets.extra.Slider.handle_mouse": {"tf": 1}, "pytermgui.widgets.extra.Slider.handle_key": {"tf": 1}, "pytermgui.widgets.extra.Slider.get_lines": {"tf": 1}, "pytermgui.widgets.styles": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter.__init__": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter.ensure_reset": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter.ensure_strip": {"tf": 1}, "pytermgui.widgets.styles.StyleCall": {"tf": 1}, "pytermgui.widgets.styles.StyleCall.__init__": {"tf": 1}, "pytermgui.widgets.styles.StyleType": {"tf": 1}, "pytermgui.widgets.styles.DepthlessStyleType": {"tf": 1}, "pytermgui.widgets.styles.CharType": {"tf": 1}, "pytermgui.widgets.styles.MARKUP": {"tf": 1}, "pytermgui.widgets.styles.FOREGROUND": {"tf": 1}, "pytermgui.widgets.styles.BACKGROUND": {"tf": 1}, "pytermgui.widgets.styles.CLICKABLE": {"tf": 1}, "pytermgui.widgets.styles.CLICKED": {"tf": 1}}, "df": 165, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.enums.WidgetAlignment": {"tf": 1}, "pytermgui.enums.WidgetAlignment.LEFT": {"tf": 1}, "pytermgui.enums.WidgetAlignment.CENTER": {"tf": 1}, "pytermgui.enums.WidgetAlignment.RIGHT": {"tf": 1}}, "df": 4}}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {"pytermgui.file_loaders.WidgetNamespace": {"tf": 1}, "pytermgui.file_loaders.WidgetNamespace.__init__": {"tf": 1}, "pytermgui.file_loaders.WidgetNamespace.from_config": {"tf": 1}, "pytermgui.file_loaders.WidgetNamespace.apply_to": {"tf": 1}, "pytermgui.file_loaders.WidgetNamespace.apply_config": {"tf": 1}}, "df": 5}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.exceptions.WidthExceededError": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.widgets.base.Container.wipe": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"pytermgui.window_manager.Window": {"tf": 1}, "pytermgui.window_manager.Window.__init__": {"tf": 1}, "pytermgui.window_manager.Window.is_bindable": {"tf": 1}, "pytermgui.window_manager.Window.size_policy": {"tf": 1}, "pytermgui.window_manager.Window.allow_fullscreen": {"tf": 1}, "pytermgui.window_manager.Window.title": {"tf": 1}, "pytermgui.window_manager.Window.is_static": {"tf": 1}, "pytermgui.window_manager.Window.is_modal": {"tf": 1}, "pytermgui.window_manager.Window.is_noblur": {"tf": 1}, "pytermgui.window_manager.Window.is_noresize": {"tf": 1}, "pytermgui.window_manager.Window.styles": {"tf": 1}, "pytermgui.window_manager.Window.rect": {"tf": 1}, "pytermgui.window_manager.Window.set_title": {"tf": 1}, "pytermgui.window_manager.Window.set_fullscreen": {"tf": 1}, "pytermgui.window_manager.Window.center": {"tf": 1}, "pytermgui.window_manager.Window.close": {"tf": 1}, "pytermgui.window_manager.Window.print": {"tf": 1}}, "df": 17, "_": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui.window_manager": {"tf": 1}, "pytermgui.window_manager.Window": {"tf": 1}, "pytermgui.window_manager.Window.__init__": {"tf": 1}, "pytermgui.window_manager.Window.is_bindable": {"tf": 1}, "pytermgui.window_manager.Window.size_policy": {"tf": 1}, "pytermgui.window_manager.Window.allow_fullscreen": {"tf": 1}, "pytermgui.window_manager.Window.title": {"tf": 1}, "pytermgui.window_manager.Window.is_static": {"tf": 1}, "pytermgui.window_manager.Window.is_modal": {"tf": 1}, "pytermgui.window_manager.Window.is_noblur": {"tf": 1}, "pytermgui.window_manager.Window.is_noresize": {"tf": 1}, "pytermgui.window_manager.Window.styles": {"tf": 1}, "pytermgui.window_manager.Window.rect": {"tf": 1}, "pytermgui.window_manager.Window.set_title": {"tf": 1}, "pytermgui.window_manager.Window.set_fullscreen": {"tf": 1}, "pytermgui.window_manager.Window.center": {"tf": 1}, "pytermgui.window_manager.Window.close": {"tf": 1}, "pytermgui.window_manager.Window.print": {"tf": 1}, "pytermgui.window_manager.WindowManager": {"tf": 1}, "pytermgui.window_manager.WindowManager.__init__": {"tf": 1}, "pytermgui.window_manager.WindowManager.is_bindable": {"tf": 1}, "pytermgui.window_manager.WindowManager.framerate": {"tf": 1}, "pytermgui.window_manager.WindowManager.should_print": {"tf": 1}, "pytermgui.window_manager.WindowManager.execute_binding": {"tf": 1}, "pytermgui.window_manager.WindowManager.handle_key": {"tf": 1}, "pytermgui.window_manager.WindowManager.process_mouse": {"tf": 1}, "pytermgui.window_manager.WindowManager.focus": {"tf": 1}, "pytermgui.window_manager.WindowManager.add": {"tf": 1}, "pytermgui.window_manager.WindowManager.close": {"tf": 1}, "pytermgui.window_manager.WindowManager.on_resize": {"tf": 1}, "pytermgui.window_manager.WindowManager.process_input": {"tf": 1}, "pytermgui.window_manager.WindowManager.stop": {"tf": 1}, "pytermgui.window_manager.WindowManager.pause": {"tf": 1}, "pytermgui.window_manager.WindowManager.unpause": {"tf": 1}, "pytermgui.window_manager.WindowManager.exit": {"tf": 1}, "pytermgui.window_manager.WindowManager.run": {"tf": 1}, "pytermgui.window_manager.WindowManager.print": {"tf": 1}, "pytermgui.window_manager.WindowManager.show_targets": {"tf": 1}, "pytermgui.window_manager.WindowManager.alert": {"tf": 1}}, "df": 39}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui.window_manager.WindowManager": {"tf": 1}, "pytermgui.window_manager.WindowManager.__init__": {"tf": 1}, "pytermgui.window_manager.WindowManager.is_bindable": {"tf": 1}, "pytermgui.window_manager.WindowManager.framerate": {"tf": 1}, "pytermgui.window_manager.WindowManager.should_print": {"tf": 1}, "pytermgui.window_manager.WindowManager.execute_binding": {"tf": 1}, "pytermgui.window_manager.WindowManager.handle_key": {"tf": 1}, "pytermgui.window_manager.WindowManager.process_mouse": {"tf": 1}, "pytermgui.window_manager.WindowManager.focus": {"tf": 1}, "pytermgui.window_manager.WindowManager.add": {"tf": 1}, "pytermgui.window_manager.WindowManager.close": {"tf": 1}, "pytermgui.window_manager.WindowManager.on_resize": {"tf": 1}, "pytermgui.window_manager.WindowManager.process_input": {"tf": 1}, "pytermgui.window_manager.WindowManager.stop": {"tf": 1}, "pytermgui.window_manager.WindowManager.pause": {"tf": 1}, "pytermgui.window_manager.WindowManager.unpause": {"tf": 1}, "pytermgui.window_manager.WindowManager.exit": {"tf": 1}, "pytermgui.window_manager.WindowManager.run": {"tf": 1}, "pytermgui.window_manager.WindowManager.print": {"tf": 1}, "pytermgui.window_manager.WindowManager.show_targets": {"tf": 1}, "pytermgui.window_manager.WindowManager.alert": {"tf": 1}}, "df": 21}}}}}}}}}}}, "y": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.file_loaders.YamlLoader": {"tf": 1}, "pytermgui.file_loaders.YamlLoader.__init__": {"tf": 1}, "pytermgui.file_loaders.YamlLoader.parse": {"tf": 1}}, "df": 3}}}}}}}}, "j": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.file_loaders.JsonLoader": {"tf": 1}, "pytermgui.file_loaders.JsonLoader.parse": {"tf": 1}}, "df": 2}}}}}}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {"pytermgui.helpers.get_sequences": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.parser.MarkupLanguage.get_markup": {"tf": 1}}, "df": 1}}}}}}, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.serializer.Serializer.get_widgets": {"tf": 1}, "pytermgui.widgets.get_widget": {"tf": 1}}, "df": 2}}}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.widgets.get_id": {"tf": 1}}, "df": 1}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.Widget.get_target": {"tf": 1}}, "df": 1}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.widgets.base.Widget.get_lines": {"tf": 1}, "pytermgui.widgets.base.Container.get_lines": {"tf": 1}, "pytermgui.widgets.base.Label.get_lines": {"tf": 1}, "pytermgui.widgets.buttons.Button.get_lines": {"tf": 1}, "pytermgui.widgets.extra.InputField.get_lines": {"tf": 1}, "pytermgui.widgets.extra.Splitter.get_lines": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.get_lines": {"tf": 1}, "pytermgui.widgets.extra.Slider.get_lines": {"tf": 1}}, "df": 8}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.input.getch": {"tf": 1}}, "df": 1}}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"pytermgui.input.keys": {"tf": 1}, "pytermgui.widgets.base.Widget.keys": {"tf": 1}, "pytermgui.widgets.base.Container.keys": {"tf": 1}, "pytermgui.widgets.extra.Splitter.keys": {"tf": 1}, "pytermgui.widgets.extra.Slider.keys": {"tf": 1}}, "df": 5}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"pytermgui.widgets.base.MouseTarget.onclick": {"tf": 1}}, "df": 1}}}}}, "_": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.window_manager.WindowManager.on_resize": {"tf": 1}}, "df": 1}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {"pytermgui.widgets.extra.Slider.value": {"tf": 1}}, "df": 1}}}}}}, "doc": {"root": {"0": {"3": {"3": {"docs": {"pytermgui": {"tf": 2}}, "df": 1}, "docs": {}, "df": 0}, "docs": {"pytermgui.ansi_interface.Color": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface.Color.__init__": {"tf": 1}, "pytermgui.ansi_interface.set_mode": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.widgets.base.Widget.is_selectable": {"tf": 1}, "pytermgui.widgets.base.Container.selectables": {"tf": 1}}, "df": 6, "m": {"docs": {"pytermgui": {"tf": 1.4142135623730951}}, "df": 1}}, "1": {"0": {"docs": {"pytermgui": {"tf": 1}}, "df": 1}, "4": {"1": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.parser": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Label": {"tf": 1}}, "df": 4, "m": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui": {"tf": 1}}, "df": 1}}}}}}}, "docs": {}, "df": 0}, "5": {"7": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "6": {"docs": {"pytermgui.ansi_interface.Color.names": {"tf": 1}}, "df": 1}, "docs": {"pytermgui.ansi_interface.Color.__init__": {"tf": 1}, "pytermgui.ansi_interface.set_mode": {"tf": 1}, "pytermgui.widgets.base.Container.selectables": {"tf": 1}, "pytermgui.widgets.boxes.Box": {"tf": 1}}, "df": 4, "m": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui": {"tf": 1}}, "df": 1}}}}}}, "2": {"1": {"0": {"docs": {"pytermgui.file_loaders": {"tf": 1}, "pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.extra.InputField": {"tf": 1}}, "df": 3, "]": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"1": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 2}, "2": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 2}, "3": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}}}}}}}}, "docs": {}, "df": 0}, "2": {"0": {"3": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1}}}, "docs": {}, "df": 0}, "docs": {"pytermgui.parser": {"tf": 1}}, "df": 1}, "4": {"3": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1, "/": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "b": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1}}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1}}}}}}}}, "5": {"6": {"docs": {"pytermgui.ansi_interface.Color": {"tf": 1.4142135623730951}, "pytermgui.widgets.extra.ColorPicker": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "docs": {"pytermgui.ansi_interface.set_mode": {"tf": 1}, "pytermgui.widgets.base.Container.selectables": {"tf": 1}}, "df": 2}, "3": {"3": {"docs": {"pytermgui.context_managers.mouse_handler": {"tf": 1}}, "df": 1}, "5": {"docs": {"pytermgui.widgets.styles.MarkupFormatter": {"tf": 1}}, "df": 1}, "8": {"docs": {"pytermgui": {"tf": 1}}, "df": 1}, "9": {"docs": {"pytermgui": {"tf": 1.4142135623730951}, "pytermgui.context_managers.mouse_handler": {"tf": 2}, "pytermgui.file_loaders": {"tf": 3.4641016151377544}, "pytermgui.widgets.boxes.Box": {"tf": 4}, "pytermgui.widgets.styles.MarkupFormatter": {"tf": 1}}, "df": 5}, "docs": {"pytermgui": {"tf": 1}, "pytermgui.ansi_interface.set_mode": {"tf": 1}, "pytermgui.parser": {"tf": 1}, "pytermgui.widgets.boxes.Box": {"tf": 1}}, "df": 4}, "4": {"docs": {"pytermgui.ansi_interface.set_mode": {"tf": 1}}, "df": 1}, "5": {"5": {"docs": {"pytermgui.context_managers.mouse_handler": {"tf": 1}}, "df": 1}, "docs": {"pytermgui": {"tf": 1}, "pytermgui.ansi_interface.set_mode": {"tf": 1}}, "df": 2}, "6": {"1": {"docs": {"pytermgui.file_loaders": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "7": {"2": {"docs": {"pytermgui.auto": {"tf": 1.7320508075688772}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1.7320508075688772}}, "df": 2}, "9": {"docs": {}, "df": 0, "]": {"docs": {}, "df": 0, "{": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {"pytermgui.file_loaders": {"tf": 1}}, "df": 1}}}}}}}, "docs": {"pytermgui": {"tf": 1}, "pytermgui.ansi_interface.set_mode": {"tf": 1}}, "df": 2}, "8": {"docs": {"pytermgui.ansi_interface.set_mode": {"tf": 1}}, "df": 1, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1}}}}, "9": {"docs": {"pytermgui.ansi_interface.set_mode": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0, "s": {"docs": {"pytermgui.ansi_interface.translate_mouse": {"tf": 1}, "pytermgui.enums": {"tf": 1}, "pytermgui.exceptions": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1.4142135623730951}, "pytermgui.parser": {"tf": 1}, "pytermgui.serializer": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter": {"tf": 1}, "pytermgui.window_manager.Window": {"tf": 1}}, "df": 8, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.ansi_interface.Color.ColorType": {"tf": 1}, "pytermgui.cmd": {"tf": 1}, "pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.buttons": {"tf": 1}, "pytermgui.widgets.buttons.Button": {"tf": 1}, "pytermgui.widgets.buttons.Checkbox": {"tf": 1}}, "df": 7, "i": {"docs": {"pytermgui.widgets": {"tf": 1}}, "df": 1, "f": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.widgets.styles.StyleCall": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.window_manager": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.widgets.boxes.Box": {"tf": 1}}, "df": 1}}}}}}}, "z": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.enums.SizePolicy": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.widgets.base.Widget.size_policy": {"tf": 1}, "pytermgui.window_manager.Window.size_policy": {"tf": 1}}, "df": 2}}}}}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.file_loaders": {"tf": 1}, "pytermgui.widgets": {"tf": 1}}, "df": 2}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.widgets.boxes.Box": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.foreground": {"tf": 1}, "pytermgui.ansi_interface.background": {"tf": 1}, "pytermgui.ansi_interface.set_mode": {"tf": 1}, "pytermgui.ansi_interface.translate_mouse": {"tf": 1}, "pytermgui.enums": {"tf": 1}, "pytermgui.parser": {"tf": 1}, "pytermgui.parser.MarkupLanguage": {"tf": 1.4142135623730951}, "pytermgui.serializer.Serializer.__init__": {"tf": 1}, "pytermgui.widgets.base.Widget.set_style": {"tf": 1}, "pytermgui.widgets.base.Widget.set_char": {"tf": 1}, "pytermgui.widgets.base.Widget.size_policy": {"tf": 1}, "pytermgui.widgets.base.Container.box": {"tf": 1}, "pytermgui.widgets.base.Container.set_widgets": {"tf": 1}, "pytermgui.widgets.base.Container.set_recursive_depth": {"tf": 1}, "pytermgui.widgets.base.Container.center": {"tf": 1}, "pytermgui.widgets.base.Label.__init__": {"tf": 1}, "pytermgui.widgets.boxes.Box": {"tf": 1.4142135623730951}, "pytermgui.widgets.boxes.Box.__init__": {"tf": 1}, "pytermgui.widgets.boxes.Box.set_chars_of": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.__init__": {"tf": 1}, "pytermgui.widgets.extra.Slider": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter": {"tf": 1}, "pytermgui.window_manager.Window.size_policy": {"tf": 1}, "pytermgui.window_manager.Window.allow_fullscreen": {"tf": 1}, "pytermgui.window_manager.Window.set_title": {"tf": 1}, "pytermgui.window_manager.Window.set_fullscreen": {"tf": 1}, "pytermgui.window_manager.WindowManager.should_print": {"tf": 1}, "pytermgui.window_manager.WindowManager.focus": {"tf": 1}}, "df": 28, "_": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"pytermgui": {"tf": 1}}, "df": 1}}}}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "f": {"docs": {"pytermgui.widgets.boxes": {"tf": 1}}, "df": 1}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.widgets.styles.MarkupFormatter": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.set_mode": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.widgets.boxes": {"tf": 1}}, "df": 1}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"pytermgui.ansi_interface": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.LEFT_CLICK": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.RIGHT_CLICK": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.RELEASE": {"tf": 1}, "pytermgui.helpers.strip_ansi": {"tf": 1}, "pytermgui.helpers.get_sequences": {"tf": 1}, "pytermgui.helpers.break_line": {"tf": 1}}, "df": 7}}}}}, "e": {"docs": {"pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.ansi_interface.Color.ColorType": {"tf": 1}, "pytermgui.ansi_interface.translate_mouse": {"tf": 1}, "pytermgui.cmd": {"tf": 1}, "pytermgui.context_managers.mouse_handler": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.inspector": {"tf": 1}, "pytermgui.parser": {"tf": 1}}, "df": 8}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.ansi_interface.MouseEvent": {"tf": 1}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.file_loaders": {"tf": 1}}, "df": 1, "]": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"1": {"docs": {"pytermgui.window_manager": {"tf": 1}}, "df": 1}, "2": {"docs": {"pytermgui.window_manager": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}}}}}}}}}, "l": {"docs": {}, "df": 0, "f": {"docs": {"pytermgui.cmd.Application.finish": {"tf": 1}, "pytermgui.file_loaders.WidgetNamespace.apply_config": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.click": {"tf": 1}, "pytermgui.widgets.base.Container.set_widgets": {"tf": 1}, "pytermgui.widgets.base.Container.pop": {"tf": 1}, "pytermgui.widgets.base.Container.remove": {"tf": 1}, "pytermgui.widgets.boxes.Box.set_chars_of": {"tf": 1}}, "df": 7}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base.Widget.selectables_length": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.selectables": {"tf": 1}, "pytermgui.widgets.base.Widget.is_selectable": {"tf": 1}, "pytermgui.widgets.base.Widget.select": {"tf": 1}, "pytermgui.widgets.base.Container.selectables": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Container.selectables_length": {"tf": 1}, "pytermgui.widgets.base.Container.selected": {"tf": 1}, "pytermgui.widgets.base.Container.select": {"tf": 1}, "pytermgui.widgets.extra.InputField.selectables_length": {"tf": 1}, "pytermgui.widgets.extra.Slider": {"tf": 1}, "pytermgui.widgets.extra.Slider.selectables_length": {"tf": 1}}, "df": 12, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.widgets.base.Widget.is_selectable": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.file_loaders": {"tf": 1.7320508075688772}, "pytermgui.file_loaders.FileLoader.serializer": {"tf": 1}, "pytermgui.file_loaders.FileLoader.register": {"tf": 1}, "pytermgui.serializer": {"tf": 1.4142135623730951}, "pytermgui.serializer.Serializer": {"tf": 1}, "pytermgui.serializer.Serializer.dump_to_dict": {"tf": 1}, "pytermgui.serializer.Serializer.register": {"tf": 1}, "pytermgui.widgets.base.Widget.serialized": {"tf": 1.7320508075688772}, "pytermgui.widgets.base.Widget.serialize": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Container.serialized": {"tf": 1.7320508075688772}, "pytermgui.widgets.base.Container.serialize": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Label.serialized": {"tf": 1.7320508075688772}, "pytermgui.widgets.extra.ColorPicker.serialized": {"tf": 1.7320508075688772}}, "df": 13}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.widgets.boxes.Box": {"tf": 1}}, "df": 1}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.widgets.extra.InputField": {"tf": 1.4142135623730951}}, "df": 1}}}, "y": {"docs": {"pytermgui.ansi_interface.move_cursor": {"tf": 1}, "pytermgui.ansi_interface.cursor_up": {"tf": 1}, "pytermgui.ansi_interface.cursor_down": {"tf": 1}, "pytermgui.ansi_interface.cursor_right": {"tf": 1}, "pytermgui.ansi_interface.cursor_left": {"tf": 1}, "pytermgui.ansi_interface.cursor_next_line": {"tf": 1}, "pytermgui.ansi_interface.cursor_prev_line": {"tf": 1}, "pytermgui.ansi_interface.cursor_column": {"tf": 1}, "pytermgui.ansi_interface.cursor_home": {"tf": 1}, "pytermgui.widgets": {"tf": 1.4142135623730951}}, "df": 10, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {"pytermgui": {"tf": 1.4142135623730951}, "pytermgui.parser": {"tf": 1}, "pytermgui.widgets": {"tf": 1.4142135623730951}, "pytermgui.widgets.base": {"tf": 1}, "pytermgui.widgets.base.Widget": {"tf": 1}, "pytermgui.window_manager": {"tf": 1}}, "df": 6}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "x": {"docs": {"pytermgui.auto": {"tf": 2.449489742783178}, "pytermgui.ansi_interface.MouseEvent": {"tf": 1}, "pytermgui.parser": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 2.449489742783178}}, "df": 4}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.ansi_interface.set_mode": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1.4142135623730951}, "pytermgui.file_loaders.FileLoader": {"tf": 1}, "pytermgui.file_loaders.FileLoader.serializer": {"tf": 1.4142135623730951}, "pytermgui.file_loaders.YamlLoader": {"tf": 1}, "pytermgui.file_loaders.JsonLoader": {"tf": 1}, "pytermgui.input.keys": {"tf": 1}, "pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 10, "i": {"docs": {"pytermgui.ansi_interface.clear": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.widgets.buttons.Toggle": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.helpers.break_line": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.auto": {"tf": 1.4142135623730951}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1.4142135623730951}}, "df": 3}}}}}}}, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.widgets.base.Widget.is_selectable": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 3}}}}}}, "w": {"docs": {"pytermgui.widgets.base.MouseTarget.show": {"tf": 1}, "pytermgui.widgets.base.Widget.show_targets": {"tf": 1}, "pytermgui.widgets.base.Container.show_targets": {"tf": 1}, "pytermgui.widgets.buttons.Toggle": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.debug": {"tf": 1}, "pytermgui.widgets.extra.Slider.show_percentage": {"tf": 1}, "pytermgui.window_manager.WindowManager.show_targets": {"tf": 1}}, "df": 8, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.widgets": {"tf": 1}}, "df": 1}}}, "n": {"docs": {"pytermgui.window_manager.Window.title": {"tf": 1}, "pytermgui.window_manager.WindowManager.should_print": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.ansi_interface.is_interactive": {"tf": 1.4142135623730951}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.widgets.base.Widget.serialized": {"tf": 1}, "pytermgui.widgets.base.Container.serialized": {"tf": 1}, "pytermgui.widgets.base.Label.serialized": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.serialized": {"tf": 1}}, "df": 4}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.auto": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.file_loaders.YamlLoader.parse": {"tf": 1}, "pytermgui.file_loaders.JsonLoader.parse": {"tf": 1}, "pytermgui.parser.MarkupLanguage": {"tf": 1.7320508075688772}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1.4142135623730951}}, "df": 6, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.ansi_interface.Color.translate_hex": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1.4142135623730951}, "pytermgui.file_loaders.FileLoader.parse": {"tf": 1}, "pytermgui.file_loaders.FileLoader.load_str": {"tf": 1}, "pytermgui.file_loaders.FileLoader.load": {"tf": 1.7320508075688772}, "pytermgui.parser": {"tf": 2}, "pytermgui.parser.MarkupLanguage": {"tf": 1}, "pytermgui.widgets.base.Label": {"tf": 1}, "pytermgui.widgets.styles": {"tf": 1}}, "df": 10}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.ansi_interface.set_mode": {"tf": 1}, "pytermgui.ansi_interface.strikethrough": {"tf": 1}}, "df": 2}}}}}}}}}}, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.file_loaders": {"tf": 1.4142135623730951}, "pytermgui.file_loaders.FileLoader.parse": {"tf": 1}}, "df": 2}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.input.keys": {"tf": 1}, "pytermgui.parser": {"tf": 1}, "pytermgui.widgets.base.Container.center": {"tf": 1.7320508075688772}, "pytermgui.window_manager.Window": {"tf": 1}}, "df": 5}}, "p": {"docs": {"pytermgui.ansi_interface.hide_cursor": {"tf": 1}, "pytermgui.ansi_interface.unset_echo": {"tf": 1}, "pytermgui.window_manager.WindowManager.stop": {"tf": 1}}, "df": 3}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.set_alt_buffer": {"tf": 1}, "pytermgui.ansi_interface.show_cursor": {"tf": 1}, "pytermgui.ansi_interface.set_echo": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.LEFT_CLICK": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.RIGHT_CLICK": {"tf": 1}, "pytermgui.ansi_interface.report_mouse": {"tf": 1}, "pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.start": {"tf": 1}, "pytermgui.widgets.boxes.Box": {"tf": 1}}, "df": 9}}, "t": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.ansi_interface.unset_alt_buffer": {"tf": 1}, "pytermgui.context_managers.alt_buffer": {"tf": 1}, "pytermgui.widgets.buttons.Checkbox.toggle": {"tf": 1}, "pytermgui.widgets.buttons.Toggle": {"tf": 1}, "pytermgui.widgets.extra.Slider.locked": {"tf": 1}}, "df": 5}, "i": {"docs": {}, "df": 0, "c": {"docs": {"pytermgui.window_manager.Window.is_static": {"tf": 1}}, "df": 1}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.ansi_interface.report_mouse": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.parser.MarkupLanguage.alias": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.cmd.Application.finish": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.widgets.styles.FOREGROUND": {"tf": 1}, "pytermgui.widgets.styles.BACKGROUND": {"tf": 1}}, "df": 2}}}}}, "y": {"docs": {"pytermgui.helpers.break_line": {"tf": 1}, "pytermgui.window_manager.Window.is_modal": {"tf": 1}, "pytermgui.window_manager.Window.is_noblur": {"tf": 1}}, "df": 3}, "c": {"docs": {}, "df": 0, "k": {"docs": {"pytermgui.widgets.extra.Splitter": {"tf": 1}}, "df": 1}}}, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.move_cursor": {"tf": 1}, "pytermgui.ansi_interface.cursor_up": {"tf": 1}, "pytermgui.ansi_interface.cursor_down": {"tf": 1}, "pytermgui.ansi_interface.cursor_right": {"tf": 1}, "pytermgui.ansi_interface.cursor_left": {"tf": 1}, "pytermgui.ansi_interface.cursor_next_line": {"tf": 1}, "pytermgui.ansi_interface.cursor_prev_line": {"tf": 1}, "pytermgui.ansi_interface.cursor_column": {"tf": 1}, "pytermgui.ansi_interface.cursor_home": {"tf": 1}, "pytermgui.widgets.base.Container.print": {"tf": 1}}, "df": 10}}}}, "y": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.file_loaders": {"tf": 1.7320508075688772}, "pytermgui.helpers.break_line": {"tf": 1}, "pytermgui.inspector.Inspector.styles": {"tf": 1}, "pytermgui.parser": {"tf": 2}, "pytermgui.serializer.Serializer": {"tf": 1.7320508075688772}, "pytermgui.widgets.base.Widget.set_style": {"tf": 1}, "pytermgui.widgets.base.Widget.styles": {"tf": 1}, "pytermgui.widgets.base.Container.styles": {"tf": 1}, "pytermgui.widgets.base.Label": {"tf": 1}, "pytermgui.widgets.base.Label.styles": {"tf": 1}, "pytermgui.widgets.boxes": {"tf": 1.4142135623730951}, "pytermgui.widgets.boxes.Box": {"tf": 1}, "pytermgui.widgets.buttons.Button.styles": {"tf": 1}, "pytermgui.widgets.extra.InputField.styles": {"tf": 1}, "pytermgui.widgets.extra.Splitter.styles": {"tf": 1}, "pytermgui.widgets.extra.Slider.styles": {"tf": 1}, "pytermgui.widgets.styles": {"tf": 1.7320508075688772}, "pytermgui.widgets.styles.MarkupFormatter": {"tf": 1.7320508075688772}, "pytermgui.widgets.styles.StyleCall": {"tf": 1}, "pytermgui.widgets.styles.MARKUP": {"tf": 1}, "pytermgui.widgets.styles.FOREGROUND": {"tf": 1}, "pytermgui.widgets.styles.BACKGROUND": {"tf": 1}, "pytermgui.widgets.styles.CLICKABLE": {"tf": 1}, "pytermgui.widgets.styles.CLICKED": {"tf": 1}, "pytermgui.window_manager.Window.styles": {"tf": 1}}, "df": 25, "]": {"docs": {}, "df": 0, "{": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {"pytermgui.file_loaders": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}, "pytermgui.window_manager": {"tf": 1.4142135623730951}}, "df": 3}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.enums": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1.4142135623730951}, "pytermgui.file_loaders.FileLoader.load_str": {"tf": 1}, "pytermgui.file_loaders.YamlLoader": {"tf": 1}, "pytermgui.file_loaders.JsonLoader": {"tf": 1}, "pytermgui.inspector.Inspector": {"tf": 1}}, "df": 6}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.Container.selectables_length": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.Container.select": {"tf": 1}}, "df": 1}}}}}}}, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.Color": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface.translate_mouse": {"tf": 1}, "pytermgui.ansi_interface.invisible": {"tf": 1}, "pytermgui.cmd.Application.finish": {"tf": 1}, "pytermgui.context_managers.mouse_handler": {"tf": 1}, "pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base.Widget.is_bindable": {"tf": 1}, "pytermgui.widgets.extra.InputField.is_bindable": {"tf": 1}, "pytermgui.window_manager": {"tf": 1}, "pytermgui.window_manager.Window.is_bindable": {"tf": 1}, "pytermgui.window_manager.WindowManager.is_bindable": {"tf": 1}}, "df": 11}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.ansi_interface.MouseEvent": {"tf": 1}, "pytermgui.widgets.base.Label": {"tf": 1}, "pytermgui.widgets.boxes.Box": {"tf": 1.4142135623730951}, "pytermgui.widgets.styles.MarkupFormatter": {"tf": 1}, "pytermgui.widgets.styles.CLICKABLE": {"tf": 1}, "pytermgui.widgets.styles.CLICKED": {"tf": 1}}, "df": 6}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.widgets.base.Widget.handle_mouse": {"tf": 1}, "pytermgui.widgets.base.Widget.handle_key": {"tf": 1}, "pytermgui.widgets.base.Container.handle_key": {"tf": 1}, "pytermgui.widgets.extra.InputField.handle_key": {"tf": 1}}, "df": 4}}}}}, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.serializer.Serializer.register": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.ansi_interface.save_screen": {"tf": 1}, "pytermgui.ansi_interface.restore_screen": {"tf": 1}, "pytermgui.ansi_interface.save_cursor": {"tf": 1}, "pytermgui.ansi_interface.restore_cursor": {"tf": 1}, "pytermgui.parser.MarkupLanguage.tokenize_markup": {"tf": 1}, "pytermgui.parser.MarkupLanguage.tokenize_ansi": {"tf": 1}}, "df": 6, "_": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.restore_screen": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.restore_cursor": {"tf": 1}}, "df": 1}}}}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1}}}, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.save_screen": {"tf": 1}, "pytermgui.ansi_interface.restore_screen": {"tf": 1}, "pytermgui.ansi_interface.clear": {"tf": 2}, "pytermgui.exceptions.WidthExceededError": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.show": {"tf": 1}}, "df": 5}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.ansi_interface.MouseAction.SCROLL_UP": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.SCROLL_DOWN": {"tf": 1}}, "df": 2, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.context_managers.alt_buffer": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.widgets.extra.Slider": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.file_loaders": {"tf": 1}}, "df": 1}}, "o": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.inspector": {"tf": 1}}, "df": 1}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.inspector.Inspector.__init__": {"tf": 1}, "pytermgui.widgets": {"tf": 1}}, "df": 2}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.widgets.extra.Slider": {"tf": 1}, "pytermgui.widgets.extra.Slider.handle_mouse": {"tf": 1}, "pytermgui.widgets.extra.Slider.handle_key": {"tf": 1}}, "df": 3}}}}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {"pytermgui.ansi_interface.move_cursor": {"tf": 1}, "pytermgui.ansi_interface.print_to": {"tf": 1.4142135623730951}, "pytermgui.context_managers.cursor_at": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.contains": {"tf": 1}}, "df": 4, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui": {"tf": 1}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.save_cursor": {"tf": 1}, "pytermgui.ansi_interface.restore_cursor": {"tf": 1}, "pytermgui.ansi_interface.report_cursor": {"tf": 1}, "pytermgui.ansi_interface.MouseEvent": {"tf": 1}, "pytermgui.context_managers.mouse_handler": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.parent": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.start": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.end": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.adjust": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.get_target": {"tf": 1}, "pytermgui.widgets.extra.Slider.handle_mouse": {"tf": 1}, "pytermgui.widgets.extra.Slider.handle_key": {"tf": 1}, "pytermgui.window_manager.WindowManager.on_resize": {"tf": 1}}, "df": 13}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.enums.SizePolicy.FILL": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.ansi_interface.MouseAction": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.enums.WidgetAlignment": {"tf": 1}, "pytermgui.widgets.base.Container.get_lines": {"tf": 1}, "pytermgui.widgets.base.Container.center": {"tf": 1}}, "df": 3}}}}, "p": {"docs": {"pytermgui.widgets.base.Container.pop": {"tf": 1}}, "df": 1}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.window_manager.WindowManager.process_mouse": {"tf": 1}}, "df": 1}}}}}}, "y": {"docs": {"pytermgui.file_loaders": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"3": {"docs": {"pytermgui.ansi_interface.is_interactive": {"tf": 1.4142135623730951}}, "df": 1}, "docs": {"pytermgui": {"tf": 1}, "pytermgui.inspector": {"tf": 1}, "pytermgui.inspector.Inspector": {"tf": 1}, "pytermgui.inspector.Inspector.inspect": {"tf": 1}}, "df": 4}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui": {"tf": 3.1622776601683795}, "pytermgui.auto": {"tf": 2.8284271247461903}, "pytermgui.ansi_interface.Color.names": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface.report_mouse": {"tf": 1}, "pytermgui.cmd": {"tf": 1}, "pytermgui.context_managers": {"tf": 1}, "pytermgui.context_managers.mouse_handler": {"tf": 1.7320508075688772}, "pytermgui.exceptions": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.file_loaders.FileLoader": {"tf": 1}, "pytermgui.helpers": {"tf": 1}, "pytermgui.parser": {"tf": 1}, "pytermgui.serializer.Serializer": {"tf": 1}, "pytermgui.widgets": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.serialized": {"tf": 1}, "pytermgui.widgets.base.Widget.size_policy": {"tf": 1}, "pytermgui.widgets.base.Widget.parent_align": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 2.8284271247461903}, "pytermgui.widgets.base.Container.serialized": {"tf": 1}, "pytermgui.widgets.base.Label": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Label.serialized": {"tf": 1}, "pytermgui.widgets.boxes": {"tf": 1.7320508075688772}, "pytermgui.widgets.extra.InputField": {"tf": 1.4142135623730951}, "pytermgui.widgets.extra.Splitter.parent_align": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.serialized": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter": {"tf": 1}, "pytermgui.widgets.styles.MARKUP": {"tf": 1}, "pytermgui.widgets.styles.CLICKABLE": {"tf": 1}, "pytermgui.widgets.styles.CLICKED": {"tf": 1}, "pytermgui.window_manager": {"tf": 1.4142135623730951}, "pytermgui.window_manager.Window": {"tf": 1}, "pytermgui.window_manager.Window.size_policy": {"tf": 1}}, "df": 32}}}}}}}, "y": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.file_loaders.YamlLoader.__init__": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.Container.get_lines": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui": {"tf": 2.23606797749979}, "pytermgui.cmd": {"tf": 1}, "pytermgui.widgets": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.select": {"tf": 1}}, "df": 4}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.enums.WidgetAlignment": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.parent": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.left": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.right": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.top": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.adjust": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 8, "_": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.file_loaders": {"tf": 1}}, "df": 1}}}}}}, "'": {"docs": {"pytermgui.widgets.base.MouseTarget.adjust": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {"pytermgui.exceptions.AnsiSyntaxError": {"tf": 1}, "pytermgui.exceptions.MarkupSyntaxError": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1.4142135623730951}, "pytermgui.file_loaders.FileLoader.parse": {"tf": 1}, "pytermgui.file_loaders.FileLoader.load_str": {"tf": 1.7320508075688772}, "pytermgui.file_loaders.YamlLoader.parse": {"tf": 1}, "pytermgui.file_loaders.JsonLoader.parse": {"tf": 1}, "pytermgui.parser": {"tf": 2.449489742783178}, "pytermgui.parser.MarkupLanguage": {"tf": 1.4142135623730951}, "pytermgui.parser.MarkupLanguage.parse": {"tf": 1}, "pytermgui.widgets.base.Label": {"tf": 1}, "pytermgui.widgets.styles.MARKUP": {"tf": 1}}, "df": 12, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.Color.names": {"tf": 1.4142135623730951}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.parser": {"tf": 1}}, "df": 3}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.boxes.Box": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.ansi_interface.Color.ColorType": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 4}}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.ansi_interface.print_to": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.file_loaders.FileLoader.serializer": {"tf": 1}, "pytermgui.file_loaders.FileLoader.load": {"tf": 1.4142135623730951}, "pytermgui.parser": {"tf": 1}, "pytermgui.serializer.Serializer.register": {"tf": 1}}, "df": 6}}, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui.context_managers": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {"pytermgui.widgets.base.Container.get_lines": {"tf": 1}}, "df": 1}, "g": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.widgets.extra.Slider": {"tf": 1}}, "df": 1}}, "u": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.window_manager.WindowManager.pause": {"tf": 1}, "pytermgui.window_manager.WindowManager.unpause": {"tf": 1}}, "df": 2}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.context_managers": {"tf": 1}, "pytermgui.enums": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1.7320508075688772}, "pytermgui.input": {"tf": 1}, "pytermgui.parser": {"tf": 1.4142135623730951}}, "df": 7}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}, "pytermgui.window_manager": {"tf": 1}}, "df": 3}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.ansi_interface.MouseEvent": {"tf": 1}}, "df": 1}}}}}, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.ansi_interface.report_mouse": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {"pytermgui.ansi_interface.translate_mouse": {"tf": 1}}, "df": 1}}}, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"pytermgui.context_managers.alt_buffer": {"tf": 1}, "pytermgui.window_manager.WindowManager.exit": {"tf": 1}}, "df": 2}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.serializer.Serializer": {"tf": 1}, "pytermgui.window_manager.WindowManager.handle_key": {"tf": 1}, "pytermgui.window_manager.WindowManager.process_mouse": {"tf": 1}, "pytermgui.window_manager.WindowManager.process_input": {"tf": 1}}, "df": 4, "_": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.window_manager": {"tf": 1}}, "df": 1}}}}}}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.widgets.base.Widget.id": {"tf": 1}, "pytermgui.widgets.boxes": {"tf": 1}}, "df": 2}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui": {"tf": 1.7320508075688772}, "pytermgui.ansi_interface.hide_cursor": {"tf": 1}, "pytermgui.ansi_interface.show_cursor": {"tf": 1}, "pytermgui.ansi_interface.print_to": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface.reset": {"tf": 1}, "pytermgui.cmd.Application.finish": {"tf": 1}, "pytermgui.context_managers.cursor_at": {"tf": 1.4142135623730951}, "pytermgui.context_managers.mouse_handler": {"tf": 1.7320508075688772}, "pytermgui.widgets": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.print": {"tf": 1}, "pytermgui.widgets.base.Widget.debug": {"tf": 1}, "pytermgui.widgets.base.Container.print": {"tf": 1}, "pytermgui.widgets.base.Label": {"tf": 1}, "pytermgui.widgets.extra.InputField": {"tf": 1}, "pytermgui.window_manager.Window.print": {"tf": 1}, "pytermgui.window_manager.WindowManager.on_resize": {"tf": 1}, "pytermgui.window_manager.WindowManager.print": {"tf": 1}}, "df": 17}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.helpers.break_line": {"tf": 1}}, "df": 1}}}, "e": {"docs": {"pytermgui.file_loaders": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.ansi_interface.report_mouse": {"tf": 1}, "pytermgui.context_managers.mouse_handler": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.widgets.base.Widget.bind": {"tf": 1}}, "df": 4, "_": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.ansi_interface.report_mouse": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "v": {"docs": {"pytermgui.parser.MarkupLanguage": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"pytermgui.parser": {"tf": 1.4142135623730951}, "pytermgui.parser.MarkupLanguage.define": {"tf": 1}}, "df": 2}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.widgets.base.Widget.define_mouse_target": {"tf": 1}}, "df": 1}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui": {"tf": 3}, "pytermgui.cmd": {"tf": 1}, "pytermgui.context_managers.mouse_handler": {"tf": 1.7320508075688772}, "pytermgui.file_loaders": {"tf": 2.6457513110645907}, "pytermgui.widgets": {"tf": 3.1622776601683795}, "pytermgui.widgets.base.Label": {"tf": 2.23606797749979}, "pytermgui.widgets.extra.InputField": {"tf": 1.7320508075688772}, "pytermgui.widgets.styles.MarkupFormatter": {"tf": 1.7320508075688772}, "pytermgui.window_manager": {"tf": 2}}, "df": 9}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.helpers.break_line": {"tf": 1}}, "df": 1, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"pytermgui.ansi_interface.move_cursor": {"tf": 1}, "pytermgui.ansi_interface.cursor_up": {"tf": 1}, "pytermgui.ansi_interface.cursor_down": {"tf": 1}, "pytermgui.ansi_interface.cursor_right": {"tf": 1}, "pytermgui.ansi_interface.cursor_left": {"tf": 1}, "pytermgui.ansi_interface.cursor_next_line": {"tf": 1}, "pytermgui.ansi_interface.cursor_prev_line": {"tf": 1}, "pytermgui.ansi_interface.cursor_column": {"tf": 1}, "pytermgui.ansi_interface.cursor_home": {"tf": 1}}, "df": 9}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui.enums.SizePolicy.RELATIVE": {"tf": 1}, "pytermgui.widgets.extra.Slider": {"tf": 1}, "pytermgui.widgets.extra.Slider.show_percentage": {"tf": 1}}, "df": 3}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.cmd": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"pytermgui.input.keys": {"tf": 1}, "pytermgui.input.getch": {"tf": 1}}, "df": 2}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.parser": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui": {"tf": 1}}, "df": 1}, "p": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.ansi_interface.Color.translate_hex": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.ansi_interface.MouseEvent": {"tf": 1}}, "df": 2}}}}}}}, "r": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.parser.MarkupLanguage": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui": {"tf": 1.7320508075688772}, "pytermgui.widgets.base.MouseTarget.top": {"tf": 1}, "pytermgui.widgets.boxes.Box": {"tf": 1.4142135623730951}, "pytermgui.window_manager": {"tf": 1}, "pytermgui.window_manager.Window": {"tf": 1}, "pytermgui.window_manager.Window.title": {"tf": 1}, "pytermgui.window_manager.Window.is_modal": {"tf": 1}}, "df": 7}, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}, "pytermgui.widgets.buttons.Checkbox.toggle": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.toggle_layer": {"tf": 1}}, "df": 4}}}, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.ansi_interface.MouseAction.SCROLL_UP": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.SCROLL_DOWN": {"tf": 1}}, "df": 2}}}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.parser": {"tf": 2}, "pytermgui.parser.MarkupLanguage": {"tf": 1}, "pytermgui.parser.MarkupLanguage.tokenize_markup": {"tf": 1}, "pytermgui.parser.MarkupLanguage.tokenize_ansi": {"tf": 1}}, "df": 4, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.widgets.base.MouseTarget.height": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface": {"tf": 1}, "pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.ansi_interface.move_cursor": {"tf": 1}, "pytermgui.ansi_interface.cursor_up": {"tf": 1}, "pytermgui.ansi_interface.cursor_down": {"tf": 1}, "pytermgui.ansi_interface.cursor_right": {"tf": 1}, "pytermgui.ansi_interface.cursor_left": {"tf": 1}, "pytermgui.ansi_interface.cursor_next_line": {"tf": 1}, "pytermgui.ansi_interface.cursor_prev_line": {"tf": 1}, "pytermgui.ansi_interface.cursor_column": {"tf": 1}, "pytermgui.ansi_interface.cursor_home": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface.set_mode": {"tf": 1}, "pytermgui.context_managers.alt_buffer": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.window_manager": {"tf": 1}, "pytermgui.window_manager.WindowManager.on_resize": {"tf": 1}}, "df": 17}}}}, "x": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui": {"tf": 2}, "pytermgui.ansi_interface.set_mode": {"tf": 1}, "pytermgui.ansi_interface.print_to": {"tf": 1}, "pytermgui.ansi_interface.bold": {"tf": 1}, "pytermgui.ansi_interface.dim": {"tf": 1}, "pytermgui.ansi_interface.italic": {"tf": 1}, "pytermgui.ansi_interface.underline": {"tf": 1}, "pytermgui.ansi_interface.blink": {"tf": 1}, "pytermgui.ansi_interface.inverse": {"tf": 1}, "pytermgui.ansi_interface.invisible": {"tf": 1}, "pytermgui.ansi_interface.strikethrough": {"tf": 1}, "pytermgui.exceptions.AnsiSyntaxError": {"tf": 1}, "pytermgui.exceptions.MarkupSyntaxError": {"tf": 1}, "pytermgui.helpers.strip_ansi": {"tf": 1}, "pytermgui.helpers.strip_markup": {"tf": 1}, "pytermgui.helpers.get_sequences": {"tf": 1}, "pytermgui.helpers.break_line": {"tf": 1}, "pytermgui.parser": {"tf": 2.23606797749979}, "pytermgui.parser.MarkupLanguage": {"tf": 1.4142135623730951}, "pytermgui.parser.MarkupLanguage.tokenize_markup": {"tf": 1}, "pytermgui.parser.MarkupLanguage.tokenize_ansi": {"tf": 1}, "pytermgui.parser.MarkupLanguage.get_markup": {"tf": 1}, "pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base.Label": {"tf": 1}, "pytermgui.widgets.styles.MARKUP": {"tf": 1}}, "df": 25}}}, "h": {"docs": {"pytermgui.ansi_interface.cursor_next_line": {"tf": 1}, "pytermgui.ansi_interface.cursor_prev_line": {"tf": 1}, "pytermgui.ansi_interface.cursor_column": {"tf": 1}}, "df": 3, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui": {"tf": 1.4142135623730951}, "pytermgui.context_managers": {"tf": 1}, "pytermgui.widgets.styles.CLICKABLE": {"tf": 1}, "pytermgui.widgets.styles.CLICKED": {"tf": 1}}, "df": 4}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.ansi_interface.set_mode": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.ansi_interface.print_to": {"tf": 1}, "pytermgui.widgets.base.Container.get_lines": {"tf": 1}}, "df": 2}}}, "w": {"docs": {"pytermgui.helpers.break_line": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1}, "a": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.window_manager": {"tf": 1.4142135623730951}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {"pytermgui.window_manager.WindowManager.should_print": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.widgets.base.MouseTarget": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.parent": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.contains": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.show": {"tf": 1}, "pytermgui.widgets.base.Widget.define_mouse_target": {"tf": 1}, "pytermgui.widgets.base.Widget.show_targets": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}, "pytermgui.widgets.base.Container.show_targets": {"tf": 1}, "pytermgui.window_manager.WindowManager.framerate": {"tf": 1}, "pytermgui.window_manager.WindowManager.show_targets": {"tf": 1}}, "df": 11}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.enums.SizePolicy.FILL": {"tf": 1}, "pytermgui.enums.SizePolicy.STATIC": {"tf": 1}, "pytermgui.enums.SizePolicy.RELATIVE": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1.7320508075688772}, "pytermgui.parser": {"tf": 1}}, "df": 5}}, "g": {"docs": {"pytermgui.helpers.strip_markup": {"tf": 1}, "pytermgui.parser": {"tf": 2.8284271247461903}, "pytermgui.parser.MarkupLanguage": {"tf": 1.4142135623730951}, "pytermgui.parser.MarkupLanguage.define": {"tf": 1}, "pytermgui.parser.MarkupLanguage.alias": {"tf": 1}}, "df": 5}, "b": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.widgets.extra.ColorPicker": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.get_lines": {"tf": 1}}, "df": 2}}}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.context_managers.mouse_handler": {"tf": 1}, "pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base.Widget.execute_binding": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}, "pytermgui.widgets.extra.InputField": {"tf": 1}, "pytermgui.widgets.extra.InputField.handle_key": {"tf": 1}}, "df": 7}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.Color.translate_hex": {"tf": 1}, "pytermgui.ansi_interface.report_mouse": {"tf": 1}, "pytermgui.ansi_interface.translate_mouse": {"tf": 1}}, "df": 3}}}}}}, "e": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.file_loaders": {"tf": 1}}, "df": 1}}, "i": {"docs": {"pytermgui.window_manager.Window.allow_fullscreen": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}, "pytermgui.window_manager.Window.title": {"tf": 1}, "pytermgui.window_manager.Window.set_title": {"tf": 1}}, "df": 6, "e": {"docs": {}, "df": 0, "]": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {"pytermgui.window_manager": {"tf": 1}}, "df": 1}}}}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.parser": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.MouseTarget.adjust": {"tf": 1}}, "df": 2}}}, "w": {"docs": {}, "df": 0, "o": {"docs": {"pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.parser.MarkupLanguage": {"tf": 1}, "pytermgui.widgets.buttons.Toggle": {"tf": 1}, "pytermgui.window_manager": {"tf": 1}}, "df": 4}}, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.ansi_interface.Color.ColorType": {"tf": 1}, "pytermgui.ansi_interface.MouseEvent": {"tf": 1}, "pytermgui.context_managers.mouse_handler": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1.4142135623730951}, "pytermgui.parser": {"tf": 1.7320508075688772}, "pytermgui.serializer.Serializer": {"tf": 1}, "pytermgui.serializer.Serializer.register_box": {"tf": 1}, "pytermgui.serializer.Serializer.register": {"tf": 1}, "pytermgui.widgets": {"tf": 1}}, "df": 10}}}}, "f": {"docs": {"pytermgui.file_loaders": {"tf": 1.4142135623730951}}, "df": 1, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.window_manager.Window.allow_fullscreen": {"tf": 1}}, "df": 1, "w": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {"pytermgui": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {"pytermgui.window_manager.WindowManager.framerate": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui": {"tf": 1}}, "df": 1, "l": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.cmd.Application.finish": {"tf": 1}}, "df": 1}}}, "d": {"docs": {"pytermgui.widgets.boxes.Box": {"tf": 1.4142135623730951}, "pytermgui.widgets.extra.Slider": {"tf": 1}}, "df": 2}}, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.MouseEvent": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.file_loaders": {"tf": 2.8284271247461903}, "pytermgui.file_loaders.FileLoader": {"tf": 1}, "pytermgui.file_loaders.FileLoader.load": {"tf": 1}, "pytermgui.input": {"tf": 1}, "pytermgui.serializer.Serializer.from_file": {"tf": 1}, "pytermgui.serializer.Serializer.to_file": {"tf": 1}, "pytermgui.widgets.boxes": {"tf": 1}}, "df": 7, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.file_loaders": {"tf": 1.4142135623730951}, "pytermgui.file_loaders.FileLoader": {"tf": 1}, "pytermgui.file_loaders.FileLoader.serializer": {"tf": 1}, "pytermgui.file_loaders.FileLoader.load_str": {"tf": 1.4142135623730951}}, "df": 4}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.file_loaders": {"tf": 1.4142135623730951}, "pytermgui.file_loaders.FileLoader": {"tf": 1.4142135623730951}}, "df": 2}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"pytermgui.file_loaders": {"tf": 1}}, "df": 1}}}, "_": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.widgets.boxes": {"tf": 1}}, "df": 1}}}}}}, "l": {"docs": {"pytermgui.widgets.boxes.Box": {"tf": 1}, "pytermgui.widgets.styles.BACKGROUND": {"tf": 1}}, "df": 2}}, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.widgets.base.Widget.serialized": {"tf": 1}, "pytermgui.widgets.base.Widget.serialize": {"tf": 1}, "pytermgui.widgets.base.Container.serialized": {"tf": 1}, "pytermgui.widgets.base.Container.serialize": {"tf": 1}, "pytermgui.widgets.base.Label.serialized": {"tf": 1}, "pytermgui.widgets.extra.InputField": {"tf": 2}, "pytermgui.widgets.extra.ColorPicker.serialized": {"tf": 1}}, "df": 7}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface": {"tf": 1}, "pytermgui.ansi_interface.report_mouse": {"tf": 1}, "pytermgui.context_managers": {"tf": 1.4142135623730951}, "pytermgui.context_managers.mouse_handler": {"tf": 1}, "pytermgui.helpers": {"tf": 1}, "pytermgui.helpers.break_line": {"tf": 1}, "pytermgui.input": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.onclick": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.show": {"tf": 1}, "pytermgui.widgets.base.Widget.bind": {"tf": 1.4142135623730951}, "pytermgui.window_manager.Window": {"tf": 1}, "pytermgui.window_manager.Window.is_noblur": {"tf": 1}}, "df": 13}}}}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.inspector": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.inspector": {"tf": 1}, "pytermgui.window_manager": {"tf": 1.4142135623730951}}, "df": 2, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.window_manager.Window.allow_fullscreen": {"tf": 1}, "pytermgui.window_manager.Window.set_fullscreen": {"tf": 1}}, "df": 2}}}}}}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui": {"tf": 1}}, "df": 1}}}}}}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}, "pytermgui.widgets.extra.InputField.handle_key": {"tf": 1}}, "df": 3}}}}, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.serializer.Serializer": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.widgets.styles.MarkupFormatter": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.widgets": {"tf": 1}, "pytermgui.window_manager.Window": {"tf": 1}}, "df": 2}}}, "l": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.widgets.base.Widget.execute_binding": {"tf": 1}, "pytermgui.widgets.extra.InputField.handle_key": {"tf": 1}}, "df": 2}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"pytermgui.auto": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface.set_mode": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1.4142135623730951}, "pytermgui.window_manager": {"tf": 1}}, "df": 4, "a": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.Color.translate_hex": {"tf": 1}, "pytermgui.file_loaders.FileLoader.load_str": {"tf": 1}, "pytermgui.parser.MarkupLanguage": {"tf": 1}, "pytermgui.widgets.base.Container.selectables": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter": {"tf": 1}}, "df": 5}}}, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.ansi_interface.Color.__init__": {"tf": 1}, "pytermgui.ansi_interface.foreground": {"tf": 1}, "pytermgui.widgets.styles.FOREGROUND": {"tf": 1}}, "df": 4, "/": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.widgets.extra.ColorPicker.toggle_layer": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.ansi_interface.clear": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1.4142135623730951}, "pytermgui.file_loaders.FileLoader.parse": {"tf": 1}, "pytermgui.widgets.base.Container.selectables": {"tf": 1}}, "df": 4}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.widgets.base.Widget.execute_binding": {"tf": 1.7320508075688772}}, "df": 1}}}, "c": {"docs": {}, "df": 0, "u": {"docs": {"pytermgui.window_manager.Window.is_noblur": {"tf": 1}}, "df": 1, "s": {"docs": {"pytermgui.window_manager.WindowManager.focus": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.ansi_interface.move_cursor": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface.cursor_up": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface.cursor_down": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface.cursor_right": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface.cursor_left": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface.cursor_next_line": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface.cursor_prev_line": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface.cursor_column": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface.cursor_home": {"tf": 1.4142135623730951}, "pytermgui.window_manager.Window.print": {"tf": 1}}, "df": 10}}}, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.extra.Slider.value": {"tf": 1}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui.window_manager.WindowManager.should_print": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.enums.WidgetAlignment": {"tf": 1}, "pytermgui.file_loaders.WidgetNamespace.apply_to": {"tf": 1}, "pytermgui.file_loaders.WidgetNamespace.apply_config": {"tf": 1}, "pytermgui.widgets.base.Container.center": {"tf": 1}, "pytermgui.widgets.styles": {"tf": 1}}, "df": 5, "c": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.cmd.Application": {"tf": 1}, "pytermgui.cmd.Application.finish": {"tf": 1.4142135623730951}, "pytermgui.cmd.Application.construct_window": {"tf": 1}, "pytermgui.widgets": {"tf": 1}, "pytermgui.window_manager": {"tf": 1}}, "df": 6}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui": {"tf": 1}}, "df": 1}, "r": {"docs": {"pytermgui.window_manager.Window.is_noblur": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.report_mouse": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.input.getch": {"tf": 1}, "pytermgui.widgets.base.Container.get_lines": {"tf": 1.4142135623730951}}, "df": 2}}}}}}, "i": {"docs": {"pytermgui": {"tf": 1.4142135623730951}, "pytermgui.inspector": {"tf": 1}}, "df": 2}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {"pytermgui": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {"pytermgui.parser": {"tf": 1}, "pytermgui.widgets.extra.Slider": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.MouseAction": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.LEFT_CLICK": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.RIGHT_CLICK": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.RELEASE": {"tf": 1}, "pytermgui.ansi_interface.MouseEvent": {"tf": 1.4142135623730951}, "pytermgui.context_managers.mouse_handler": {"tf": 1}, "pytermgui.widgets.base.Widget.bind": {"tf": 1}}, "df": 7}}, "v": {"docs": {"pytermgui.widgets.styles.CLICKED": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.input": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.enums.SizePolicy": {"tf": 1}, "pytermgui.widgets.base.Widget.size_policy": {"tf": 1}, "pytermgui.widgets.base.Container.get_lines": {"tf": 1}, "pytermgui.window_manager.Window.size_policy": {"tf": 1}}, "df": 4}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.file_loaders": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.ansi_interface": {"tf": 1}, "pytermgui.exceptions.AnsiSyntaxError": {"tf": 1}, "pytermgui.helpers.strip_ansi": {"tf": 1}, "pytermgui.helpers.get_sequences": {"tf": 1}, "pytermgui.helpers.break_line": {"tf": 1}, "pytermgui.parser": {"tf": 1.4142135623730951}, "pytermgui.parser.MarkupLanguage": {"tf": 1.7320508075688772}, "pytermgui.parser.MarkupLanguage.tokenize_ansi": {"tf": 1}, "pytermgui.parser.MarkupLanguage.get_markup": {"tf": 1}}, "df": 9, "_": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.context_managers": {"tf": 1}, "pytermgui.context_managers.mouse_handler": {"tf": 1.4142135623730951}}, "df": 3}}}}}}}}}}}, "y": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.widgets.boxes.Box": {"tf": 1}}, "df": 1}}}}, "b": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "v": {"docs": {"pytermgui.file_loaders.FileLoader.parse": {"tf": 1}, "pytermgui.widgets.base.Widget.bind": {"tf": 1}}, "df": 2}}}, "d": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.parser.MarkupLanguage.define": {"tf": 1}, "pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}, "pytermgui.widgets.base.Container.get_lines": {"tf": 1}}, "df": 5, "d": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.window_manager": {"tf": 1}, "pytermgui.window_manager.WindowManager.add": {"tf": 1}}, "df": 4, "i": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.context_managers": {"tf": 1}, "pytermgui.input": {"tf": 1}, "pytermgui.parser": {"tf": 1}}, "df": 3}}}, "j": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.MouseTarget.parent": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.adjust": {"tf": 1}}, "df": 2}}}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "x": {"docs": {"pytermgui.auto": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1.4142135623730951}}, "df": 2}}}}}}}}}}, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 2}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.boxes.Box.__init__": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {"pytermgui.ansi_interface.Color": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "a": {"docs": {"pytermgui.ansi_interface.Color.names": {"tf": 1}, "pytermgui.parser": {"tf": 2}, "pytermgui.parser.MarkupLanguage": {"tf": 1}, "pytermgui.parser.MarkupLanguage.alias": {"tf": 1}, "pytermgui.serializer.Serializer.dump_to_dict": {"tf": 1}}, "df": 5, "s": {"docs": {"pytermgui.parser": {"tf": 1.4142135623730951}, "pytermgui.parser.MarkupLanguage": {"tf": 1}}, "df": 2, "(": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {"pytermgui.parser": {"tf": 1}, "pytermgui.parser.MarkupLanguage": {"tf": 1}}, "df": 2}}}}}}, "g": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.enums.WidgetAlignment": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.adjust": {"tf": 1}, "pytermgui.widgets.base.Widget.parent_align": {"tf": 1}, "pytermgui.widgets.base.Container.get_lines": {"tf": 1.4142135623730951}, "pytermgui.widgets.extra.Splitter.parent_align": {"tf": 1}}, "df": 5}}}, "t": {"docs": {"pytermgui.ansi_interface.unset_alt_buffer": {"tf": 1}, "pytermgui.context_managers.alt_buffer": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.set_alt_buffer": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}}, "df": 2}}}, "_": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base.Label": {"tf": 1}}, "df": 2}}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"pytermgui.ansi_interface.report_mouse": {"tf": 1}, "pytermgui.file_loaders.FileLoader": {"tf": 1}, "pytermgui.inspector.Inspector": {"tf": 1}, "pytermgui.serializer": {"tf": 1}, "pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base.Widget.is_bindable": {"tf": 1}, "pytermgui.widgets.base.Label": {"tf": 1}, "pytermgui.widgets.extra.InputField.is_bindable": {"tf": 1}, "pytermgui.widgets.extra.Splitter": {"tf": 1}, "pytermgui.widgets.extra.Slider": {"tf": 1}, "pytermgui.window_manager.Window": {"tf": 1}, "pytermgui.window_manager.Window.is_bindable": {"tf": 1}, "pytermgui.window_manager.Window.allow_fullscreen": {"tf": 1}, "pytermgui.window_manager.WindowManager.is_bindable": {"tf": 1}}, "df": 14}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.context_managers": {"tf": 1}, "pytermgui.file_loaders.FileLoader.serializer": {"tf": 1}, "pytermgui.parser.MarkupLanguage.define": {"tf": 1}}, "df": 3}}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"pytermgui.parser": {"tf": 1}, "pytermgui.window_manager.Window.is_noblur": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.window_manager": {"tf": 1.7320508075688772}}, "df": 1}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.ansi_interface.clear": {"tf": 1}, "pytermgui.ansi_interface.set_mode": {"tf": 1}, "pytermgui.context_managers": {"tf": 1}, "pytermgui.enums.SizePolicy.RELATIVE": {"tf": 1}}, "df": 4}}}}, "r": {"docs": {}, "df": 0, "g": {"2": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.MouseEvent": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface.print_to": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.parser": {"tf": 1.7320508075688772}, "pytermgui.widgets.base.MouseTarget.click": {"tf": 1}, "pytermgui.widgets.base.Container.center": {"tf": 1}, "pytermgui.widgets.styles": {"tf": 1}}, "df": 7, ":": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.helpers.break_line": {"tf": 1}, "pytermgui.widgets.extra.Slider": {"tf": 1}}, "df": 2}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {"pytermgui.widgets.base.MouseTarget.contains": {"tf": 1}}, "df": 1}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.widgets.boxes.Box": {"tf": 1}}, "df": 1}}}}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.ansi_interface.MouseEvent": {"tf": 1}, "pytermgui.context_managers": {"tf": 1}, "pytermgui.input": {"tf": 1}, "pytermgui.parser": {"tf": 1}, "pytermgui.parser.MarkupLanguage": {"tf": 1}, "pytermgui.serializer.Serializer": {"tf": 1}, "pytermgui.widgets.base.Widget.execute_binding": {"tf": 1}, "pytermgui.widgets.boxes": {"tf": 1.4142135623730951}, "pytermgui.widgets.boxes.Box": {"tf": 1.7320508075688772}, "pytermgui.widgets.boxes.Box.set_chars_of": {"tf": 1}, "pytermgui.widgets.extra.Slider": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter": {"tf": 1}, "pytermgui.window_manager.WindowManager.on_resize": {"tf": 1}}, "df": 13}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.enums.SizePolicy.STATIC": {"tf": 1}, "pytermgui.parser.MarkupLanguage": {"tf": 1}}, "df": 2}}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.enums.SizePolicy": {"tf": 1}, "pytermgui.widgets.base.Widget.define_mouse_target": {"tf": 1}}, "df": 2}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {"pytermgui.widgets.boxes.Box": {"tf": 1}}, "df": 1}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"pytermgui.helpers.break_line": {"tf": 1}}, "df": 1}, "r": {"docs": {"pytermgui.serializer.Serializer": {"tf": 1.4142135623730951}, "pytermgui.serializer.Serializer.register": {"tf": 1}}, "df": 2}}}, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.parser": {"tf": 1}, "pytermgui.serializer.Serializer": {"tf": 1}}, "df": 2}}}}}, "x": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.widgets.base.Container.center": {"tf": 1}}, "df": 1}}}, "c": {"docs": {"pytermgui.widgets.boxes": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.helpers.break_line": {"tf": 1}, "pytermgui.widgets.base.Widget.selectables_length": {"tf": 1}, "pytermgui.widgets.base.Container.selectables_length": {"tf": 1}, "pytermgui.widgets.extra.Slider.selectables_length": {"tf": 1}}, "df": 4}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.context_managers": {"tf": 1}, "pytermgui.widgets.styles.StyleCall": {"tf": 1}}, "df": 2, "_": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.ansi_interface.report_mouse": {"tf": 1}}, "df": 2}}}}}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.save_screen": {"tf": 1}, "pytermgui.ansi_interface.restore_screen": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.file_loaders.FileLoader": {"tf": 1}, "pytermgui.widgets.base.Widget.get_lines": {"tf": 1}, "pytermgui.widgets.boxes.Box": {"tf": 1}, "pytermgui.window_manager.WindowManager.alert": {"tf": 1}}, "df": 7, "_": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.widgets.boxes.Box": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.auto": {"tf": 1.4142135623730951}, "pytermgui.exceptions.AnsiSyntaxError": {"tf": 1}, "pytermgui.exceptions.MarkupSyntaxError": {"tf": 1}, "pytermgui.inspector.Inspector": {"tf": 1}, "pytermgui.parser": {"tf": 1}, "pytermgui.widgets": {"tf": 1.7320508075688772}, "pytermgui.widgets.base.MouseTarget.contains": {"tf": 1}, "pytermgui.widgets.base.Widget.print": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Container": {"tf": 1}, "pytermgui.widgets.base.Container.__init__": {"tf": 1}, "pytermgui.widgets.base.Container.get_lines": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Label": {"tf": 1}, "pytermgui.widgets.boxes": {"tf": 2.23606797749979}, "pytermgui.widgets.extra.InputField": {"tf": 1}, "pytermgui.widgets.extra.Splitter": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter": {"tf": 1}, "pytermgui.window_manager.Window": {"tf": 1}}, "df": 19, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.Container.selectables": {"tf": 1.7320508075688772}}, "df": 1}}}}}}}, "'": {"docs": {"pytermgui.widgets.base.Container.handle_mouse": {"tf": 1}}, "df": 1}}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 2}, "t": {"docs": {"pytermgui.parser": {"tf": 1}, "pytermgui.parser.MarkupLanguage": {"tf": 1}, "pytermgui.serializer.Serializer": {"tf": 1}}, "df": 3}}, "n": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.helpers.real_length": {"tf": 1}, "pytermgui.widgets.boxes": {"tf": 1}, "pytermgui.widgets.styles": {"tf": 1}}, "df": 3}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.cmd.Application.construct_window": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.file_loaders.FileLoader.serializer": {"tf": 1}, "pytermgui.widgets.boxes.Box": {"tf": 1}}, "df": 4}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.Container.selectables": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.helpers.break_line": {"tf": 1}}, "df": 1}}, "d": {"docs": {"pytermgui.parser": {"tf": 1.4142135623730951}}, "df": 1}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui.file_loaders": {"tf": 1.7320508075688772}, "pytermgui.file_loaders.WidgetNamespace.from_config": {"tf": 1}, "pytermgui.file_loaders.WidgetNamespace.apply_to": {"tf": 1}, "pytermgui.file_loaders.WidgetNamespace.apply_config": {"tf": 1}}, "df": 4, "u": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.file_loaders": {"tf": 1}, "pytermgui.widgets.extra.Slider": {"tf": 1}}, "df": 2}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets": {"tf": 1}}, "df": 1}}}}}, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui": {"tf": 1.4142135623730951}, "pytermgui.context_managers": {"tf": 1}}, "df": 2}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 3}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.extra": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.report_mouse": {"tf": 1}}, "df": 1}}}, "/": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "/": {"4": {"5": {"8": {"7": {"1": {"9": {"3": {"4": {"3": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "d": {"0": {"1": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "b": {"1": {"7": {"docs": {}, "df": 0, "a": {"3": {"docs": {}, "df": 0, "a": {"4": {"docs": {}, "df": 0, "f": {"7": {"2": {"9": {"6": {"7": {"9": {"7": {"docs": {"pytermgui.ansi_interface": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}, "docs": {}, "df": 0}}, "docs": {}, "df": 0}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "/": {"1": {"3": {"4": {"8": {"9": {"2": {"docs": {"pytermgui.input": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}}}}}}, "k": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"pytermgui.input": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.cmd": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.enums": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {"pytermgui.widgets": {"tf": 1}}, "df": 1}}, "l": {"docs": {"pytermgui.ansi_interface.cursor_right": {"tf": 1}, "pytermgui.ansi_interface.cursor_left": {"tf": 1}}, "df": 2, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.Color": {"tf": 2.6457513110645907}, "pytermgui.ansi_interface.Color.__init__": {"tf": 1}, "pytermgui.ansi_interface.Color.ColorType": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface.Color.names": {"tf": 1}, "pytermgui.ansi_interface.foreground": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface.background": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface.inverse": {"tf": 1}, "pytermgui.parser": {"tf": 1.7320508075688772}, "pytermgui.widgets.base.MouseTarget.show": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.get_lines": {"tf": 1}}, "df": 11}}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.cursor_column": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.Container.get_lines": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.report_mouse": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {"pytermgui.widgets": {"tf": 1}}, "df": 1}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.ansi_interface.translate_mouse": {"tf": 1}, "pytermgui.input.keys": {"tf": 1}}, "df": 2}}, "p": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.widgets.base.Widget.bindings": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"1": {"docs": {"pytermgui.widgets.boxes.Box": {"tf": 1.4142135623730951}}, "df": 1}, "2": {"docs": {"pytermgui.widgets.boxes.Box": {"tf": 1.4142135623730951}}, "df": 1}, "3": {"docs": {"pytermgui.widgets.boxes.Box": {"tf": 1.4142135623730951}}, "df": 1}, "4": {"docs": {"pytermgui.widgets.boxes.Box": {"tf": 1.4142135623730951}}, "df": 1}, "docs": {"pytermgui.widgets.boxes": {"tf": 1}, "pytermgui.widgets.boxes.Box": {"tf": 2}, "pytermgui.widgets.boxes.Box.set_chars_of": {"tf": 1}, "pytermgui.window_manager.Window.title": {"tf": 1}}, "df": 4}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.window_manager.WindowManager.on_resize": {"tf": 1}}, "df": 1}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui": {"tf": 1.4142135623730951}, "pytermgui.auto": {"tf": 2.6457513110645907}, "pytermgui.ansi_interface.MouseEvent": {"tf": 1}, "pytermgui.context_managers.alt_buffer": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.file_loaders.WidgetNamespace.from_config": {"tf": 1}, "pytermgui.file_loaders.FileLoader.serializer": {"tf": 1}, "pytermgui.file_loaders.FileLoader.load_str": {"tf": 1}, "pytermgui.parser": {"tf": 1}, "pytermgui.widgets.base.Widget.copy": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 2.6457513110645907}, "pytermgui.widgets.styles.StyleCall": {"tf": 1}, "pytermgui.window_manager.WindowManager.alert": {"tf": 1}}, "df": 13}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface": {"tf": 1}, "pytermgui.input": {"tf": 1}}, "df": 2}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.ansi_interface.Color": {"tf": 1.7320508075688772}, "pytermgui.ansi_interface.MouseEvent": {"tf": 1.4142135623730951}, "pytermgui.cmd.Application": {"tf": 1}, "pytermgui.context_managers": {"tf": 1}, "pytermgui.enums": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1.7320508075688772}, "pytermgui.file_loaders.WidgetNamespace": {"tf": 1}, "pytermgui.file_loaders.FileLoader": {"tf": 1.4142135623730951}, "pytermgui.inspector.Inspector.styles": {"tf": 1}, "pytermgui.parser.MarkupLanguage": {"tf": 1}, "pytermgui.serializer": {"tf": 1.4142135623730951}, "pytermgui.serializer.Serializer": {"tf": 1}, "pytermgui.serializer.Serializer.register": {"tf": 1}, "pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base.Widget.set_style": {"tf": 1}, "pytermgui.widgets.base.Widget.set_char": {"tf": 1}, "pytermgui.widgets.base.Widget.styles": {"tf": 1}, "pytermgui.widgets.base.Widget.chars": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}, "pytermgui.widgets.base.Container.chars": {"tf": 1}, "pytermgui.widgets.base.Container.styles": {"tf": 1}, "pytermgui.widgets.base.Label.styles": {"tf": 1}, "pytermgui.widgets.boxes.Box": {"tf": 1}, "pytermgui.widgets.buttons.Button.chars": {"tf": 1}, "pytermgui.widgets.buttons.Button.styles": {"tf": 1}, "pytermgui.widgets.buttons.Checkbox.chars": {"tf": 1}, "pytermgui.widgets.buttons.Toggle.chars": {"tf": 1}, "pytermgui.widgets.extra.InputField": {"tf": 1}, "pytermgui.widgets.extra.InputField.styles": {"tf": 1}, "pytermgui.widgets.extra.Splitter.chars": {"tf": 1}, "pytermgui.widgets.extra.Splitter.styles": {"tf": 1}, "pytermgui.widgets.extra.Slider.chars": {"tf": 1}, "pytermgui.widgets.extra.Slider.styles": {"tf": 1}, "pytermgui.widgets.styles.StyleCall": {"tf": 1.4142135623730951}, "pytermgui.window_manager.Window": {"tf": 1}, "pytermgui.window_manager.Window.styles": {"tf": 1}, "pytermgui.window_manager.WindowManager": {"tf": 1}}, "df": 38}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.clear": {"tf": 2.6457513110645907}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"pytermgui.ansi_interface.MouseAction.HOVER": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.onclick": {"tf": 1}}, "df": 2, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.widgets.buttons.Button": {"tf": 1}, "pytermgui.widgets.styles.CLICKABLE": {"tf": 1}, "pytermgui.widgets.styles.CLICKED": {"tf": 1}}, "df": 3}}}}}}, "s": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "j": {"docs": {"pytermgui.widgets.boxes.Box.set_chars_of": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.window_manager.Window.close": {"tf": 1}, "pytermgui.window_manager.WindowManager.close": {"tf": 1}}, "df": 2}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.cmd.Application.finish": {"tf": 1.7320508075688772}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.file_loaders.FileLoader": {"tf": 1}, "pytermgui.input.getch": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.adjust": {"tf": 1}, "pytermgui.widgets.base.Widget.bind": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}, "pytermgui.widgets.base.Container.center": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter": {"tf": 1}, "pytermgui.widgets.styles.StyleCall": {"tf": 1}}, "df": 12, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.click": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 3}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.context_managers.cursor_at": {"tf": 1}, "pytermgui.parser": {"tf": 1}, "pytermgui.widgets.styles.StyleCall": {"tf": 1}}, "df": 3, "e": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 2}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 2}}}}}}}}}, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"pytermgui.widgets.base.MouseTarget.onclick": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.click": {"tf": 1}}, "df": 2}}}}}, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.widgets.boxes.Box": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 2}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.file_loaders": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.parser": {"tf": 2.23606797749979}}, "df": 1}}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.file_loaders.YamlLoader.__init__": {"tf": 1}, "pytermgui.widgets.get_id": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.contains": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}, "pytermgui.widgets.boxes": {"tf": 1}}, "df": 6, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "x": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}, "pytermgui.widgets.buttons.Checkbox": {"tf": 1}, "pytermgui.widgets.buttons.Toggle": {"tf": 1}}, "df": 4}}}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.file_loaders.FileLoader": {"tf": 1}, "pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base.Widget.selectables_length": {"tf": 1}, "pytermgui.widgets.base.Container.set_recursive_depth": {"tf": 1}, "pytermgui.widgets.base.Container.handle_mouse": {"tf": 1}}, "df": 5}}}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.helpers.break_line": {"tf": 1}}, "df": 1, "n": {"docs": {"pytermgui.widgets.boxes": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {"pytermgui.widgets.base.Container.center": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.serializer.Serializer": {"tf": 1}, "pytermgui.widgets.base.Widget.set_char": {"tf": 1}, "pytermgui.widgets.boxes.Box": {"tf": 1.4142135623730951}, "pytermgui.widgets.boxes.Box.set_chars_of": {"tf": 1}}, "df": 4, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.input": {"tf": 1}, "pytermgui.input.getch": {"tf": 1}, "pytermgui.widgets.base.Widget.chars": {"tf": 1}, "pytermgui.widgets.base.Container.chars": {"tf": 1}, "pytermgui.widgets.base.Container.wipe": {"tf": 1}, "pytermgui.widgets.boxes.Box": {"tf": 1.7320508075688772}, "pytermgui.widgets.buttons.Button.chars": {"tf": 1}, "pytermgui.widgets.buttons.Checkbox.chars": {"tf": 1}, "pytermgui.widgets.buttons.Toggle.chars": {"tf": 1}, "pytermgui.widgets.extra.Splitter.chars": {"tf": 1}, "pytermgui.widgets.extra.Slider.chars": {"tf": 1}}, "df": 11}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui.inspector": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.adjust": {"tf": 1}, "pytermgui.widgets.extra.Slider.handle_mouse": {"tf": 1}, "pytermgui.widgets.extra.Slider.handle_key": {"tf": 1}, "pytermgui.window_manager.WindowManager.should_print": {"tf": 1}}, "df": 5}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.clear": {"tf": 2}, "pytermgui.ansi_interface.hide_cursor": {"tf": 1}, "pytermgui.ansi_interface.show_cursor": {"tf": 1}, "pytermgui.ansi_interface.save_cursor": {"tf": 1}, "pytermgui.ansi_interface.restore_cursor": {"tf": 1}, "pytermgui.ansi_interface.report_cursor": {"tf": 1}, "pytermgui.ansi_interface.move_cursor": {"tf": 1}, "pytermgui.ansi_interface.cursor_up": {"tf": 1}, "pytermgui.ansi_interface.cursor_down": {"tf": 1}, "pytermgui.ansi_interface.cursor_right": {"tf": 1}, "pytermgui.ansi_interface.cursor_left": {"tf": 1}, "pytermgui.ansi_interface.cursor_next_line": {"tf": 1}, "pytermgui.ansi_interface.cursor_prev_line": {"tf": 1}, "pytermgui.ansi_interface.cursor_column": {"tf": 1}, "pytermgui.ansi_interface.cursor_home": {"tf": 1}, "pytermgui.widgets.extra.InputField.cursor": {"tf": 1}, "pytermgui.widgets.extra.Slider.locked": {"tf": 1}}, "df": 17}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.cursor_column": {"tf": 1}, "pytermgui.ansi_interface.translate_mouse": {"tf": 1}, "pytermgui.file_loaders.WidgetNamespace.apply_config": {"tf": 1}, "pytermgui.helpers.break_line": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.parent": {"tf": 1}, "pytermgui.widgets.base.Container.selected": {"tf": 1}, "pytermgui.widgets.base.Container.box": {"tf": 1}, "pytermgui.widgets.boxes.Box": {"tf": 1}, "pytermgui.widgets.extra.Splitter.get_lines": {"tf": 1}, "pytermgui.widgets.extra.Slider.locked": {"tf": 1}, "pytermgui.widgets.styles.FOREGROUND": {"tf": 1}}, "df": 11}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"pytermgui.exceptions": {"tf": 1}, "pytermgui.file_loaders": {"tf": 2.6457513110645907}, "pytermgui.file_loaders.FileLoader": {"tf": 1}, "pytermgui.file_loaders.FileLoader.load_str": {"tf": 1}, "pytermgui.parser": {"tf": 1}, "pytermgui.parser.MarkupLanguage": {"tf": 1}, "pytermgui.serializer.Serializer": {"tf": 1}, "pytermgui.serializer.Serializer.register": {"tf": 1}, "pytermgui.widgets.base.Widget.selectables_length": {"tf": 1}, "pytermgui.widgets.base.Widget.bind": {"tf": 1}, "pytermgui.window_manager.Window": {"tf": 1}}, "df": 11}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base.Container.center": {"tf": 1.4142135623730951}, "pytermgui.window_manager.Window.center": {"tf": 1}}, "df": 3}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui": {"tf": 1.4142135623730951}, "pytermgui.parser": {"tf": 1}, "pytermgui.serializer.Serializer": {"tf": 1}, "pytermgui.serializer.Serializer.register": {"tf": 1.4142135623730951}, "pytermgui.widgets.base": {"tf": 1}}, "df": 5}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui": {"tf": 1.7320508075688772}, "pytermgui.cmd.Application.finish": {"tf": 1}, "pytermgui.context_managers": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1.7320508075688772}, "pytermgui.widgets.base.Widget.bind": {"tf": 1}, "pytermgui.window_manager": {"tf": 2.449489742783178}, "pytermgui.window_manager.Window.allow_fullscreen": {"tf": 1}, "pytermgui.window_manager.Window.close": {"tf": 1}, "pytermgui.window_manager.WindowManager.add": {"tf": 1}}, "df": 9}}, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.ansi_interface.move_cursor": {"tf": 1}, "pytermgui.ansi_interface.cursor_up": {"tf": 1}, "pytermgui.ansi_interface.cursor_down": {"tf": 1}, "pytermgui.ansi_interface.cursor_right": {"tf": 1}, "pytermgui.ansi_interface.cursor_left": {"tf": 1}, "pytermgui.ansi_interface.cursor_next_line": {"tf": 1}, "pytermgui.ansi_interface.cursor_prev_line": {"tf": 1}, "pytermgui.ansi_interface.cursor_column": {"tf": 1}, "pytermgui.ansi_interface.cursor_home": {"tf": 1}}, "df": 9}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.window_manager": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.ansi_interface.Color.names": {"tf": 1}, "pytermgui.exceptions.MarkupSyntaxError": {"tf": 1}, "pytermgui.file_loaders": {"tf": 2}, "pytermgui.helpers.strip_markup": {"tf": 1}, "pytermgui.parser": {"tf": 3.1622776601683795}, "pytermgui.parser.MarkupLanguage": {"tf": 2}, "pytermgui.parser.MarkupLanguage.tokenize_markup": {"tf": 1}, "pytermgui.parser.MarkupLanguage.alias": {"tf": 1}, "pytermgui.parser.MarkupLanguage.parse": {"tf": 1}, "pytermgui.parser.MarkupLanguage.get_markup": {"tf": 1}, "pytermgui.serializer.Serializer": {"tf": 1}, "pytermgui.widgets.base.Label": {"tf": 1.4142135623730951}, "pytermgui.widgets.boxes": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter": {"tf": 1}, "pytermgui.widgets.styles.MARKUP": {"tf": 1}}, "df": 15, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui.ansi_interface.Color.names": {"tf": 1}, "pytermgui.parser": {"tf": 3.1622776601683795}, "pytermgui.parser.MarkupLanguage": {"tf": 1.4142135623730951}}, "df": 3}}}}}}}, "_": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.serializer.Serializer": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.widgets.styles.MarkupFormatter": {"tf": 1}}, "df": 1}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.unset_alt_buffer": {"tf": 1}, "pytermgui.cmd.Application.finish": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.window_manager": {"tf": 1}, "pytermgui.window_manager.WindowManager.stop": {"tf": 1}, "pytermgui.window_manager.WindowManager.pause": {"tf": 1}, "pytermgui.window_manager.WindowManager.unpause": {"tf": 1}, "pytermgui.window_manager.WindowManager.run": {"tf": 1}}, "df": 8}}, "x": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"pytermgui.helpers.break_line": {"tf": 1}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {"pytermgui.parser": {"tf": 2.8284271247461903}, "pytermgui.parser.MarkupLanguage": {"tf": 2}, "pytermgui.parser.MarkupLanguage.define": {"tf": 1}}, "df": 3, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.parser.MarkupLanguage": {"tf": 1}}, "df": 1}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.serializer.Serializer": {"tf": 1}}, "df": 1}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"pytermgui.widgets": {"tf": 1.4142135623730951}}, "df": 1}}, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.widgets.extra.Slider": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.widgets.base.Widget.get_lines": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui": {"tf": 1.4142135623730951}, "pytermgui.cmd": {"tf": 1}, "pytermgui.context_managers": {"tf": 1}, "pytermgui.enums": {"tf": 1}, "pytermgui.file_loaders": {"tf": 2}, "pytermgui.inspector": {"tf": 1}, "pytermgui.parser": {"tf": 1.4142135623730951}, "pytermgui.serializer.Serializer.get_widgets": {"tf": 1}}, "df": 8}}, "e": {"docs": {"pytermgui.ansi_interface.set_mode": {"tf": 1}, "pytermgui.ansi_interface.reset": {"tf": 1}, "pytermgui.cmd.Application.finish": {"tf": 1}}, "df": 3, "r": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.input": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.enums": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.window_manager.Window.is_modal": {"tf": 1}, "pytermgui.window_manager.WindowManager.alert": {"tf": 1}}, "df": 2}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.auto": {"tf": 1}, "pytermgui.ansi_interface.Color.ColorType": {"tf": 1}, "pytermgui.ansi_interface.report_mouse": {"tf": 1}, "pytermgui.ansi_interface.translate_mouse": {"tf": 1}, "pytermgui.cmd": {"tf": 1}, "pytermgui.parser": {"tf": 1}, "pytermgui.serializer.Serializer": {"tf": 1.4142135623730951}, "pytermgui.widgets": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}, "pytermgui.widgets.boxes": {"tf": 1}, "pytermgui.window_manager.WindowManager.framerate": {"tf": 1}}, "df": 12}}, "u": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.ansi_interface.MouseAction": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.LEFT_DRAG": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.RIGHT_DRAG": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.SCROLL_UP": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.SCROLL_DOWN": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.HOVER": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.RELEASE": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface.MouseEvent": {"tf": 1}, "pytermgui.ansi_interface.report_mouse": {"tf": 1}, "pytermgui.context_managers.mouse_handler": {"tf": 1.7320508075688772}, "pytermgui.widgets.base.MouseTarget": {"tf": 1}, "pytermgui.widgets.base.Widget.define_mouse_target": {"tf": 1}, "pytermgui.widgets.base.Widget.handle_mouse": {"tf": 1}, "pytermgui.widgets.base.Widget.show_targets": {"tf": 1}, "pytermgui.widgets.base.Container.handle_mouse": {"tf": 1}, "pytermgui.widgets.base.Container.show_targets": {"tf": 1}, "pytermgui.widgets.buttons": {"tf": 1}, "pytermgui.widgets.buttons.Button": {"tf": 1}, "pytermgui.widgets.buttons.Button.handle_mouse": {"tf": 1}, "pytermgui.widgets.extra.InputField.handle_mouse": {"tf": 1}, "pytermgui.widgets.extra.Slider": {"tf": 1}, "pytermgui.widgets.extra.Slider.locked": {"tf": 1}, "pytermgui.window_manager": {"tf": 1}, "pytermgui.window_manager.Window.is_static": {"tf": 1}, "pytermgui.window_manager.Window.is_noresize": {"tf": 1}, "pytermgui.window_manager.WindowManager.execute_binding": {"tf": 1}, "pytermgui.window_manager.WindowManager.process_mouse": {"tf": 1}}, "df": 27, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 2}}}}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.MouseEvent": {"tf": 1}, "pytermgui.context_managers.mouse_handler": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "v": {"docs": {"pytermgui.ansi_interface.MouseEvent": {"tf": 1}, "pytermgui.ansi_interface.translate_mouse": {"tf": 1}, "pytermgui.context_managers.mouse_handler": {"tf": 1}}, "df": 3}}, "_": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.ansi_interface.report_mouse": {"tf": 1}, "pytermgui.context_managers.mouse_handler": {"tf": 1}}, "df": 2}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.Widget.get_target": {"tf": 1}}, "df": 1}}}}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.ansi_interface.move_cursor": {"tf": 1}, "pytermgui.ansi_interface.cursor_up": {"tf": 1}, "pytermgui.ansi_interface.cursor_down": {"tf": 1}, "pytermgui.ansi_interface.cursor_right": {"tf": 1}, "pytermgui.ansi_interface.cursor_left": {"tf": 1}, "pytermgui.ansi_interface.cursor_next_line": {"tf": 1}, "pytermgui.ansi_interface.cursor_prev_line": {"tf": 1}, "pytermgui.ansi_interface.cursor_column": {"tf": 1}, "pytermgui.ansi_interface.cursor_home": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.LEFT_DRAG": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.RIGHT_DRAG": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.HOVER": {"tf": 1}, "pytermgui.window_manager.Window.is_static": {"tf": 1}}, "df": 13}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.ansi_interface.MouseEvent": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.ansi_interface.report_mouse": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface.print_to": {"tf": 1}, "pytermgui.cmd.Application.finish": {"tf": 1.4142135623730951}, "pytermgui.context_managers": {"tf": 1}, "pytermgui.context_managers.mouse_handler": {"tf": 1.4142135623730951}, "pytermgui.enums": {"tf": 1}, "pytermgui.file_loaders": {"tf": 2}, "pytermgui.helpers": {"tf": 1}, "pytermgui.parser.MarkupLanguage": {"tf": 2}, "pytermgui.parser.MarkupLanguage.define": {"tf": 1}, "pytermgui.widgets": {"tf": 1.7320508075688772}, "pytermgui.widgets.base.Widget.define_mouse_target": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.show_targets": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}, "pytermgui.widgets.base.Container.get_lines": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Container.show_targets": {"tf": 1}, "pytermgui.widgets.styles.StyleCall": {"tf": 1.4142135623730951}}, "df": 18}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.enums": {"tf": 1}, "pytermgui.widgets.extra.InputField": {"tf": 1}, "pytermgui.window_manager.WindowManager.framerate": {"tf": 1}, "pytermgui.window_manager.WindowManager.should_print": {"tf": 1}}, "df": 4, "t": {"docs": {"pytermgui.widgets.base.MouseTarget.show": {"tf": 1}, "pytermgui.widgets.base.Widget.show_targets": {"tf": 1}, "pytermgui.widgets.base.Container.show_targets": {"tf": 1}}, "df": 3}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.parser.MarkupLanguage.tokenize_markup": {"tf": 1}, "pytermgui.parser.MarkupLanguage.tokenize_ansi": {"tf": 1}}, "df": 2}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.ansi_interface.report_mouse": {"tf": 1}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.context_managers": {"tf": 1}, "pytermgui.enums.SizePolicy.FILL": {"tf": 1}}, "df": 2}}}, "y": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"pytermgui.file_loaders": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}, "u": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.ansi_interface.cursor_up": {"tf": 1}, "pytermgui.enums.SizePolicy.FILL": {"tf": 1}, "pytermgui.enums.SizePolicy.STATIC": {"tf": 1}, "pytermgui.enums.SizePolicy.RELATIVE": {"tf": 1}, "pytermgui.serializer.Serializer.__init__": {"tf": 1}, "pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base": {"tf": 1}, "pytermgui.widgets.base.Label.__init__": {"tf": 1}}, "df": 9, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.ansi_interface.MouseAction.SCROLL_UP": {"tf": 1}}, "df": 1}}}}, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.widgets.base.Container.get_lines": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.window_manager.WindowManager.on_resize": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {"pytermgui": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface": {"tf": 1}, "pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.ansi_interface.Color.names": {"tf": 1}, "pytermgui.ansi_interface.save_screen": {"tf": 1}, "pytermgui.ansi_interface.save_cursor": {"tf": 1}, "pytermgui.ansi_interface.set_mode": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface.MouseEvent": {"tf": 1}, "pytermgui.ansi_interface.report_mouse": {"tf": 1}, "pytermgui.context_managers": {"tf": 1}, "pytermgui.context_managers.alt_buffer": {"tf": 1}, "pytermgui.context_managers.mouse_handler": {"tf": 1}, "pytermgui.enums": {"tf": 1.7320508075688772}, "pytermgui.exceptions": {"tf": 1}, "pytermgui.file_loaders": {"tf": 2}, "pytermgui.file_loaders.FileLoader": {"tf": 1}, "pytermgui.file_loaders.FileLoader.serializer": {"tf": 1}, "pytermgui.file_loaders.FileLoader.load_str": {"tf": 1}, "pytermgui.parser": {"tf": 2.23606797749979}, "pytermgui.parser.MarkupLanguage": {"tf": 2.23606797749979}, "pytermgui.serializer": {"tf": 1}, "pytermgui.serializer.Serializer": {"tf": 1.4142135623730951}, "pytermgui.widgets": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.MouseTarget.parent": {"tf": 1}, "pytermgui.widgets.base.Widget.keys": {"tf": 1}, "pytermgui.widgets.base.Widget.define_mouse_target": {"tf": 1}, "pytermgui.widgets.base.Widget.serialize": {"tf": 1}, "pytermgui.widgets.base.Widget.bind": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Container.keys": {"tf": 1}, "pytermgui.widgets.base.Container.serialize": {"tf": 1}, "pytermgui.widgets.base.Label": {"tf": 1}, "pytermgui.widgets.boxes": {"tf": 1.4142135623730951}, "pytermgui.widgets.extra.InputField": {"tf": 1}, "pytermgui.widgets.extra.Splitter.keys": {"tf": 1}, "pytermgui.widgets.extra.Slider": {"tf": 1.4142135623730951}, "pytermgui.widgets.extra.Slider.keys": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter": {"tf": 1}, "pytermgui.widgets.styles.StyleCall": {"tf": 1}, "pytermgui.widgets.styles.MARKUP": {"tf": 1}, "pytermgui.widgets.styles.BACKGROUND": {"tf": 1}, "pytermgui.window_manager": {"tf": 1}, "pytermgui.window_manager.Window.is_static": {"tf": 1}, "pytermgui.window_manager.Window.is_noresize": {"tf": 1}, "pytermgui.window_manager.WindowManager.should_print": {"tf": 1}}, "df": 44, "a": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui": {"tf": 1.4142135623730951}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.parser": {"tf": 1}, "pytermgui.widgets.extra.InputField": {"tf": 1}, "pytermgui.window_manager": {"tf": 1}, "pytermgui.window_manager.WindowManager.framerate": {"tf": 1}}, "df": 6}, "b": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.serializer.Serializer": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.set_echo": {"tf": 1}, "pytermgui.ansi_interface.unset_echo": {"tf": 1}, "pytermgui.file_loaders.FileLoader": {"tf": 1}, "pytermgui.parser": {"tf": 1.7320508075688772}, "pytermgui.widgets.extra.InputField": {"tf": 1.4142135623730951}, "pytermgui.widgets.extra.Slider": {"tf": 1}}, "df": 6}}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"pytermgui": {"tf": 1}}, "df": 1}}}}}}}}}, "t": {"docs": {"pytermgui.parser.MarkupLanguage.alias": {"tf": 1}}, "df": 1}}}, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.ansi_interface.set_alt_buffer": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.parser.MarkupLanguage": {"tf": 1}}, "df": 1, "n": {"docs": {"pytermgui.ansi_interface.set_mode": {"tf": 1}, "pytermgui.ansi_interface.underline": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "]": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.widgets.base.Label": {"tf": 1}}, "df": 1}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"pytermgui.ansi_interface.MouseEvent": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.ansi_interface.report_mouse": {"tf": 1}, "pytermgui.context_managers.mouse_handler": {"tf": 1}, "pytermgui.serializer.Serializer": {"tf": 1}}, "df": 3}}}}}, "k": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.widgets.styles.FOREGROUND": {"tf": 1}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.cmd": {"tf": 1}, "pytermgui.inspector": {"tf": 1}}, "df": 3}}}}, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui": {"tf": 1.4142135623730951}, "pytermgui.widgets.base": {"tf": 1}, "pytermgui.window_manager": {"tf": 1}, "pytermgui.window_manager.Window": {"tf": 1}}, "df": 4}}}, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.auto": {"tf": 2.8284271247461903}, "pytermgui.ansi_interface.MouseAction.LEFT_CLICK": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.LEFT_DRAG": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.RIGHT_CLICK": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.RIGHT_DRAG": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.RELEASE": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.widgets": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.from_data": {"tf": 2.8284271247461903}, "pytermgui.widgets.buttons": {"tf": 1}, "pytermgui.widgets.buttons.Button": {"tf": 1}, "pytermgui.widgets.styles.CLICKABLE": {"tf": 1}, "pytermgui.widgets.styles.CLICKED": {"tf": 1}}, "df": 14}}}}, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.set_alt_buffer": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface.unset_alt_buffer": {"tf": 1}, "pytermgui.context_managers.alt_buffer": {"tf": 1}}, "df": 3}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.auto": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1.4142135623730951}, "pytermgui.file_loaders.FileLoader": {"tf": 1}, "pytermgui.widgets.base.Widget": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}, "pytermgui.widgets.extra.Slider": {"tf": 1}}, "df": 7}, "h": {"docs": {"pytermgui.ansi_interface": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "c": {"docs": {"pytermgui.parser": {"tf": 1}, "pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base": {"tf": 1}}, "df": 3}}}, "c": {"docs": {}, "df": 0, "k": {"docs": {"pytermgui.ansi_interface.save_screen": {"tf": 1}}, "df": 1, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.ansi_interface.Color.__init__": {"tf": 1}, "pytermgui.ansi_interface.background": {"tf": 1}, "pytermgui.parser": {"tf": 1}, "pytermgui.widgets.styles.BACKGROUND": {"tf": 1}}, "df": 5}}}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.ansi_interface.clear": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "r": {"docs": {"pytermgui.widgets.extra.Slider.show_percentage": {"tf": 1}}, "df": 1}}, "e": {"docs": {"pytermgui.window_manager.WindowManager.should_print": {"tf": 1}}, "df": 1, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"pytermgui": {"tf": 1.7320508075688772}, "pytermgui.enums": {"tf": 1}}, "df": 2}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.widgets.base.Label": {"tf": 1}, "pytermgui.window_manager.Window.allow_fullscreen": {"tf": 1}}, "df": 3}}}, "t": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.helpers.break_line": {"tf": 1}, "pytermgui.parser.MarkupLanguage": {"tf": 1}}, "df": 3}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.Color.names": {"tf": 1}, "pytermgui.ansi_interface.report_mouse": {"tf": 1}}, "df": 2}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.clear": {"tf": 1}, "pytermgui.ansi_interface.cursor_next_line": {"tf": 1}, "pytermgui.ansi_interface.cursor_prev_line": {"tf": 1}}, "df": 3}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.widgets.buttons": {"tf": 1}}, "df": 1}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "k": {"docs": {"pytermgui.helpers.break_line": {"tf": 1}, "pytermgui.widgets.base.Label.get_lines": {"tf": 1}}, "df": 2, "_": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.helpers.break_line": {"tf": 1}}, "df": 2}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui.widgets.base.Container.get_lines": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {"pytermgui.ansi_interface.clear": {"tf": 1}}, "df": 1, "l": {"docs": {"pytermgui.ansi_interface.clear": {"tf": 1}}, "df": 1, "d": {"docs": {"pytermgui.ansi_interface.set_mode": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface.bold": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.parser": {"tf": 1}}, "df": 4, "]": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui": {"tf": 1}}, "df": 1}}}, "h": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}, "pytermgui.widgets.extra.InputField": {"tf": 1}}, "df": 5}}}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.ansi_interface.set_mode": {"tf": 1}, "pytermgui.parser.MarkupLanguage": {"tf": 1}}, "df": 2}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"pytermgui.widgets.boxes.Box": {"tf": 1.4142135623730951}}, "df": 1}}}}, "x": {"docs": {"pytermgui.file_loaders": {"tf": 2.449489742783178}, "pytermgui.serializer.Serializer.register_box": {"tf": 1}, "pytermgui.widgets.base.Container.box": {"tf": 1}, "pytermgui.widgets.boxes": {"tf": 1.7320508075688772}, "pytermgui.widgets.boxes.Box": {"tf": 1.7320508075688772}}, "df": 5}, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.file_loaders": {"tf": 1}, "pytermgui.widgets.base.Container.sidelength": {"tf": 1}, "pytermgui.widgets.base.Container.get_lines": {"tf": 1}, "pytermgui.widgets.boxes": {"tf": 1}, "pytermgui.widgets.boxes.Box": {"tf": 2.23606797749979}, "pytermgui.widgets.boxes.Box.set_chars_of": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter": {"tf": 1.4142135623730951}}, "df": 7}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets": {"tf": 1}}, "df": 1}}, "d": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.widgets": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "k": {"docs": {"pytermgui.ansi_interface.set_mode": {"tf": 1}, "pytermgui.ansi_interface.blink": {"tf": 1}}, "df": 2}}}, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"pytermgui.widgets.base": {"tf": 1}, "pytermgui.window_manager": {"tf": 1.4142135623730951}, "pytermgui.window_manager.Window.is_modal": {"tf": 1}}, "df": 3}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.window_manager.Window.is_noblur": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.widgets.base.Widget.is_bindable": {"tf": 1}, "pytermgui.widgets.base.Widget.bindings": {"tf": 1}, "pytermgui.widgets.base.Widget.bind": {"tf": 1}, "pytermgui.widgets.base.Widget.execute_binding": {"tf": 1.7320508075688772}, "pytermgui.widgets.extra.InputField.is_bindable": {"tf": 1}, "pytermgui.window_manager.Window.is_bindable": {"tf": 1}, "pytermgui.window_manager.WindowManager.is_bindable": {"tf": 1}, "pytermgui.window_manager.WindowManager.execute_binding": {"tf": 1}}, "df": 8}}}}, "e": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.file_loaders.FileLoader": {"tf": 1}, "pytermgui.parser": {"tf": 1}, "pytermgui.serializer": {"tf": 1}, "pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base.Container.get_lines": {"tf": 1}, "pytermgui.window_manager.Window.allow_fullscreen": {"tf": 1}}, "df": 9, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {"pytermgui.context_managers": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.input": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1}}}}}, "x": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.auto": {"tf": 2.6457513110645907}, "pytermgui.context_managers.mouse_handler": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 2.6457513110645907}, "pytermgui.widgets.extra.InputField": {"tf": 1}, "pytermgui.window_manager": {"tf": 1}}, "df": 8}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.enums.SizePolicy.STATIC": {"tf": 1}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.auto": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1.4142135623730951}, "pytermgui.widgets.extra": {"tf": 1}}, "df": 4, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.file_loaders.FileLoader.load": {"tf": 1}, "pytermgui.helpers.get_sequences": {"tf": 1}}, "df": 2}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.window_manager": {"tf": 1}}, "df": 1}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.ansi_interface.Color.names": {"tf": 1.4142135623730951}, "pytermgui.parser": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.exceptions.LineLengthError": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.MouseEvent": {"tf": 1}}, "df": 1}}, "t": {"docs": {"pytermgui.cmd.Application.finish": {"tf": 1}, "pytermgui.widgets": {"tf": 1}, "pytermgui.window_manager.WindowManager.exit": {"tf": 1}}, "df": 3}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.report_mouse": {"tf": 1}, "pytermgui.ansi_interface.print_to": {"tf": 1}, "pytermgui.exceptions": {"tf": 1}, "pytermgui.serializer.Serializer": {"tf": 1}}, "df": 4}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.parser.MarkupLanguage.define": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.click": {"tf": 1}, "pytermgui.widgets.base.Widget.execute_binding": {"tf": 1.4142135623730951}, "pytermgui.window_manager.WindowManager.execute_binding": {"tf": 1}}, "df": 4}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui": {"tf": 1.4142135623730951}, "pytermgui.parser": {"tf": 1.4142135623730951}, "pytermgui.widgets": {"tf": 1}}, "df": 3}}}}, "n": {"docs": {"pytermgui.helpers.break_line": {"tf": 1}, "pytermgui.widgets.extra.Slider": {"tf": 1}, "pytermgui.window_manager.Window.is_noblur": {"tf": 1}}, "df": 3, "t": {"docs": {"pytermgui.ansi_interface.MouseAction.HOVER": {"tf": 1}, "pytermgui.ansi_interface.MouseEvent": {"tf": 1}, "pytermgui.ansi_interface.report_mouse": {"tf": 1.4142135623730951}, "pytermgui.context_managers.mouse_handler": {"tf": 2}, "pytermgui.widgets.base.MouseTarget": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.onclick": {"tf": 1}, "pytermgui.widgets.base.Widget.handle_mouse": {"tf": 1}, "pytermgui.widgets.base.Container.handle_mouse": {"tf": 1}, "pytermgui.widgets.buttons.Button.handle_mouse": {"tf": 1}, "pytermgui.widgets.extra.InputField.handle_mouse": {"tf": 1}}, "df": 10}}}}, "o": {"docs": {"pytermgui.ansi_interface.clear": {"tf": 1}}, "df": 1, "l": {"docs": {"pytermgui.ansi_interface.clear": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {"pytermgui.ansi_interface.set_echo": {"tf": 1}, "pytermgui.ansi_interface.unset_echo": {"tf": 1}}, "df": 2}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"pytermgui.enums": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.size_policy": {"tf": 1}, "pytermgui.widgets.base.Widget.parent_align": {"tf": 1}, "pytermgui.widgets.extra.Splitter.parent_align": {"tf": 1}, "pytermgui.window_manager.Window.size_policy": {"tf": 1}}, "df": 5, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.MouseAction": {"tf": 1}, "pytermgui.enums": {"tf": 1}}, "df": 2}}}}, "d": {"docs": {"pytermgui.ansi_interface.MouseAction.RELEASE": {"tf": 1}, "pytermgui.context_managers.alt_buffer": {"tf": 1}, "pytermgui.serializer.Serializer": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.end": {"tf": 1}, "pytermgui.widgets.boxes.Box": {"tf": 1.4142135623730951}}, "df": 5}, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.inspector.Inspector.inspect": {"tf": 1}, "pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.extra.InputField": {"tf": 1}, "pytermgui.window_manager.WindowManager.should_print": {"tf": 1.4142135623730951}}, "df": 4, "'": {"docs": {"pytermgui.exceptions.WidthExceededError": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.exceptions.AnsiSyntaxError": {"tf": 1}, "pytermgui.exceptions.MarkupSyntaxError": {"tf": 1}}, "df": 2}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.widgets.base.Widget.get_lines": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.widgets.base.Container.get_lines": {"tf": 1}, "pytermgui.window_manager.Window": {"tf": 1}}, "df": 2}}}}}}}, "r": {"docs": {"pytermgui.file_loaders": {"tf": 1}}, "df": 1, "e": {"docs": {"pytermgui.widgets.base.Container.center": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.parser.MarkupLanguage": {"tf": 1}, "pytermgui.serializer.Serializer": {"tf": 1.4142135623730951}, "pytermgui.widgets.boxes.Box": {"tf": 1}}, "df": 4}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.widgets.boxes.Box": {"tf": 1}}, "df": 2}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.restore_screen": {"tf": 1}, "pytermgui.ansi_interface.unset_alt_buffer": {"tf": 1}, "pytermgui.ansi_interface.save_cursor": {"tf": 1}, "pytermgui.ansi_interface.restore_cursor": {"tf": 1}, "pytermgui.parser": {"tf": 1}}, "df": 5, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.save_screen": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.save_cursor": {"tf": 1}}, "df": 1}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.set_mode": {"tf": 1}, "pytermgui.ansi_interface.reset": {"tf": 1}}, "df": 2}}, "i": {"docs": {}, "df": 0, "z": {"docs": {"pytermgui.widgets.base.Container.get_lines": {"tf": 1}, "pytermgui.window_manager.Window.is_noresize": {"tf": 1.4142135623730951}, "pytermgui.window_manager.WindowManager.on_resize": {"tf": 1}}, "df": 3}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {"pytermgui.window_manager.WindowManager.framerate": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.enums.WidgetAlignment": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.ansi_interface.MouseAction.RELEASE": {"tf": 1}}, "df": 1}}}, "i": {"docs": {"pytermgui.widgets.extra": {"tf": 1}}, "df": 1}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.ansi_interface.unset_alt_buffer": {"tf": 1}, "pytermgui.ansi_interface.bold": {"tf": 1}, "pytermgui.ansi_interface.dim": {"tf": 1}, "pytermgui.ansi_interface.italic": {"tf": 1}, "pytermgui.ansi_interface.underline": {"tf": 1}, "pytermgui.ansi_interface.blink": {"tf": 1}, "pytermgui.ansi_interface.inverse": {"tf": 1}, "pytermgui.ansi_interface.invisible": {"tf": 1}, "pytermgui.ansi_interface.strikethrough": {"tf": 1}, "pytermgui.context_managers.mouse_handler": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.parser.MarkupLanguage.tokenize_markup": {"tf": 1}, "pytermgui.parser.MarkupLanguage.tokenize_ansi": {"tf": 1}, "pytermgui.widgets.base.Widget.bindings": {"tf": 1}, "pytermgui.widgets.base.Widget.selectables_length": {"tf": 1}, "pytermgui.widgets.base.Widget.define_mouse_target": {"tf": 1}, "pytermgui.widgets.base.Widget.handle_mouse": {"tf": 1}, "pytermgui.widgets.base.Widget.handle_key": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}, "pytermgui.widgets.base.Container.sidelength": {"tf": 1}, "pytermgui.widgets.base.Container.selected": {"tf": 1}, "pytermgui.widgets.base.Container.box": {"tf": 1}, "pytermgui.widgets.base.Container.get_lines": {"tf": 1}, "pytermgui.widgets.base.Container.handle_key": {"tf": 1}, "pytermgui.widgets.base.Container.debug": {"tf": 1}, "pytermgui.widgets.boxes.Box.debug": {"tf": 1}, "pytermgui.widgets.extra.InputField.handle_key": {"tf": 1}, "pytermgui.widgets.extra.Splitter.debug": {"tf": 1}, "pytermgui.widgets.extra.Slider.selectables_length": {"tf": 1}, "pytermgui.window_manager.Window.rect": {"tf": 1}}, "df": 31}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {"pytermgui.context_managers.alt_buffer": {"tf": 1}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.ansi_interface.Color.__init__": {"tf": 1}, "pytermgui.ansi_interface.Color.ColorType": {"tf": 1}, "pytermgui.ansi_interface.MouseEvent": {"tf": 1}, "pytermgui.cmd.Application": {"tf": 1}, "pytermgui.parser.MarkupLanguage": {"tf": 1}, "pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base.Widget.get_lines": {"tf": 1}, "pytermgui.widgets.base.Label.get_lines": {"tf": 1}, "pytermgui.widgets.buttons.Button": {"tf": 1}, "pytermgui.widgets.styles": {"tf": 1}, "pytermgui.window_manager.Window": {"tf": 1}, "pytermgui.window_manager.Window.rect": {"tf": 1}, "pytermgui.window_manager.WindowManager": {"tf": 1}}, "df": 14}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.report_mouse": {"tf": 1}}, "df": 1, "_": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.ansi_interface.translate_mouse": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.HOVER": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.file_loaders.FileLoader": {"tf": 1}, "pytermgui.file_loaders.FileLoader.register": {"tf": 1}, "pytermgui.serializer.Serializer": {"tf": 1}, "pytermgui.serializer.Serializer.register_box": {"tf": 1}, "pytermgui.widgets.get_id": {"tf": 1}}, "df": 8}}, "o": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.clear": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.file_loaders": {"tf": 1}}, "df": 1}}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.Color.names": {"tf": 1}, "pytermgui.parser": {"tf": 1}}, "df": 2}}, "m": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.ansi_interface.report_mouse": {"tf": 1}}, "df": 1}}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.widgets.base.Container.set_recursive_depth": {"tf": 1}}, "df": 1}}}, "t": {"docs": {"pytermgui.window_manager.Window.rect": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.move_cursor": {"tf": 1}, "pytermgui.ansi_interface.cursor_up": {"tf": 1}, "pytermgui.ansi_interface.cursor_down": {"tf": 1}, "pytermgui.ansi_interface.cursor_right": {"tf": 1}, "pytermgui.ansi_interface.cursor_left": {"tf": 1}, "pytermgui.ansi_interface.cursor_next_line": {"tf": 1}, "pytermgui.ansi_interface.cursor_prev_line": {"tf": 1}, "pytermgui.ansi_interface.cursor_column": {"tf": 1}, "pytermgui.ansi_interface.cursor_home": {"tf": 1}, "pytermgui.ansi_interface.MouseEvent": {"tf": 1}}, "df": 10}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.ansi_interface.set_mode": {"tf": 1}}, "df": 1}}, "_": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.widgets.base.Container.sidelength": {"tf": 1}}, "df": 1}}}}}}}}, "d": {"docs": {"pytermgui.input": {"tf": 1}, "pytermgui.widgets.extra.InputField": {"tf": 1}}, "df": 2, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.ansi_interface.MouseEvent": {"tf": 1}, "pytermgui.serializer.Serializer": {"tf": 1}, "pytermgui.widgets.base.Container.get_lines": {"tf": 1}}, "df": 3}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {"pytermgui.widgets.styles.MarkupFormatter": {"tf": 1}}, "df": 1}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {"pytermgui.helpers.strip_ansi": {"tf": 1}, "pytermgui.helpers.strip_markup": {"tf": 1}, "pytermgui.parser": {"tf": 1}, "pytermgui.widgets.base.Container.remove": {"tf": 1}}, "df": 4}}}, "d": {"docs": {}, "df": 0, "]": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.widgets": {"tf": 1}}, "df": 1}}}}}}, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.widgets.base.Container.selectables": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"pytermgui.widgets.boxes": {"tf": 1}}, "df": 1}}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.window_manager.WindowManager.framerate": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.ansi_interface.is_interactive": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1.7320508075688772}, "pytermgui.window_manager": {"tf": 1.7320508075688772}, "pytermgui.window_manager.WindowManager.run": {"tf": 1}}, "df": 5}, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.widgets.base.Container.get_lines": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "b": {"docs": {"pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.ansi_interface.Color.translate_hex": {"tf": 1}}, "df": 2}}}}}, "g": {"docs": {}, "df": 0, "b": {"docs": {"pytermgui.ansi_interface.Color": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface.Color.translate_hex": {"tf": 1}}, "df": 2}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.MouseAction.RIGHT_CLICK": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.RIGHT_DRAG": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1.7320508075688772}, "pytermgui.widgets.base.MouseTarget.right": {"tf": 1}}, "df": 4, "x": {"docs": {}, "df": 0, "x": {"docs": {"pytermgui.widgets.boxes.Box": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.exceptions.WidthExceededError": {"tf": 1}, "pytermgui.exceptions.LineLengthError": {"tf": 1}, "pytermgui.exceptions.AnsiSyntaxError": {"tf": 1}, "pytermgui.exceptions.MarkupSyntaxError": {"tf": 1}}, "df": 4}}}, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets": {"tf": 2}, "pytermgui.widgets.base.Label": {"tf": 1.4142135623730951}, "pytermgui.widgets.extra.InputField": {"tf": 1.4142135623730951}, "pytermgui.widgets.styles.MarkupFormatter": {"tf": 1.4142135623730951}}, "df": 4}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui": {"tf": 1.4142135623730951}, "pytermgui.file_loaders": {"tf": 1.4142135623730951}, "pytermgui.window_manager": {"tf": 1}}, "df": 3}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.widgets.base.Container.set_recursive_depth": {"tf": 1}, "pytermgui.widgets.styles": {"tf": 1.4142135623730951}, "pytermgui.widgets.styles.MarkupFormatter": {"tf": 1.7320508075688772}}, "df": 3}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui": {"tf": 1.4142135623730951}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.parser": {"tf": 2.449489742783178}, "pytermgui.parser.MarkupLanguage": {"tf": 1}, "pytermgui.parser.MarkupLanguage.define": {"tf": 1}, "pytermgui.widgets.base.Widget.define_mouse_target": {"tf": 1}, "pytermgui.widgets.boxes": {"tf": 1}, "pytermgui.widgets.boxes.Box": {"tf": 1}}, "df": 8, "i": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.file_loaders": {"tf": 2.23606797749979}, "pytermgui.parser": {"tf": 1}, "pytermgui.widgets.boxes": {"tf": 1}}, "df": 3}}, "e": {"docs": {}, "df": 0, "(": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"pytermgui.parser": {"tf": 1}, "pytermgui.parser.MarkupLanguage": {"tf": 1}}, "df": 2}}}}}}}, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.Color.names": {"tf": 1}, "pytermgui.ansi_interface.report_mouse": {"tf": 1}, "pytermgui.enums": {"tf": 2}, "pytermgui.inspector.Inspector.styles": {"tf": 1}, "pytermgui.parser.MarkupLanguage": {"tf": 1}, "pytermgui.serializer.Serializer": {"tf": 1}, "pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base.Widget.styles": {"tf": 1}, "pytermgui.widgets.base.Widget.chars": {"tf": 1}, "pytermgui.widgets.base.Widget.handle_mouse": {"tf": 1}, "pytermgui.widgets.base.Widget.handle_key": {"tf": 1}, "pytermgui.widgets.base.Container.chars": {"tf": 1}, "pytermgui.widgets.base.Container.styles": {"tf": 1}, "pytermgui.widgets.base.Label": {"tf": 1}, "pytermgui.widgets.base.Label.styles": {"tf": 1}, "pytermgui.widgets.boxes.Box": {"tf": 1}, "pytermgui.widgets.buttons.Button.chars": {"tf": 1}, "pytermgui.widgets.buttons.Button.styles": {"tf": 1}, "pytermgui.widgets.buttons.Checkbox.chars": {"tf": 1}, "pytermgui.widgets.buttons.Toggle.chars": {"tf": 1}, "pytermgui.widgets.extra.InputField.styles": {"tf": 1}, "pytermgui.widgets.extra.Splitter.chars": {"tf": 1}, "pytermgui.widgets.extra.Splitter.styles": {"tf": 1}, "pytermgui.widgets.extra.Slider": {"tf": 1}, "pytermgui.widgets.extra.Slider.chars": {"tf": 1}, "pytermgui.widgets.extra.Slider.styles": {"tf": 1}, "pytermgui.window_manager.Window.styles": {"tf": 1}}, "df": 27}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.Color.__init__": {"tf": 1}, "pytermgui.ansi_interface.is_interactive": {"tf": 1}, "pytermgui.widgets.base.Widget.is_selectable": {"tf": 1}}, "df": 3}}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.file_loaders": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {"pytermgui.ansi_interface.MouseEvent": {"tf": 1.4142135623730951}}, "df": 1}, "p": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.file_loaders": {"tf": 1}, "pytermgui.window_manager": {"tf": 1}}, "df": 2}}}}}}, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"pytermgui.ansi_interface.report_mouse": {"tf": 1}, "pytermgui.ansi_interface.translate_mouse": {"tf": 1}, "pytermgui.context_managers.mouse_handler": {"tf": 1}}, "df": 3}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.report_mouse": {"tf": 1}, "pytermgui.context_managers.mouse_handler": {"tf": 1}}, "df": 2}}}, "v": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.translate_mouse": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "f": {"8": {"docs": {"pytermgui.ansi_interface.report_mouse": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}}}}}}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {"pytermgui.widgets": {"tf": 1}}, "df": 1}}, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui.widgets.base.MouseTarget.show": {"tf": 1}, "pytermgui.widgets.base.Widget.show_targets": {"tf": 1}, "pytermgui.widgets.base.Container.show_targets": {"tf": 1}, "pytermgui.widgets.base.Container.debug": {"tf": 1}}, "df": 4}}}, "e": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.widgets.styles": {"tf": 1}}, "df": 1, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.widgets.base.Widget.copy": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui": {"tf": 1}}, "df": 1}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"pytermgui.ansi_interface.set_mode": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.widgets": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Label": {"tf": 1.4142135623730951}, "pytermgui.widgets.extra.InputField": {"tf": 1}, "pytermgui.widgets.extra.Slider": {"tf": 1}, "pytermgui.window_manager.Window": {"tf": 1}}, "df": 7}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"pytermgui.widgets.extra.Slider.locked": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.serializer.Serializer.dump_to_dict": {"tf": 1}}, "df": 1, "[": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.enums": {"tf": 1}, "pytermgui.file_loaders.FileLoader.parse": {"tf": 1.4142135623730951}, "pytermgui.serializer.Serializer.from_dict": {"tf": 1}, "pytermgui.widgets.base.Widget.bindings": {"tf": 1}}, "df": 4}}}}}}}}, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.Color": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {"pytermgui.ansi_interface.set_mode": {"tf": 1}, "pytermgui.ansi_interface.dim": {"tf": 1}}, "df": 2}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.set_mode": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.cmd.Application.finish": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.window_manager.WindowManager.should_print": {"tf": 1.7320508075688772}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1.7320508075688772}, "pytermgui.file_loaders.WidgetNamespace": {"tf": 1}, "pytermgui.file_loaders.WidgetNamespace.from_config": {"tf": 1}, "pytermgui.file_loaders.FileLoader.load_str": {"tf": 1.4142135623730951}, "pytermgui.file_loaders.FileLoader.load": {"tf": 1.4142135623730951}, "pytermgui.parser.MarkupLanguage": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}, "pytermgui.widgets.base.Container.__init__": {"tf": 1}, "pytermgui.widgets.extra.InputField": {"tf": 1}, "pytermgui.widgets.extra.Slider": {"tf": 1}}, "df": 12, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.file_loaders": {"tf": 1.7320508075688772}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.input": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.cursor_down": {"tf": 1}, "pytermgui.ansi_interface.cursor_next_line": {"tf": 1}, "pytermgui.ansi_interface.cursor_prev_line": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.LEFT_DRAG": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.RIGHT_DRAG": {"tf": 1}}, "df": 5, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.ansi_interface.MouseAction.SCROLL_DOWN": {"tf": 1}}, "df": 1}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.cmd.Application.finish": {"tf": 1}, "pytermgui.parser.MarkupLanguage": {"tf": 1.7320508075688772}, "pytermgui.serializer.Serializer": {"tf": 1}}, "df": 3}, "'": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.window_manager.Window.is_noblur": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "'": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets": {"tf": 1}}, "df": 1}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.widgets.boxes": {"tf": 1}}, "df": 1}}}}}}}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.cmd.Application.finish": {"tf": 1}}, "df": 1}}, "m": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.serializer": {"tf": 1}, "pytermgui.serializer.Serializer": {"tf": 1.7320508075688772}, "pytermgui.serializer.Serializer.dump_to_dict": {"tf": 1}, "pytermgui.serializer.Serializer.to_file": {"tf": 1}}, "df": 4}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.serializer.Serializer": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.widgets": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.parser": {"tf": 1}, "pytermgui.parser.MarkupLanguage": {"tf": 1}}, "df": 2}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui.widgets.extra.Slider": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui": {"tf": 1.7320508075688772}, "pytermgui.cmd": {"tf": 1}, "pytermgui.enums": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.widgets.styles.FOREGROUND": {"tf": 1}}, "df": 5}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface.clear": {"tf": 2}, "pytermgui.ansi_interface.cursor_up": {"tf": 1}, "pytermgui.ansi_interface.cursor_down": {"tf": 1}, "pytermgui.ansi_interface.cursor_next_line": {"tf": 1}, "pytermgui.ansi_interface.cursor_prev_line": {"tf": 1}, "pytermgui.ansi_interface.cursor_column": {"tf": 1}, "pytermgui.cmd": {"tf": 1}, "pytermgui.exceptions.LineLengthError": {"tf": 1}, "pytermgui.helpers.break_line": {"tf": 1.7320508075688772}, "pytermgui.widgets.base.Widget.get_lines": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Container.get_lines": {"tf": 1.7320508075688772}, "pytermgui.widgets.base.Label.get_lines": {"tf": 1.4142135623730951}, "pytermgui.widgets.boxes.Box": {"tf": 2}, "pytermgui.widgets.buttons.Button.get_lines": {"tf": 1}, "pytermgui.widgets.extra.InputField.get_lines": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.get_lines": {"tf": 1}, "pytermgui.widgets.extra.Slider.get_lines": {"tf": 1}}, "df": 18}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.ansi_interface.report_mouse": {"tf": 1}, "pytermgui.helpers.break_line": {"tf": 1}, "pytermgui.widgets.boxes.Box": {"tf": 1.4142135623730951}}, "df": 4}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.Color.names": {"tf": 1}, "pytermgui.parser": {"tf": 1}, "pytermgui.widgets.base.Widget.selectables": {"tf": 1}, "pytermgui.widgets.base.Container.get_lines": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Container.set_widgets": {"tf": 1}}, "df": 5, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.helpers.break_line": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}, "pytermgui.widgets.boxes.Box": {"tf": 1}}, "df": 4}}}, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 2}}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 2}}}}}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.MouseAction.HOVER": {"tf": 1}, "pytermgui.ansi_interface.report_mouse": {"tf": 1}}, "df": 2}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.helpers.break_line": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "w": {"docs": {"pytermgui": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui": {"tf": 1}}, "df": 1}}, "r": {"docs": {"pytermgui.widgets.base.Container.get_lines": {"tf": 1}}, "df": 1}}}, "t": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.widgets": {"tf": 1}}, "df": 2}, "a": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.file_loaders": {"tf": 2.449489742783178}, "pytermgui.file_loaders.WidgetNamespace": {"tf": 1}, "pytermgui.file_loaders.FileLoader": {"tf": 1}, "pytermgui.file_loaders.FileLoader.load": {"tf": 1}, "pytermgui.serializer": {"tf": 1}, "pytermgui.serializer.Serializer": {"tf": 1.4142135623730951}, "pytermgui.serializer.Serializer.from_dict": {"tf": 1}, "pytermgui.serializer.Serializer.from_file": {"tf": 1}}, "df": 8, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.file_loaders": {"tf": 2}, "pytermgui.file_loaders.FileLoader": {"tf": 1.4142135623730951}, "pytermgui.file_loaders.YamlLoader": {"tf": 1}, "pytermgui.file_loaders.JsonLoader": {"tf": 1}}, "df": 4}}, "_": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.file_loaders.FileLoader.load": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.parser": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Container.get_lines": {"tf": 1}}, "df": 2}, "t": {"docs": {"pytermgui.widgets": {"tf": 1}}, "df": 1}}, "k": {"docs": {"pytermgui.widgets.extra.Slider.locked": {"tf": 1}}, "df": 1}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.parser.MarkupLanguage": {"tf": 1}}, "df": 1}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"pytermgui.widgets": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.window_manager.WindowManager.stop": {"tf": 1}, "pytermgui.window_manager.WindowManager.pause": {"tf": 1}, "pytermgui.window_manager.WindowManager.unpause": {"tf": 1}, "pytermgui.window_manager.WindowManager.run": {"tf": 1}}, "df": 4}}}, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui": {"tf": 2.23606797749979}, "pytermgui.parser": {"tf": 1.7320508075688772}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "v": {"docs": {"pytermgui": {"tf": 1}}, "df": 1}}, "f": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.cursor_right": {"tf": 1}, "pytermgui.ansi_interface.cursor_left": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.LEFT_CLICK": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.LEFT_DRAG": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1.7320508075688772}, "pytermgui.widgets.base.MouseTarget.left": {"tf": 1}, "pytermgui.window_manager.Window.title": {"tf": 1}}, "df": 7, "_": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"pytermgui.context_managers.mouse_handler": {"tf": 1}, "pytermgui.widgets.base.Widget.handle_mouse": {"tf": 1}}, "df": 2}}}}}}, "+": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.Container.sidelength": {"tf": 1}}, "df": 1}}}}}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.ansi_interface.report_mouse": {"tf": 1}, "pytermgui.widgets.base.Container.get_lines": {"tf": 1}}, "df": 2}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.exceptions.LineLengthError": {"tf": 1}, "pytermgui.helpers.break_line": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.get_lines": {"tf": 1}, "pytermgui.widgets.boxes.Box": {"tf": 2}, "pytermgui.widgets.extra.InputField.selectables_length": {"tf": 1}}, "df": 5}}}, "(": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "(": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.helpers.real_length": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui": {"tf": 2.23606797749979}, "pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.ansi_interface.Color.__init__": {"tf": 1}, "pytermgui.widgets.base.Widget.bind": {"tf": 1}}, "df": 4}}}, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.auto": {"tf": 1.7320508075688772}, "pytermgui.file_loaders": {"tf": 3.1622776601683795}, "pytermgui.widgets": {"tf": 2.23606797749979}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1.7320508075688772}, "pytermgui.widgets.base.Label": {"tf": 1}, "pytermgui.widgets.base.Label.get_lines": {"tf": 1}, "pytermgui.widgets.styles.MARKUP": {"tf": 1.4142135623730951}}, "df": 7}}}, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {"pytermgui.auto": {"tf": 2}, "pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 2}, "pytermgui.window_manager": {"tf": 1.7320508075688772}}, "df": 4}}}}, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.exceptions.WidthExceededError": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui.parser": {"tf": 1.4142135623730951}, "pytermgui.parser.MarkupLanguage": {"tf": 1}}, "df": 2}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1}}}, "t": {"docs": {"pytermgui.file_loaders": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui": {"tf": 1.7320508075688772}, "pytermgui.ansi_interface.set_echo": {"tf": 1}, "pytermgui.ansi_interface.unset_echo": {"tf": 1}, "pytermgui.input": {"tf": 1}, "pytermgui.parser": {"tf": 1}, "pytermgui.widgets.extra.InputField": {"tf": 1.7320508075688772}, "pytermgui.widgets.extra.Slider.locked": {"tf": 1}, "pytermgui.window_manager": {"tf": 1.4142135623730951}, "pytermgui.window_manager.WindowManager.process_mouse": {"tf": 1}, "pytermgui.window_manager.WindowManager.process_input": {"tf": 1}}, "df": 10, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.widgets.extra.InputField": {"tf": 1.4142135623730951}, "pytermgui.window_manager": {"tf": 1}}, "df": 2}}}}}}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.auto": {"tf": 1}, "pytermgui.cmd": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}, "pytermgui.window_manager.WindowManager.execute_binding": {"tf": 1}}, "df": 5}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.context_managers.cursor_at": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "m": {"docs": {"pytermgui.window_manager.WindowManager.process_input": {"tf": 1}}, "df": 1}}}, "t": {"docs": {"pytermgui.ansi_interface.Color": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface.MouseEvent": {"tf": 1}, "pytermgui.widgets.styles": {"tf": 1}}, "df": 3, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.ansi_interface": {"tf": 1}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.is_interactive": {"tf": 1.4142135623730951}, "pytermgui.widgets.buttons": {"tf": 1}, "pytermgui.window_manager.Window.is_modal": {"tf": 1}}, "df": 3}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.cmd": {"tf": 1}, "pytermgui.widgets": {"tf": 1}}, "df": 2}}}}, "g": {"docs": {"pytermgui.ansi_interface.Color.translate_hex": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {"pytermgui": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"pytermgui.ansi_interface.Color": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface.Color.__init__": {"tf": 1}, "pytermgui.ansi_interface.foreground": {"tf": 1}, "pytermgui.ansi_interface.background": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1.4142135623730951}, "pytermgui.file_loaders.FileLoader.serializer": {"tf": 1.4142135623730951}, "pytermgui.input.keys": {"tf": 1}, "pytermgui.parser": {"tf": 2.6457513110645907}, "pytermgui.parser.MarkupLanguage": {"tf": 1}, "pytermgui.serializer.Serializer.register": {"tf": 1}, "pytermgui.widgets.boxes.Box.__init__": {"tf": 1}, "pytermgui.widgets.styles.StyleCall": {"tf": 1}}, "df": 12}, "t": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.file_loaders": {"tf": 1}}, "df": 1}}}, "l": {"docs": {"pytermgui.file_loaders.YamlLoader.__init__": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.helpers.break_line": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.window_manager.Window.close": {"tf": 1}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.inspector": {"tf": 1}, "pytermgui.inspector.inspect": {"tf": 1}, "pytermgui.inspector.Inspector": {"tf": 1}, "pytermgui.inspector.Inspector.__init__": {"tf": 1}, "pytermgui.inspector.Inspector.inspect": {"tf": 1}}, "df": 5, "o": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.inspector": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.widgets.base.Container.get_lines": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.ansi_interface.Color.__init__": {"tf": 1}, "pytermgui.cmd.Application.__init__": {"tf": 1}, "pytermgui.file_loaders.FileLoader.__init__": {"tf": 1}, "pytermgui.file_loaders.YamlLoader.__init__": {"tf": 1}, "pytermgui.inspector.Inspector.__init__": {"tf": 1}, "pytermgui.parser.MarkupLanguage.__init__": {"tf": 1}, "pytermgui.widgets.base.Widget.__init__": {"tf": 1}, "pytermgui.widgets.base.Container.__init__": {"tf": 1}, "pytermgui.widgets.buttons.Button.__init__": {"tf": 1}, "pytermgui.widgets.buttons.Checkbox.__init__": {"tf": 1}, "pytermgui.widgets.buttons.Toggle.__init__": {"tf": 1}, "pytermgui.widgets.extra.InputField.__init__": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.__init__": {"tf": 1}, "pytermgui.widgets.extra.Slider.__init__": {"tf": 1}, "pytermgui.window_manager.Window.__init__": {"tf": 1}, "pytermgui.window_manager.WindowManager.__init__": {"tf": 1}}, "df": 16}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {"pytermgui.ansi_interface.Color.ColorType": {"tf": 1}, "pytermgui.widgets.boxes": {"tf": 1}}, "df": 2, "r": {"docs": {}, "df": 0, "m": {"docs": {"pytermgui.ansi_interface.report_mouse": {"tf": 1}, "pytermgui.ansi_interface.translate_mouse": {"tf": 1}, "pytermgui.cmd": {"tf": 1}, "pytermgui.cmd.Application.finish": {"tf": 1}, "pytermgui.parser.MarkupLanguage": {"tf": 1}, "pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base.Widget.debug": {"tf": 1}, "pytermgui.widgets.base.Container.debug": {"tf": 1}, "pytermgui.widgets.boxes.Box.debug": {"tf": 1}, "pytermgui.widgets.extra.Splitter.debug": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.debug": {"tf": 1}}, "df": 11}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.ansi_interface.set_mode": {"tf": 1}, "pytermgui.ansi_interface.inverse": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "]": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.Label": {"tf": 1}}, "df": 1}}}}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.ansi_interface.set_mode": {"tf": 1}, "pytermgui.ansi_interface.invisible": {"tf": 1}}, "df": 2}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.enums.SizePolicy.FILL": {"tf": 1}, "pytermgui.enums.SizePolicy.STATIC": {"tf": 1}, "pytermgui.enums.SizePolicy.RELATIVE": {"tf": 1}, "pytermgui.widgets.base.Container.selectables": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Container.select": {"tf": 1}}, "df": 5}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.boxes.Box": {"tf": 1.4142135623730951}}, "df": 2}}, "i": {"docs": {}, "df": 0, "c": {"docs": {"pytermgui.widgets.base.Container.selectables": {"tf": 1}}, "df": 1}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "u": {"docs": {"pytermgui.widgets.boxes.Box": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.styles.CLICKABLE": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui": {"tf": 1.7320508075688772}, "pytermgui.auto": {"tf": 1}, "pytermgui.context_managers.mouse_handler": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.widgets": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}, "pytermgui.widgets.base.Label": {"tf": 1}, "pytermgui.widgets.boxes": {"tf": 1}, "pytermgui.widgets.extra.InputField": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter": {"tf": 1}, "pytermgui.window_manager": {"tf": 1}}, "df": 11}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 2}}}}}}, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.MouseEvent": {"tf": 1}, "pytermgui.enums": {"tf": 1}, "pytermgui.enums.SizePolicy.RELATIVE": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.file_loaders.FileLoader.load_str": {"tf": 1.4142135623730951}, "pytermgui.input": {"tf": 1}, "pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base.Widget.handle_mouse": {"tf": 1}, "pytermgui.widgets.base.Widget.handle_key": {"tf": 1}, "pytermgui.widgets.base.Widget.bind": {"tf": 1}, "pytermgui.window_manager": {"tf": 1}}, "df": 11}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.ansi_interface.set_mode": {"tf": 1.4142135623730951}, "pytermgui.ansi_interface.italic": {"tf": 1}, "pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base.Label": {"tf": 1}}, "df": 4, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "]": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"1": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 2}, "2": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 2}, "3": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.MouseEvent": {"tf": 1}, "pytermgui.parser.MarkupLanguage.tokenize_markup": {"tf": 1}, "pytermgui.parser.MarkupLanguage.tokenize_ansi": {"tf": 1}, "pytermgui.widgets": {"tf": 1}}, "df": 4}, "m": {"docs": {"pytermgui.widgets.base.Widget.selectables_length": {"tf": 1}, "pytermgui.widgets.styles": {"tf": 1.4142135623730951}, "pytermgui.widgets.styles.MarkupFormatter": {"tf": 1.4142135623730951}}, "df": 3}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "f": {"docs": {"pytermgui.widgets": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.widgets.get_widget": {"tf": 1}, "pytermgui.widgets.base.Widget.id": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "a": {"docs": {"pytermgui.input": {"tf": 1}}, "df": 1}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.widgets.base.Widget.debug": {"tf": 1}, "pytermgui.widgets.boxes.Box.debug": {"tf": 1}, "pytermgui.widgets.extra.Splitter.debug": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.debug": {"tf": 1}}, "df": 4}}}}}}}, "s": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "'": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.invisible": {"tf": 1}, "pytermgui.context_managers": {"tf": 1}}, "df": 2}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {"pytermgui.widgets.extra.Splitter.get_lines": {"tf": 1}}, "df": 1}}, "_": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.window_manager.WindowManager.should_print": {"tf": 1}}, "df": 1}}}}}}}, "o": {"docs": {"pytermgui.file_loaders.FileLoader.load": {"tf": 1}}, "df": 1}}, "h": {"docs": {"pytermgui.file_loaders": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.helpers.break_line": {"tf": 1}}, "df": 1, "l": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.ansi_interface.report_mouse": {"tf": 1}, "pytermgui.helpers.break_line": {"tf": 1}, "pytermgui.widgets.base.Widget.handle_mouse": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.handle_key": {"tf": 1}, "pytermgui.widgets.base.Container.handle_mouse": {"tf": 1}, "pytermgui.widgets.base.Container.handle_key": {"tf": 1}, "pytermgui.widgets.buttons.Button.handle_mouse": {"tf": 1}, "pytermgui.widgets.extra.InputField.handle_key": {"tf": 1}, "pytermgui.widgets.extra.InputField.handle_mouse": {"tf": 1}, "pytermgui.window_manager": {"tf": 1}}, "df": 11, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.context_managers.mouse_handler": {"tf": 1}}, "df": 1}, "_": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base.Widget.keys": {"tf": 1}, "pytermgui.widgets.base.Container.keys": {"tf": 1}, "pytermgui.widgets.extra.InputField": {"tf": 1}, "pytermgui.widgets.extra.Splitter.keys": {"tf": 1}, "pytermgui.widgets.extra.Slider.keys": {"tf": 1}}, "df": 6}}}}}}}}, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface": {"tf": 1}}, "df": 1}}}}, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.MouseEvent": {"tf": 1.4142135623730951}}, "df": 1}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.file_loaders.FileLoader": {"tf": 1}, "pytermgui.widgets.base.Container.get_lines": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.cmd": {"tf": 1}, "pytermgui.context_managers.mouse_handler": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui": {"tf": 1.7320508075688772}, "pytermgui.helpers": {"tf": 1}}, "df": 2}}, "(": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.context_managers.mouse_handler": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "d": {"docs": {"pytermgui.ansi_interface.MouseAction.LEFT_DRAG": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.RIGHT_DRAG": {"tf": 1}}, "df": 2}}, "x": {"docs": {"pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.ansi_interface.Color.translate_hex": {"tf": 1}}, "df": 2}, "r": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.ansi_interface.report_mouse": {"tf": 1}, "pytermgui.serializer.Serializer.register": {"tf": 1}, "pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base.Widget.handle_key": {"tf": 1}}, "df": 4}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.MouseTarget.height": {"tf": 1}, "pytermgui.widgets.base.Container.get_lines": {"tf": 1}}, "df": 2}}}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui": {"tf": 1.4142135623730951}}, "df": 1, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui": {"tf": 1}}, "df": 1}}, "r": {"docs": {"pytermgui.window_manager.WindowManager.framerate": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.file_loaders": {"tf": 1}}, "df": 1, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.report_mouse": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.widgets.extra.Slider.locked": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.widgets.styles": {"tf": 1}}, "df": 1}}}}}}}}, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, ":": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.ansi_interface": {"tf": 1}}, "df": 1}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface": {"tf": 1}}, "df": 1}}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "b": {"docs": {"pytermgui.input": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.input": {"tf": 1}}, "df": 1}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.MouseAction.HOVER": {"tf": 1}, "pytermgui.ansi_interface.report_mouse": {"tf": 1}, "pytermgui.context_managers.mouse_handler": {"tf": 1}}, "df": 3}}}, "l": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.file_loaders.WidgetNamespace": {"tf": 1}, "pytermgui.parser.MarkupLanguage": {"tf": 1}, "pytermgui.widgets": {"tf": 1}}, "df": 3}}, "u": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.widgets.base.Label": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.extra.Splitter": {"tf": 1}, "pytermgui.widgets.extra.Splitter.get_lines": {"tf": 1}}, "df": 2}}}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.file_loaders": {"tf": 1}, "pytermgui.parser": {"tf": 1}, "pytermgui.widgets.boxes": {"tf": 1}}, "df": 3, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.ansi_interface.translate_mouse": {"tf": 1}, "pytermgui.cmd.Application.finish": {"tf": 1}, "pytermgui.widgets.base.Container.selectables": {"tf": 1}, "pytermgui.window_manager": {"tf": 1}}, "df": 5}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.parser": {"tf": 1}, "pytermgui.widgets.styles.StyleCall": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.widgets.base.Container.selectables": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.cmd.Application.finish": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.file_loaders.FileLoader.serializer": {"tf": 1}}, "df": 4}}}, "g": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.ansi_interface": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.widgets": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.unset_alt_buffer": {"tf": 1}, "pytermgui.ansi_interface.clear": {"tf": 1}, "pytermgui.ansi_interface.cursor_home": {"tf": 1}, "pytermgui.context_managers.alt_buffer": {"tf": 1}, "pytermgui.input": {"tf": 1}}, "df": 5}}}}}, "b": {"docs": {}, "df": 0, "j": {"docs": {"pytermgui.serializer.Serializer.dump_to_dict": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.ansi_interface.Color.__init__": {"tf": 1}, "pytermgui.ansi_interface.Color.names": {"tf": 1}, "pytermgui.cmd.Application.__init__": {"tf": 1}, "pytermgui.enums.WidgetAlignment": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.file_loaders.FileLoader": {"tf": 1}, "pytermgui.file_loaders.FileLoader.__init__": {"tf": 1}, "pytermgui.file_loaders.FileLoader.serializer": {"tf": 1}, "pytermgui.file_loaders.FileLoader.load": {"tf": 1}, "pytermgui.file_loaders.YamlLoader.__init__": {"tf": 1}, "pytermgui.inspector": {"tf": 1}, "pytermgui.inspector.inspect": {"tf": 1}, "pytermgui.inspector.Inspector": {"tf": 1}, "pytermgui.inspector.Inspector.__init__": {"tf": 1}, "pytermgui.parser.MarkupLanguage.__init__": {"tf": 1}, "pytermgui.serializer.Serializer": {"tf": 1}, "pytermgui.serializer.Serializer.register": {"tf": 1}, "pytermgui.serializer.Serializer.from_file": {"tf": 1}, "pytermgui.serializer.Serializer.to_file": {"tf": 1}, "pytermgui.widgets.base.Widget.__init__": {"tf": 1}, "pytermgui.widgets.base.Widget.set_style": {"tf": 1}, "pytermgui.widgets.base.Widget.set_char": {"tf": 1}, "pytermgui.widgets.base.Widget.selectables": {"tf": 1}, "pytermgui.widgets.base.Widget.serialize": {"tf": 1}, "pytermgui.widgets.base.Widget.get_lines": {"tf": 1}, "pytermgui.widgets.base.Widget.print": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}, "pytermgui.widgets.base.Container.selectables": {"tf": 1}, "pytermgui.widgets.base.Container.selected": {"tf": 1}, "pytermgui.widgets.base.Container.serialize": {"tf": 1}, "pytermgui.widgets.base.Container.center": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Container.wipe": {"tf": 1}, "pytermgui.widgets.base.Container.print": {"tf": 1}, "pytermgui.widgets.base.Container.debug": {"tf": 1}, "pytermgui.widgets.base.Label.__init__": {"tf": 1}, "pytermgui.widgets.boxes": {"tf": 1}, "pytermgui.widgets.boxes.Box.debug": {"tf": 1}, "pytermgui.widgets.buttons.Button.__init__": {"tf": 1}, "pytermgui.widgets.buttons.Button.get_lines": {"tf": 1}, "pytermgui.widgets.buttons.Checkbox.__init__": {"tf": 1}, "pytermgui.widgets.buttons.Toggle.__init__": {"tf": 1}, "pytermgui.widgets.extra.InputField.__init__": {"tf": 1}, "pytermgui.widgets.extra.InputField.selectables_length": {"tf": 1}, "pytermgui.widgets.extra.InputField.get_lines": {"tf": 1}, "pytermgui.widgets.extra.Splitter": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.__init__": {"tf": 1}, "pytermgui.widgets.extra.Slider.__init__": {"tf": 1}, "pytermgui.widgets.extra.Slider.get_lines": {"tf": 1}, "pytermgui.widgets.styles.StyleCall": {"tf": 1}, "pytermgui.window_manager.Window.__init__": {"tf": 1}, "pytermgui.window_manager.Window.close": {"tf": 1}, "pytermgui.window_manager.WindowManager.__init__": {"tf": 1}}, "df": 53}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.boxes.Box": {"tf": 1}}, "df": 3}, "n": {"docs": {"pytermgui.file_loaders": {"tf": 1}}, "df": 1}}, "t": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.ansi_interface.clear": {"tf": 1}, "pytermgui.ansi_interface.set_mode": {"tf": 1}, "pytermgui.ansi_interface.report_mouse": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1.4142135623730951}, "pytermgui.parser": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Container.center": {"tf": 1}}, "df": 6}}, "m": {"docs": {"pytermgui.parser.MarkupLanguage": {"tf": 1}, "pytermgui.window_manager": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.parser.MarkupLanguage": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "n": {"docs": {"pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.ansi_interface.set_mode": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1.4142135623730951}, "pytermgui.serializer.Serializer": {"tf": 1}, "pytermgui.widgets.base.Widget.execute_binding": {"tf": 1}, "pytermgui.widgets.extra": {"tf": 1}, "pytermgui.window_manager.WindowManager.execute_binding": {"tf": 1}}, "df": 7, "c": {"docs": {"pytermgui.cmd.Application.finish": {"tf": 1}}, "df": 1, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"pytermgui.widgets": {"tf": 1}}, "df": 1}}}}}}, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.report_mouse": {"tf": 1}}, "df": 1}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.inspector": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.widgets": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.widgets.base.Widget.selectables_length": {"tf": 1}}, "df": 1}}}, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.Widget.print": {"tf": 1}}, "df": 1}}}}}}}, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.parser.MarkupLanguage": {"tf": 1}}, "df": 1}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.MouseTarget.left": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.right": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.top": {"tf": 1}}, "df": 3}}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.widgets.base.Widget.get_lines": {"tf": 1}}, "df": 1}}}}}}}, "c": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.widgets.base.Container.wipe": {"tf": 1}}, "df": 1}}, "r": {"docs": {"pytermgui.widgets.boxes.Box": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui": {"tf": 4}, "pytermgui.auto": {"tf": 4.69041575982343}, "pytermgui.context_managers.mouse_handler": {"tf": 2}, "pytermgui.file_loaders": {"tf": 3.7416573867739413}, "pytermgui.widgets": {"tf": 3.1622776601683795}, "pytermgui.widgets.base.Widget.from_data": {"tf": 4.69041575982343}, "pytermgui.widgets.base.Label": {"tf": 1.4142135623730951}, "pytermgui.widgets.boxes.Box": {"tf": 3.7416573867739413}, "pytermgui.widgets.extra.InputField": {"tf": 1.4142135623730951}, "pytermgui.widgets.styles.MarkupFormatter": {"tf": 2}, "pytermgui.window_manager": {"tf": 5.0990195135927845}}, "df": 11}}}}, "n": {"docs": {"pytermgui": {"tf": 1.4142135623730951}, "pytermgui.helpers.break_line": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "w": {"docs": {"pytermgui.serializer.Serializer.register_box": {"tf": 1}, "pytermgui.widgets.base.Container.set_widgets": {"tf": 1}}, "df": 2, "_": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 2}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.helpers.break_line": {"tf": 1.4142135623730951}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.ansi_interface.report_mouse": {"tf": 1}, "pytermgui.file_loaders.FileLoader": {"tf": 1}, "pytermgui.file_loaders.FileLoader.serializer": {"tf": 1}, "pytermgui.serializer.Serializer": {"tf": 1}}, "df": 4}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.file_loaders": {"tf": 1}, "pytermgui.widgets.base.Label.get_lines": {"tf": 1}}, "df": 2}}}}}}}, "x": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.parser": {"tf": 1.4142135623730951}, "pytermgui.widgets.extra.Slider.show_percentage": {"tf": 1}}, "df": 2}}, "a": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.context_managers.alt_buffer": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}, "pytermgui.window_manager": {"tf": 1}}, "df": 4, "e": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.ansi_interface.report_mouse": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 3}}, "t": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.ansi_interface.set_alt_buffer": {"tf": 1}, "pytermgui.ansi_interface.move_cursor": {"tf": 1}, "pytermgui.ansi_interface.cursor_up": {"tf": 1}, "pytermgui.ansi_interface.cursor_down": {"tf": 1}, "pytermgui.ansi_interface.cursor_right": {"tf": 1}, "pytermgui.ansi_interface.cursor_left": {"tf": 1}, "pytermgui.ansi_interface.cursor_next_line": {"tf": 1}, "pytermgui.ansi_interface.cursor_prev_line": {"tf": 1}, "pytermgui.ansi_interface.cursor_column": {"tf": 1}, "pytermgui.ansi_interface.cursor_home": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.HOVER": {"tf": 1}, "pytermgui.ansi_interface.report_mouse": {"tf": 1}, "pytermgui.ansi_interface.invisible": {"tf": 1}, "pytermgui.context_managers.mouse_handler": {"tf": 1}, "pytermgui.helpers.break_line": {"tf": 1}, "pytermgui.parser.MarkupLanguage": {"tf": 1}, "pytermgui.serializer.Serializer.dump_to_dict": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.show": {"tf": 1}, "pytermgui.widgets.base.Widget.define_mouse_target": {"tf": 1}, "pytermgui.widgets.base.Widget.bind": {"tf": 1}, "pytermgui.widgets.base.Widget.show_targets": {"tf": 1}, "pytermgui.widgets.base.Container.get_lines": {"tf": 1}, "pytermgui.widgets.base.Container.show_targets": {"tf": 1}, "pytermgui.widgets.extra.Splitter.get_lines": {"tf": 1}}, "df": 25}, "h": {"docs": {"pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base.Widget.handle_key": {"tf": 1}}, "df": 2}}, "w": {"docs": {"pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.boxes": {"tf": 1}}, "df": 2}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.ansi_interface.Color": {"tf": 1.7320508075688772}, "pytermgui.ansi_interface.Color.names": {"tf": 1.4142135623730951}, "pytermgui.parser": {"tf": 1.7320508075688772}, "pytermgui.parser.MarkupLanguage.define": {"tf": 1}}, "df": 4, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {"pytermgui.file_loaders": {"tf": 1.4142135623730951}, "pytermgui.file_loaders.WidgetNamespace": {"tf": 1}, "pytermgui.file_loaders.WidgetNamespace.from_config": {"tf": 1}, "pytermgui.file_loaders.WidgetNamespace.apply_to": {"tf": 1}, "pytermgui.file_loaders.WidgetNamespace.apply_config": {"tf": 1}}, "df": 5}}}}, "(": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"1": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1, ":": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"2": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}}}}}, "docs": {}, "df": 0}}}}}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {"pytermgui.ansi_interface.cursor_up": {"tf": 1}, "pytermgui.ansi_interface.cursor_down": {"tf": 1}, "pytermgui.ansi_interface.cursor_right": {"tf": 1}, "pytermgui.ansi_interface.cursor_left": {"tf": 1}, "pytermgui.ansi_interface.cursor_next_line": {"tf": 1}, "pytermgui.ansi_interface.cursor_prev_line": {"tf": 1}, "pytermgui.ansi_interface.cursor_column": {"tf": 1}}, "df": 7, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.window_manager.WindowManager.framerate": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.window_manager": {"tf": 1}}, "df": 1, "r": {"docs": {"pytermgui.context_managers": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.MouseAction.HOVER": {"tf": 1}, "pytermgui.parser.MarkupLanguage": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.parent": {"tf": 1}, "pytermgui.window_manager.WindowManager.on_resize": {"tf": 1}}, "df": 4, "c": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.context_managers.mouse_handler": {"tf": 1}, "pytermgui.input": {"tf": 1.4142135623730951}, "pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base.Label": {"tf": 1}, "pytermgui.widgets.extra.InputField": {"tf": 1.4142135623730951}}, "df": 6}}, "_": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.enums": {"tf": 1}}, "df": 1}}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.parser": {"tf": 1}, "pytermgui.parser.MarkupLanguage": {"tf": 1}}, "df": 2}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base.Widget.define_mouse_target": {"tf": 1}, "pytermgui.widgets.base.Container.get_lines": {"tf": 1}}, "df": 3}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.input.getch": {"tf": 1}, "pytermgui.widgets.base.Widget.id": {"tf": 1}}, "df": 2}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.parser.MarkupLanguage.alias": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"pytermgui": {"tf": 1}}, "df": 1, "]": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.widgets": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "]": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {"pytermgui.widgets": {"tf": 1}}, "df": 1}}, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"pytermgui.widgets.base.Label": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.widgets.base.Widget.keys": {"tf": 1}, "pytermgui.widgets.base.Container.keys": {"tf": 1}, "pytermgui.widgets.extra.Splitter.keys": {"tf": 1}, "pytermgui.widgets.extra.Slider.keys": {"tf": 1}}, "df": 4}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "b": {"docs": {"pytermgui.ansi_interface": {"tf": 1}}, "df": 1}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.ansi_interface.report_mouse": {"tf": 1}, "pytermgui.widgets.boxes.Box": {"tf": 1}}, "df": 2, "n": {"docs": {"pytermgui.ansi_interface.print_to": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.show": {"tf": 1}, "pytermgui.widgets.base.Container.center": {"tf": 1}, "pytermgui.widgets.styles.MarkupFormatter": {"tf": 1}}, "df": 4}}}}, "o": {"docs": {"pytermgui.ansi_interface.clear": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Container.get_lines": {"tf": 1}}, "df": 2}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.enums": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}}, "df": 2}}}}}, "t": {"docs": {"pytermgui.file_loaders": {"tf": 1}}, "df": 1}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.widgets.extra.InputField": {"tf": 1}}, "df": 1}}}}}}, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.report_mouse": {"tf": 1}, "pytermgui.helpers.real_length": {"tf": 1}, "pytermgui.input.getch": {"tf": 1}}, "df": 3}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.widgets.base.Widget.bind": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui": {"tf": 1.4142135623730951}, "pytermgui.auto": {"tf": 3.3166247903554}, "pytermgui.enums.SizePolicy": {"tf": 1}, "pytermgui.enums.SizePolicy.FILL": {"tf": 1}, "pytermgui.enums.SizePolicy.STATIC": {"tf": 1}, "pytermgui.enums.SizePolicy.RELATIVE": {"tf": 1}, "pytermgui.enums.WidgetAlignment": {"tf": 1}, "pytermgui.exceptions.LineLengthError": {"tf": 1}, "pytermgui.file_loaders": {"tf": 3.4641016151377544}, "pytermgui.file_loaders.WidgetNamespace.apply_to": {"tf": 1}, "pytermgui.file_loaders.FileLoader": {"tf": 1}, "pytermgui.file_loaders.FileLoader.register": {"tf": 1}, "pytermgui.inspector": {"tf": 1}, "pytermgui.parser": {"tf": 1}, "pytermgui.serializer": {"tf": 1.7320508075688772}, "pytermgui.serializer.Serializer": {"tf": 2}, "pytermgui.serializer.Serializer.__init__": {"tf": 1}, "pytermgui.serializer.Serializer.get_widgets": {"tf": 1}, "pytermgui.serializer.Serializer.dump_to_dict": {"tf": 1}, "pytermgui.serializer.Serializer.register": {"tf": 1}, "pytermgui.serializer.Serializer.from_dict": {"tf": 1}, "pytermgui.serializer.Serializer.from_file": {"tf": 1}, "pytermgui.serializer.Serializer.to_file": {"tf": 1}, "pytermgui.widgets": {"tf": 2.8284271247461903}, "pytermgui.widgets.get_widget": {"tf": 1}, "pytermgui.widgets.get_id": {"tf": 1}, "pytermgui.widgets.base": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.left": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.right": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.top": {"tf": 1}, "pytermgui.widgets.base.Widget": {"tf": 1}, "pytermgui.widgets.base.Widget.serialized": {"tf": 1}, "pytermgui.widgets.base.Widget.parent_align": {"tf": 1}, "pytermgui.widgets.base.Widget.selectables_length": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.selectables": {"tf": 1}, "pytermgui.widgets.base.Widget.is_selectable": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.define_mouse_target": {"tf": 1}, "pytermgui.widgets.base.Widget.copy": {"tf": 1}, "pytermgui.widgets.base.Widget.get_lines": {"tf": 1}, "pytermgui.widgets.base.Widget.select": {"tf": 1}, "pytermgui.widgets.base.Widget.show_targets": {"tf": 1}, "pytermgui.widgets.base.Widget.print": {"tf": 1}, "pytermgui.widgets.base.Widget.debug": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 3.3166247903554}, "pytermgui.widgets.base.Container": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Container.serialized": {"tf": 1}, "pytermgui.widgets.base.Container.selectables": {"tf": 1}, "pytermgui.widgets.base.Container.get_lines": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Container.pop": {"tf": 1}, "pytermgui.widgets.base.Container.remove": {"tf": 1}, "pytermgui.widgets.base.Container.show_targets": {"tf": 1}, "pytermgui.widgets.base.Container.debug": {"tf": 1}, "pytermgui.widgets.base.Label": {"tf": 1.7320508075688772}, "pytermgui.widgets.base.Label.serialized": {"tf": 1}, "pytermgui.widgets.boxes": {"tf": 1}, "pytermgui.widgets.buttons": {"tf": 1}, "pytermgui.widgets.buttons.Button": {"tf": 1}, "pytermgui.widgets.extra": {"tf": 1}, "pytermgui.widgets.extra.InputField": {"tf": 1}, "pytermgui.widgets.extra.Splitter": {"tf": 1}, "pytermgui.widgets.extra.Splitter.parent_align": {"tf": 1}, "pytermgui.widgets.extra.Splitter.get_lines": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.serialized": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.debug": {"tf": 1}, "pytermgui.widgets.extra.Slider": {"tf": 1.4142135623730951}, "pytermgui.widgets.styles": {"tf": 1.4142135623730951}, "pytermgui.widgets.styles.MarkupFormatter": {"tf": 1.4142135623730951}, "pytermgui.widgets.styles.StyleCall": {"tf": 1}, "pytermgui.widgets.styles.MARKUP": {"tf": 1}, "pytermgui.widgets.styles.CLICKABLE": {"tf": 1}, "pytermgui.widgets.styles.CLICKED": {"tf": 1}, "pytermgui.window_manager": {"tf": 1}, "pytermgui.window_manager.Window": {"tf": 1.4142135623730951}}, "df": 73, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {"pytermgui.file_loaders": {"tf": 1}, "pytermgui.file_loaders.FileLoader.load_str": {"tf": 1}}, "df": 2}}}}}}}}, "'": {"docs": {"pytermgui.widgets.base.Widget.size_policy": {"tf": 1}, "pytermgui.widgets.base.Container.get_lines": {"tf": 1.4142135623730951}, "pytermgui.window_manager.Window.size_policy": {"tf": 1}}, "df": 3}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.widgets.base.Widget.parent_align": {"tf": 1}, "pytermgui.widgets.extra.Splitter.parent_align": {"tf": 1}}, "df": 2}}}}}, "s": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.widgets.extra": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {"pytermgui.ansi_interface.invisible": {"tf": 1}}, "df": 1}, "t": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.enums.SizePolicy.FILL": {"tf": 1}, "pytermgui.enums.SizePolicy.STATIC": {"tf": 1}, "pytermgui.enums.SizePolicy.RELATIVE": {"tf": 1}, "pytermgui.exceptions.WidthExceededError": {"tf": 1}, "pytermgui.widgets.base.Widget.size_policy": {"tf": 1}, "pytermgui.widgets.base.Widget.get_lines": {"tf": 1}, "pytermgui.widgets.extra.ColorPicker.__init__": {"tf": 1}, "pytermgui.window_manager.Window.size_policy": {"tf": 1}}, "df": 8}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.cmd.Application.construct_window": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1.4142135623730951}, "pytermgui.window_manager": {"tf": 1}, "pytermgui.window_manager.Window": {"tf": 1.4142135623730951}, "pytermgui.window_manager.Window.allow_fullscreen": {"tf": 1}, "pytermgui.window_manager.Window.is_static": {"tf": 1}, "pytermgui.window_manager.Window.is_modal": {"tf": 1.7320508075688772}, "pytermgui.window_manager.Window.is_noblur": {"tf": 1}, "pytermgui.window_manager.Window.is_noresize": {"tf": 1}, "pytermgui.window_manager.Window.rect": {"tf": 1}, "pytermgui.window_manager.Window.set_title": {"tf": 1}, "pytermgui.window_manager.Window.set_fullscreen": {"tf": 1}, "pytermgui.window_manager.Window.center": {"tf": 1}, "pytermgui.window_manager.Window.close": {"tf": 1}, "pytermgui.window_manager.WindowManager.should_print": {"tf": 1.4142135623730951}, "pytermgui.window_manager.WindowManager.focus": {"tf": 1}, "pytermgui.window_manager.WindowManager.add": {"tf": 1}, "pytermgui.window_manager.WindowManager.close": {"tf": 1}, "pytermgui.window_manager.WindowManager.on_resize": {"tf": 1}, "pytermgui.window_manager.WindowManager.print": {"tf": 1}, "pytermgui.window_manager.WindowManager.show_targets": {"tf": 1}, "pytermgui.window_manager.WindowManager.alert": {"tf": 1}}, "df": 23, "_": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui": {"tf": 1}}, "df": 1}}}}}, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "x": {"docs": {"pytermgui.file_loaders": {"tf": 1.4142135623730951}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.widgets.base.Widget.bind": {"tf": 1}, "pytermgui.widgets.extra.Slider": {"tf": 1}, "pytermgui.window_manager": {"tf": 2}, "pytermgui.window_manager.WindowManager": {"tf": 1}, "pytermgui.window_manager.WindowManager.should_print": {"tf": 1}}, "df": 7}}}}}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.ansi_interface.save_screen": {"tf": 1}, "pytermgui.widgets.base.Container.wipe": {"tf": 1}}, "df": 2}}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.ansi_interface.MouseAction.HOVER": {"tf": 1}, "pytermgui.widgets.base.Container.center": {"tf": 1}, "pytermgui.window_manager.Window.print": {"tf": 1}}, "df": 3}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base.MouseTarget.contains": {"tf": 1}, "pytermgui.widgets.base.Widget.selectables_length": {"tf": 1}, "pytermgui.widgets.base.Widget.selectables": {"tf": 1}, "pytermgui.widgets.base.Widget.define_mouse_target": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.print": {"tf": 1}, "pytermgui.widgets.styles": {"tf": 1}, "pytermgui.widgets.styles.StyleCall": {"tf": 1}}, "df": 8}}}}}, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.parser": {"tf": 1}, "pytermgui.serializer.Serializer": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 4}}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.parser": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 3}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.Color.__init__": {"tf": 1}, "pytermgui.ansi_interface.is_interactive": {"tf": 1}, "pytermgui.window_manager.WindowManager.should_print": {"tf": 1}}, "df": 3}}}}, "e": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.ansi_interface.MouseAction.SCROLL_UP": {"tf": 1}, "pytermgui.ansi_interface.MouseAction.SCROLL_DOWN": {"tf": 1}}, "df": 2}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.ansi_interface.clear": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"pytermgui.widgets.base.Label": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1}}, "y": {"docs": {"pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base.Container.selectables": {"tf": 1}, "pytermgui.window_manager": {"tf": 1}}, "df": 3}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {"pytermgui.widgets.base.Container.get_lines": {"tf": 1}}, "df": 1}, "l": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.window_manager": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {"pytermgui.window_manager": {"tf": 1.7320508075688772}}, "df": 1, "_": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {"pytermgui.window_manager": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"pytermgui": {"tf": 1}, "pytermgui.input.keys": {"tf": 1}, "pytermgui.widgets.base.Widget.keys": {"tf": 1}, "pytermgui.widgets.base.Widget.bind": {"tf": 1}, "pytermgui.widgets.base.Container.keys": {"tf": 1}, "pytermgui.widgets.extra.InputField": {"tf": 1.7320508075688772}, "pytermgui.widgets.extra.Splitter.keys": {"tf": 1}, "pytermgui.widgets.extra.Slider.keys": {"tf": 1}, "pytermgui.widgets.extra.Slider.handle_key": {"tf": 1}}, "df": 9, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "k": {"docs": {"pytermgui.widgets.base.Widget.handle_key": {"tf": 1}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"pytermgui.widgets.base.Container.handle_key": {"tf": 1}, "pytermgui.widgets.extra.InputField.handle_key": {"tf": 1}, "pytermgui.window_manager.WindowManager.handle_key": {"tf": 1}}, "df": 3}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui": {"tf": 1}}, "df": 1}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"pytermgui.file_loaders": {"tf": 1}, "pytermgui.serializer.Serializer": {"tf": 1}}, "df": 2, "n": {"docs": {"pytermgui.serializer.Serializer.__init__": {"tf": 1}, "pytermgui.widgets": {"tf": 1}}, "df": 2}}}}, "c": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"pytermgui.input": {"tf": 1}}, "df": 1}}}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.ansi_interface": {"tf": 1}, "pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.file_loaders": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}, "pytermgui.window_manager.Window": {"tf": 1}}, "df": 6}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.ansi_interface.Color": {"tf": 1}, "pytermgui.ansi_interface.Color.__init__": {"tf": 1}, "pytermgui.enums": {"tf": 1.4142135623730951}, "pytermgui.enums.SizePolicy": {"tf": 1}, "pytermgui.file_loaders": {"tf": 2}, "pytermgui.parser": {"tf": 1}, "pytermgui.parser.MarkupLanguage": {"tf": 1}, "pytermgui.parser.MarkupLanguage.alias": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}, "pytermgui.widgets.boxes.Box.set_chars_of": {"tf": 1}, "pytermgui.widgets.extra.Slider.value": {"tf": 1}, "pytermgui.widgets.styles.MARKUP": {"tf": 1}}, "df": 13, "e": {"1": {"docs": {"pytermgui.window_manager": {"tf": 1.4142135623730951}}, "df": 1}, "2": {"docs": {"pytermgui.window_manager": {"tf": 1.4142135623730951}}, "df": 1}, "docs": {}, "df": 0}}, "i": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.file_loaders": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {"pytermgui.ansi_interface.invisible": {"tf": 1}, "pytermgui.widgets": {"tf": 1}}, "df": 2}}}}, "y": {"docs": {"pytermgui.context_managers.cursor_at": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.auto": {"tf": 1.4142135623730951}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1.4142135623730951}}, "df": 2}}}}}}, "_": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}, "'": {"docs": {}, "df": 0, "r": {"docs": {"pytermgui.ansi_interface.report_mouse": {"tf": 1}}, "df": 1}}}, "o": {"docs": {"pytermgui.input": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.file_loaders": {"tf": 2}, "pytermgui.file_loaders.YamlLoader": {"tf": 1}, "pytermgui.file_loaders.YamlLoader.parse": {"tf": 1}}, "df": 3, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.file_loaders": {"tf": 1}}, "df": 1}}}}}}}}, "_": {"docs": {"pytermgui.auto": {"tf": 1}, "pytermgui.file_loaders": {"tf": 2.23606797749979}, "pytermgui.widgets": {"tf": 1}, "pytermgui.widgets.base.Widget.from_data": {"tf": 1}, "pytermgui.widgets.boxes.Box": {"tf": 1}, "pytermgui.window_manager": {"tf": 1.7320508075688772}}, "df": 6, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.cmd.Application.finish": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"pytermgui.parser": {"tf": 1}}, "df": 1}}}}, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.base.Container.set_widgets": {"tf": 1}, "pytermgui.widgets.base.Container.pop": {"tf": 1}, "pytermgui.widgets.base.Container.remove": {"tf": 1}}, "df": 3}}}}}}, "_": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "_": {"docs": {"pytermgui.widgets.boxes.Box": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "l": {"docs": {"pytermgui.widgets.styles.StyleCall": {"tf": 1}}, "df": 1}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "_": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"pytermgui.window_manager": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}, "j": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "b": {"docs": {"pytermgui.file_loaders": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.widgets.extra.Splitter.get_lines": {"tf": 1}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"pytermgui.file_loaders": {"tf": 1}, "pytermgui.file_loaders.JsonLoader": {"tf": 1}, "pytermgui.file_loaders.JsonLoader.parse": {"tf": 1}}, "df": 3}}}}, "x": {"docs": {"pytermgui.file_loaders": {"tf": 1}, "pytermgui.widgets.boxes.Box": {"tf": 1.4142135623730951}}, "df": 2, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"pytermgui.widgets.boxes.Box": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}, "pipeline": ["trimmer", "stopWordFilter", "stemmer"], "_isPrebuiltIndex": true}; // mirrored in build-search-index.js (part 1) // Also split on html tags. this is a cheap heuristic, but good enough.