文件操作 - builders.ts
返回文件管理
返回主菜单
删除本文件
文件: /usr/share/grafana/public/app/features/variables/shared/testing/builders.ts
编辑文件内容
import { AdHocVariableBuilder } from './adHocVariableBuilder'; import { IntervalVariableBuilder } from './intervalVariableBuilder'; import { DatasourceVariableBuilder } from './datasourceVariableBuilder'; import { OptionsVariableBuilder } from './optionsVariableBuilder'; import { initialQueryVariableModelState } from '../../query/reducer'; import { initialAdHocVariableModelState } from '../../adhoc/reducer'; import { initialDataSourceVariableModelState } from '../../datasource/reducer'; import { initialIntervalVariableModelState } from '../../interval/reducer'; import { initialTextBoxVariableModelState } from '../../textbox/reducer'; import { initialCustomVariableModelState } from '../../custom/reducer'; import { MultiVariableBuilder } from './multiVariableBuilder'; import { initialConstantVariableModelState } from '../../constant/reducer'; export const adHocBuilder = () => new AdHocVariableBuilder(initialAdHocVariableModelState); export const intervalBuilder = () => new IntervalVariableBuilder(initialIntervalVariableModelState); export const datasourceBuilder = () => new DatasourceVariableBuilder(initialDataSourceVariableModelState); export const queryBuilder = () => new DatasourceVariableBuilder(initialQueryVariableModelState); export const textboxBuilder = () => new OptionsVariableBuilder(initialTextBoxVariableModelState); export const customBuilder = () => new MultiVariableBuilder(initialCustomVariableModelState); export const constantBuilder = () => new OptionsVariableBuilder(initialConstantVariableModelState);
修改文件时间
将文件时间修改为当前时间的前一年
删除文件