nextpyp.client.gen.RemoteOption#

class nextpyp.client.gen.RemoteOption#

Bases: object

Search result option, with some options for presentation

Methods

__init__

deserialize

rtype:

RemoteOption

from_json

Creates a new class instance from JSON

serialize

rtype:

str

to_json

Converts this class instance into JSON

Attributes

TYPE_ID

value

(no description yet)

text

(no description yet)

class_name

(no description yet)

subtext

(no description yet)

icon

(no description yet)

content

(no description yet)

disabled

(no description yet)

divider

(no description yet)

Details

__init__(value, text, class_name, subtext, icon, content, disabled, divider)#
Parameters:
  • value (str | None) –

  • text (str | None) –

  • class_name (str | None) –

  • subtext (str | None) –

  • icon (str | None) –

  • content (str | None) –

  • disabled (bool) –

  • divider (bool) –

Return type:

None

class_name: Optional[str]#

(no description yet)

content: Optional[str]#

(no description yet)

disabled: bool#

(no description yet)

divider: bool#

(no description yet)

classmethod from_json(json, type_ids=None)#

Creates a new class instance from JSON

Return type:

RemoteOption

Parameters:
  • json (Dict[str, Any]) –

  • type_ids (Dict[str, str] | None) –

icon: Optional[str]#

(no description yet)

subtext: Optional[str]#

(no description yet)

text: Optional[str]#

(no description yet)

to_json()#

Converts this class instance into JSON

Return type:

Dict[str, Any]

value: Optional[str]#

(no description yet)