19 lines
639 B
Python
19 lines
639 B
Python
class Login:
|
|
|
|
def __init__(self, arr):
|
|
self.arr = arr
|
|
|
|
def login_screen_close(self, t, number=-1, default=False, name=None):
|
|
""" Function which processes data from login screen
|
|
:param t: 0 - window was closed, 1 - new profile was created, 2 - profile loaded
|
|
:param number: num of chosen profile in list (-1 by default)
|
|
:param default: was or not chosen profile marked as default
|
|
:param name: name of new profile
|
|
"""
|
|
self.t = t
|
|
self.num = number
|
|
self.default = default
|
|
self.name = name
|
|
|
|
def get_data(self):
|
|
return self.arr[self.num] |