Home Reference Source Repository
import Role from 'skygear/lib/role.js'
public class | source

Role

Static Method Summary

Static Public Methods
public static

contain(roles: *, aRole: *): *

public static

define(name: *): *

public static

isValidName(name: *): boolean

public static

subtract(roles: *, aRole: *): *

public static

union(roles: *, aRole: *): *

Constructor Summary

Public Constructor
public

constructor(name: *)

Member Summary

Public Members
public get

name: *

Static Public Methods

public static contain(roles: *, aRole: *): * source

Params:

NameTypeAttributeDescription
roles *
aRole *

Return:

*

public static define(name: *): * source

Params:

NameTypeAttributeDescription
name *

Return:

*

public static isValidName(name: *): boolean source

Params:

NameTypeAttributeDescription
name *

Return:

boolean

public static subtract(roles: *, aRole: *): * source

Params:

NameTypeAttributeDescription
roles *
aRole *

Return:

*

public static union(roles: *, aRole: *): * source

Params:

NameTypeAttributeDescription
roles *
aRole *

Return:

*

Public Constructors

public constructor(name: *) source

Params:

NameTypeAttributeDescription
name *

Public Members

public get name: * source