init source
This commit is contained in:
55
types/ag-grid.ts
Normal file
55
types/ag-grid.ts
Normal file
@@ -0,0 +1,55 @@
|
||||
// AG Grid 관련 공통 타입 정의
|
||||
|
||||
export interface ColDef {
|
||||
headerName: string;
|
||||
field: string;
|
||||
width: number;
|
||||
}
|
||||
|
||||
export interface DefaultColDef {
|
||||
resizable: boolean;
|
||||
sortable: boolean;
|
||||
filter: boolean;
|
||||
minWidth: number;
|
||||
}
|
||||
|
||||
// 로그 관련 타입
|
||||
export interface LogEntry {
|
||||
account: string;
|
||||
datetime: string;
|
||||
ip: string;
|
||||
}
|
||||
|
||||
// 코드 관련 타입
|
||||
export interface GroupCode {
|
||||
groupCode: string;
|
||||
groupName: string;
|
||||
useYn: string;
|
||||
order: number;
|
||||
}
|
||||
|
||||
export interface Code {
|
||||
code: string;
|
||||
codeName: string;
|
||||
codeDetail: string;
|
||||
parentCode: string;
|
||||
useYn: string;
|
||||
order: number;
|
||||
}
|
||||
|
||||
// 프로그램 관련 타입
|
||||
export interface Program {
|
||||
parentCode: string;
|
||||
level: number;
|
||||
code: string;
|
||||
name: string;
|
||||
useYn: boolean;
|
||||
menuYn: boolean;
|
||||
apiYn: boolean;
|
||||
exceptionYn: boolean;
|
||||
order: number;
|
||||
uri: string;
|
||||
field1: string;
|
||||
field2: string;
|
||||
field3: string;
|
||||
}
|
Reference in New Issue
Block a user