# Path: resources/lib/youtube_plugin/kodion/impl/abstract_progress_dialog.py
# class AbstractProgressDialog(object):
#     def __init__(self, total=100):
#         self._total = int(total)
#         self._position = 0
# 
#     def get_total(self):
#         return self._total
# 
#     def get_position(self):
#         return self._position
# 
#     def close(self):
#         raise NotImplementedError()
# 
#     def set_total(self, total):
#         self._total = int(total)
# 
#     def update(self, steps=1, text=None):
#         raise NotImplementedError()
# 
#     def is_aborted(self):
#         raise NotImplementedError()


from six import string_types
from ..abstract_progress_dialog import AbstractProgressDialog
import xbmcgui
# -*- coding: utf-8 -*-
"""

    Copyright (C) 2014-2016 bromix (plugin.video.youtube)
    Copyright (C) 2016-2018 plugin.video.youtube

    SPDX-License-Identifier: GPL-2.0-only
    See LICENSES/GPL-2.0-only for more information.
"""




class XbmcProgressDialogBG(AbstractProgressDialog):
    def __init__(self, heading, text):

# Path: resources/lib/youtube_plugin/kodion/impl/abstract_progress_dialog.py
# class AbstractProgressDialog(object):
#     def __init__(self, total=100):
#         self._total = int(total)
#         self._position = 0
# 
#     def get_total(self):
#         return self._total
# 
#     def get_position(self):
#         return self._position
# 
#     def close(self):
#         raise NotImplementedError()
# 
#     def set_total(self, total):
#         self._total = int(total)
# 
#     def update(self, steps=1, text=None):
#         raise NotImplementedError()
# 
#     def is_aborted(self):
#         raise NotImplementedError()


# Path: resources/lib/youtube_plugin/kodion/impl/xbmc/xbmc_progress_dialog_bg.py
from six import string_types
from ..abstract_progress_dialog import AbstractProgressDialog
import xbmcgui

# -*- coding: utf-8 -*-
"""

    Copyright (C) 2014-2016 bromix (plugin.video.youtube)
    Copyright (C) 2016-2018 plugin.video.youtube

    SPDX-License-Identifier: GPL-2.0-only
    See LICENSES/GPL-2.0-only for more information.
"""




class XbmcProgressDialogBG(AbstractProgressDialog):
    def __init__(self, heading, text):

        AbstractProgressDialog.__init__(self, 100)