@alauda-fe/common
Version:
Alauda frontend team common codes.
66 lines • 5.82 kB
JavaScript
/**
* @packageDocumentation
* @module code
*/
const commonActions = {
copy: true,
find: true,
export: true,
};
export const createActions = {
diffMode: false,
clear: true,
recover: false,
import: true,
...commonActions,
};
export const viewActions = {
diffMode: false,
clear: false,
recover: false,
import: false,
...commonActions,
};
export const updateActions = {
diffMode: true, // if true, you should also set 'originalValue' attribute, eg: <aui-code-editor [originalValue]="originalFile"></aui-code-editor>
clear: true,
recover: true,
import: true,
...commonActions,
};
export const logsActions = {
...viewActions,
theme: true,
};
export const commonOptions = {
folding: true,
minimap: { enabled: false },
wordWrap: 'on',
tabSize: 2,
scrollbar: {
alwaysConsumeMouseWheel: false,
},
};
export const readonlyOptions = {
...commonOptions,
readOnly: true,
};
export const yamlReadOptions = {
language: 'yaml',
...readonlyOptions,
};
export const yamlWriteOptions = {
language: 'yaml',
...commonOptions,
};
export const textWriteOptions = {
language: 'text',
...commonOptions,
};
// for logs
export const logsReadOptions = {
wordWrap: 'on',
readOnly: true,
renderLineHighlight: 'none',
};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29kZS1lZGl0b3ItY29uZmlncy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL2xpYnMvY29tbW9uL3NyYy9jb2RlL2NvZGUtZWRpdG9yLWNvbmZpZ3MudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7OztHQUdHO0FBVUgsTUFBTSxhQUFhLEdBQTRCO0lBQzdDLElBQUksRUFBRSxJQUFJO0lBQ1YsSUFBSSxFQUFFLElBQUk7SUFDVixNQUFNLEVBQUUsSUFBSTtDQUNiLENBQUM7QUFFRixNQUFNLENBQUMsTUFBTSxhQUFhLEdBQTRCO0lBQ3BELFFBQVEsRUFBRSxLQUFLO0lBQ2YsS0FBSyxFQUFFLElBQUk7SUFDWCxPQUFPLEVBQUUsS0FBSztJQUNkLE1BQU0sRUFBRSxJQUFJO0lBQ1osR0FBRyxhQUFhO0NBQ2pCLENBQUM7QUFFRixNQUFNLENBQUMsTUFBTSxXQUFXLEdBQTRCO0lBQ2xELFFBQVEsRUFBRSxLQUFLO0lBQ2YsS0FBSyxFQUFFLEtBQUs7SUFDWixPQUFPLEVBQUUsS0FBSztJQUNkLE1BQU0sRUFBRSxLQUFLO0lBQ2IsR0FBRyxhQUFhO0NBQ2pCLENBQUM7QUFFRixNQUFNLENBQUMsTUFBTSxhQUFhLEdBQTRCO0lBQ3BELFFBQVEsRUFBRSxJQUFJLEVBQUUsaUlBQWlJO0lBQ2pKLEtBQUssRUFBRSxJQUFJO0lBQ1gsT0FBTyxFQUFFLElBQUk7SUFDYixNQUFNLEVBQUUsSUFBSTtJQUNaLEdBQUcsYUFBYTtDQUNqQixDQUFDO0FBRUYsTUFBTSxDQUFDLE1BQU0sV0FBVyxHQUE0QjtJQUNsRCxHQUFHLFdBQVc7SUFDZCxLQUFLLEVBQUUsSUFBSTtDQUNaLENBQUM7QUFFRixNQUFNLENBQUMsTUFBTSxhQUFhLEdBQStCO0lBQ3ZELE9BQU8sRUFBRSxJQUFJO0lBQ2IsT0FBTyxFQUFFLEVBQUUsT0FBTyxFQUFFLEtBQUssRUFBRTtJQUMzQixRQUFRLEVBQUUsSUFBSTtJQUNkLE9BQU8sRUFBRSxDQUFDO0lBQ1YsU0FBUyxFQUFFO1FBQ1QsdUJBQXVCLEVBQUUsS0FBSztLQUMvQjtDQUNGLENBQUM7QUFFRixNQUFNLENBQUMsTUFBTSxlQUFlLEdBQStCO0lBQ3pELEdBQUcsYUFBYTtJQUNoQixRQUFRLEVBQUUsSUFBSTtDQUNmLENBQUM7QUFFRixNQUFNLENBQUMsTUFBTSxlQUFlLEdBQStCO0lBQ3pELFFBQVEsRUFBRSxNQUFNO0lBQ2hCLEdBQUcsZUFBZTtDQUNuQixDQUFDO0FBRUYsTUFBTSxDQUFDLE1BQU0sZ0JBQWdCLEdBQStCO0lBQzFELFFBQVEsRUFBRSxNQUFNO0lBQ2hCLEdBQUcsYUFBYTtDQUNqQixDQUFDO0FBRUYsTUFBTSxDQUFDLE1BQU0sZ0JBQWdCLEdBQStCO0lBQzFELFFBQVEsRUFBRSxNQUFNO0lBQ2hCLEdBQUcsYUFBYTtDQUNqQixDQUFDO0FBRUYsV0FBVztBQUNYLE1BQU0sQ0FBQyxNQUFNLGVBQWUsR0FBK0I7SUFDekQsUUFBUSxFQUFFLElBQUk7SUFDZCxRQUFRLEVBQUUsSUFBSTtJQUNkLG1CQUFtQixFQUFFLE1BQU07Q0FDNUIsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogQHBhY2thZ2VEb2N1bWVudGF0aW9uXG4gKiBAbW9kdWxlIGNvZGVcbiAqL1xuXG5pbXBvcnQgeyBDb2RlRWRpdG9yQWN0aW9uc0NvbmZpZyB9IGZyb20gJ0BhbGF1ZGEvY29kZS1lZGl0b3InO1xuXG5leHBvcnQgdHlwZSBJRWRpdG9yQ29uc3RydWN0aW9uT3B0aW9ucyA9XG4gIGltcG9ydCgnbW9uYWNvLWVkaXRvci9lc20vdnMvZWRpdG9yL2VkaXRvci5hcGknKS5lZGl0b3IuSUVkaXRvckNvbnN0cnVjdGlvbk9wdGlvbnMgJiB7XG4gICAgbGFuZ3VhZ2U/OiBzdHJpbmc7XG4gICAgdGFiU2l6ZT86IG51bWJlcjtcbiAgfTtcblxuY29uc3QgY29tbW9uQWN0aW9uczogQ29kZUVkaXRvckFjdGlvbnNDb25maWcgPSB7XG4gIGNvcHk6IHRydWUsXG4gIGZpbmQ6IHRydWUsXG4gIGV4cG9ydDogdHJ1ZSxcbn07XG5cbmV4cG9ydCBjb25zdCBjcmVhdGVBY3Rpb25zOiBDb2RlRWRpdG9yQWN0aW9uc0NvbmZpZyA9IHtcbiAgZGlmZk1vZGU6IGZhbHNlLFxuICBjbGVhcjogdHJ1ZSxcbiAgcmVjb3ZlcjogZmFsc2UsXG4gIGltcG9ydDogdHJ1ZSxcbiAgLi4uY29tbW9uQWN0aW9ucyxcbn07XG5cbmV4cG9ydCBjb25zdCB2aWV3QWN0aW9uczogQ29kZUVkaXRvckFjdGlvbnNDb25maWcgPSB7XG4gIGRpZmZNb2RlOiBmYWxzZSxcbiAgY2xlYXI6IGZhbHNlLFxuICByZWNvdmVyOiBmYWxzZSxcbiAgaW1wb3J0OiBmYWxzZSxcbiAgLi4uY29tbW9uQWN0aW9ucyxcbn07XG5cbmV4cG9ydCBjb25zdCB1cGRhdGVBY3Rpb25zOiBDb2RlRWRpdG9yQWN0aW9uc0NvbmZpZyA9IHtcbiAgZGlmZk1vZGU6IHRydWUsIC8vIGlmIHRydWUsIHlvdSBzaG91bGQgYWxzbyBzZXQgJ29yaWdpbmFsVmFsdWUnIGF0dHJpYnV0ZSwgZWc6IDxhdWktY29kZS1lZGl0b3IgW29yaWdpbmFsVmFsdWVdPVwib3JpZ2luYWxGaWxlXCI+PC9hdWktY29kZS1lZGl0b3I+XG4gIGNsZWFyOiB0cnVlLFxuICByZWNvdmVyOiB0cnVlLFxuICBpbXBvcnQ6IHRydWUsXG4gIC4uLmNvbW1vbkFjdGlvbnMsXG59O1xuXG5leHBvcnQgY29uc3QgbG9nc0FjdGlvbnM6IENvZGVFZGl0b3JBY3Rpb25zQ29uZmlnID0ge1xuICAuLi52aWV3QWN0aW9ucyxcbiAgdGhlbWU6IHRydWUsXG59O1xuXG5leHBvcnQgY29uc3QgY29tbW9uT3B0aW9uczogSUVkaXRvckNvbnN0cnVjdGlvbk9wdGlvbnMgPSB7XG4gIGZvbGRpbmc6IHRydWUsXG4gIG1pbmltYXA6IHsgZW5hYmxlZDogZmFsc2UgfSxcbiAgd29yZFdyYXA6ICdvbicsXG4gIHRhYlNpemU6IDIsXG4gIHNjcm9sbGJhcjoge1xuICAgIGFsd2F5c0NvbnN1bWVNb3VzZVdoZWVsOiBmYWxzZSxcbiAgfSxcbn07XG5cbmV4cG9ydCBjb25zdCByZWFkb25seU9wdGlvbnM6IElFZGl0b3JDb25zdHJ1Y3Rpb25PcHRpb25zID0ge1xuICAuLi5jb21tb25PcHRpb25zLFxuICByZWFkT25seTogdHJ1ZSxcbn07XG5cbmV4cG9ydCBjb25zdCB5YW1sUmVhZE9wdGlvbnM6IElFZGl0b3JDb25zdHJ1Y3Rpb25PcHRpb25zID0ge1xuICBsYW5ndWFnZTogJ3lhbWwnLFxuICAuLi5yZWFkb25seU9wdGlvbnMsXG59O1xuXG5leHBvcnQgY29uc3QgeWFtbFdyaXRlT3B0aW9uczogSUVkaXRvckNvbnN0cnVjdGlvbk9wdGlvbnMgPSB7XG4gIGxhbmd1YWdlOiAneWFtbCcsXG4gIC4uLmNvbW1vbk9wdGlvbnMsXG59O1xuXG5leHBvcnQgY29uc3QgdGV4dFdyaXRlT3B0aW9uczogSUVkaXRvckNvbnN0cnVjdGlvbk9wdGlvbnMgPSB7XG4gIGxhbmd1YWdlOiAndGV4dCcsXG4gIC4uLmNvbW1vbk9wdGlvbnMsXG59O1xuXG4vLyBmb3IgbG9nc1xuZXhwb3J0IGNvbnN0IGxvZ3NSZWFkT3B0aW9uczogSUVkaXRvckNvbnN0cnVjdGlvbk9wdGlvbnMgPSB7XG4gIHdvcmRXcmFwOiAnb24nLFxuICByZWFkT25seTogdHJ1ZSxcbiAgcmVuZGVyTGluZUhpZ2hsaWdodDogJ25vbmUnLFxufTtcbiJdfQ==