blob: ba6d801d7e54c3d9c31292eb3c75d56b33ce60d0 [file]
/*
******************************************************************************
* Copyright © 2018 PTA GmbH.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
*
* http://www.eclipse.org/legal/epl-v10.html
*
******************************************************************************
*/
export class RoleAccess {
editRoles: Array<EditRoleItems>;
controls: Array<Controls>;
stornoSection: StornoSection;
duplicateSection: DuplicateSection;
}
export class EditRoleItems {
name: string;
gridMeasureStatusIds: Array<number>;
}
export class Controls {
gridMeasureStatusId: number;
activeButtons: Array<string>;
inactiveFields: Array<string>;
}
export class StornoSection {
stornoRoles: Array<string>;
}
export class DuplicateSection {
duplicateRoles: Array<string>;
}