Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Power

Index

Constructors

constructor

Properties

Static config

config: boolean = false

是否正在进行配置权限

Static defaultPower

defaultPower: PowerSet = ...

默认的权限配置

see

FastExt.PowerSet

Static menuShowing

menuShowing: boolean = false

权限菜单是否已打开

Static powerVersion

powerVersion: string = "2.0"

系统权限编号版本号

Static powers

powers: any = []

组件权限的集合

Static types

types: PowerType[] = ...

允许进行权限配置的类型

see

FastEnum.PowerType

Methods

Static checkManagerPower

  • checkManagerPower(target: any): any
  • 获取管理员的目标组件权限

    Parameters

    • target: any

    Returns any

Static checkPower

  • checkPower(code: any): any

Static getPowerCode

  • getPowerCode(obj: any): string

Static getSavePowerData

  • getSavePowerData(): string

Static hasPower

  • hasPower(target: any, type: any): boolean
  • 判断目标组件是否有指定权限值

    Parameters

    • target: any
    • type: any

    Returns boolean

Static isPower

  • isPower(): boolean

Static pushPower

  • pushPower(code: any, config: any): void

Static setPower

  • setPower(code: any, config: any): void

Static setPowerStyle

  • setPowerStyle(target: any): void

Static showPowerConfig

  • showPowerConfig(target: any, e: any): void
  • 弹出组件的权限配置菜单

    Parameters

    • target: any
    • e: any

    Returns void

Static showPowerExt

  • showPowerExt(obj: any, menuPower: any, extPower: any, parentExtPower: any): any
  • 弹出界面权限配置的窗体

    Parameters

    • obj: any

      动画对象

    • menuPower: any

      指定菜单权限

    • extPower: any

      已配置的界面权限

    • parentExtPower: any

      指定上级的界面权限

    Returns any

Static showPowerMenus

  • showPowerMenus(obj: any, checked: any, parent: any): any
  • 弹出菜单权限的配置窗体

    Parameters

    • obj: any

      动画对象

    • checked: any

      已选中的菜单Id

    • parent: any

      指定上级的菜单Id

    Returns any

    Ext.Promise