Saltar al contenido principal

getChildUserGroupsByMarker

Obteniendo los grupos hijos de un grupo de usuarios.

Descripción​

Este método recupera los grupos hijos de un grupo de usuarios por el marcador del padre. La anidación se recorre con este método en lugar de a través de parentId. Un grupo sin hijos devuelve un array vacío. Devuelve una Promesa que se resuelve en un array de objetos IUserGroupEntity.

UserGroups.getChildUserGroupsByMarker(marker, langCode);

Parámetros​

marker: string
Identificador de texto del grupo de usuarios padre.
ejemplo: "guest"

langCode: string (opcional)
Código de idioma. Predeterminado: "en_US".
ejemplo: "en_US"

Ejemplos​

Ejemplo mínimo​

const response = await UserGroups.getChildUserGroupsByMarker('guest');

Ejemplo de respuesta​

[]

Esquema de respuesta​

Esquema: IUserGroupEntity[]

id: number
Identificador del grupo de usuarios.
ejemplo: 1

depth: number
Profundidad de anidación relativa al padre.
ejemplo: 0

parentId: number | null
Identificador del grupo padre, null para un grupo de nivel superior.
ejemplo: null

localizeInfos: ILocalizeInfo
Título del grupo, teniendo en cuenta la localización.

isVisible: boolean
Indicador de visibilidad.
ejemplo: true

childrenCount: string
Número de grupos hijos. La API lo envía como una cadena, no como un número.
ejemplo: "0"

identifier: string
Identificador de texto (marcador) del grupo.
ejemplo: "guest"

isSync: boolean
Indicador de sincronización.
ejemplo: false

attributeValues: IAttributeValues
Valores de atributos del grupo.

version: number
Versión del objeto. No presente en cada stand.
ejemplo: NaN