Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • void
    • ResellerAction

Index

Constructors

constructor

  • Parameters

    • appStore: AppStore
    • _http: Http
    • jsonp: Jsonp
    • creditService: CreditService

    Returns ResellerAction

Properties

Private _http

_http: Http

Private appStore

appStore: AppStore

Private creditService

creditService: CreditService

Private jsonp

jsonp: Jsonp

Private m_parseString

m_parseString: any

Private m_privilegesSystemModels

m_privilegesSystemModels: Array<PrivelegesTemplateModel>

Methods

addPrivilege

appStatus

  • appStatus(app: AppModel, mode: boolean): (Anonymous function)
  • Parameters

    Returns (Anonymous function)

createPrivilege

  • createPrivilege(): (Anonymous function)
  • Returns (Anonymous function)

deletePrivilege

  • deletePrivilege(privilegeId: any): (Anonymous function)
  • Parameters

    • privilegeId: any

    Returns (Anonymous function)

getAccountInfo

  • getAccountInfo(): (Anonymous function)
  • Returns (Anonymous function)

getResellerInfo

  • getResellerInfo(): (Anonymous function)
  • Returns (Anonymous function)

Private privilegesModelFactory

  • privilegesModelFactory(i_defaultPrivId: any, i_defaultPrivName: any, i_existingGroups?: Array<any>): PrivelegesModel
  • Parameters

    • i_defaultPrivId: any
    • i_defaultPrivName: any
    • Optional i_existingGroups: Array<any>

    Returns PrivelegesModel

receiveAccountInfo

  • receiveAccountInfo(accountModels: List<AccountModel>): object
  • Parameters

    Returns object

receiveApps

  • receiveApps(apps: List<AppModel>): object
  • Parameters

    Returns object

receiveDefaultPrivilege

  • receiveDefaultPrivilege(privilegeId: number): object
  • Parameters

    • privilegeId: number

    Returns object

    • privilegeId: number
    • type: string

receivePrivileges

  • Parameters

    Returns object

receivePrivilegesSystem

receiveWhitelabel

removePrivilege

  • removePrivilege(privilegeId: number): object
  • Parameters

    • privilegeId: number

    Returns object

    • privilegeId: number
    • type: string

saveAccountInfo

  • saveAccountInfo(payload: any): (Anonymous function)
  • Parameters

    • payload: any

    Returns (Anonymous function)

savePrivileges

  • savePrivileges(privelegesId: string, selPrivName: string): (Anonymous function)
  • Parameters

    • privelegesId: string
    • selPrivName: string

    Returns (Anonymous function)

saveWhiteLabel

  • saveWhiteLabel(payload: any): (Anonymous function)
  • Parameters

    • payload: any

    Returns (Anonymous function)

setDefaultPrivilege

  • setDefaultPrivilege(privilegeId: any): (Anonymous function)
  • Parameters

    • privilegeId: any

    Returns (Anonymous function)

updateAccountInfo

  • updateAccountInfo(payload: any): object
  • Parameters

    • payload: any

    Returns object

    • payload: any
    • type: string

updateDefaultPrivilege

  • updateDefaultPrivilege(privilegeId: number): object
  • Parameters

    • privilegeId: number

    Returns object

    • privilegeId: number
    • type: string

updateDefaultPrivilegeName

  • updateDefaultPrivilegeName(privilegeId: number, privilegeName: string): object
  • Parameters

    • privilegeId: number
    • privilegeName: string

    Returns object

    • privilegeId: number
    • privilegeName: string
    • type: string

updatePrivilegeAttribute

  • updatePrivilegeAttribute(payload: any): object
  • Parameters

    • payload: any

    Returns object

    • payload: any
    • type: string

updatePrivilegesSystem

  • updatePrivilegesSystem(payload: any): object
  • Parameters

    • payload: any

    Returns object

    • payload: any
    • type: string

updateResellerInfo

  • updateResellerInfo(payload: any): object
  • Parameters

    • payload: any

    Returns object

    • payload: any
    • type: string

updatedApp

  • updatedApp(app: AppModel, mode: boolean): object
  • Parameters

    Returns object

    • app: AppModel
    • mode: boolean
    • type: string

Generated using TypeDoc