本文整理汇总了TypeScript中common.Common.getProjectName方法的典型用法代码示例。如果您正苦于以下问题:TypeScript Common.getProjectName方法的具体用法?TypeScript Common.getProjectName怎么用?TypeScript Common.getProjectName使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类common.Common
的用法示例。
在下文中一共展示了Common.getProjectName方法的8个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的TypeScript代码示例。
示例1: function
success: function (typeMatches) {
var sortedMatches = [];
for (var typeMatch in typeMatches) {
if (typeMatches.hasOwnProperty(typeMatch)) {
sortedMatches.push(typeMatch);
}
}
sortedMatches.sort();
var response = [];
for(var i = 0; i < sortedMatches.length; i++) {
var sortedMatch = sortedMatches[i];
var typeReference = typeMatches[sortedMatch];
var typeEntry = {
name: typeReference.name,
resource: typeReference.resource,
module: typeReference.module,
extra: typeReference.extra,
type: typeReference.type,
project: Common.getProjectName()
};
response.push(typeEntry);
}
onComplete(response, originalExpression);
},
示例2: reloadTreeAtRoot
function reloadTreeAtRoot() {
FileTree.createTree("/" + Common.getProjectName(), "explorer", "explorerTree", "/.", false, handleTreeMenu, function(event, data) {
if (!data.node.isFolder()) {
openTreeFile(data.node.tooltip, function(){});
}
});
}
示例3: folderExpand
export function folderExpand(resourcePath: string) {
var message = {
project: Common.getProjectName(),
folder : resourcePath
};
EventBus.sendEvent("FOLDER_EXPAND", message);
}
示例4: folderCollapse
export function folderCollapse(resourcePath: string) {
var message = {
project: Common.getProjectName(),
folder : resourcePath
};
EventBus.sendEvent("FOLDER_COLLAPSE", message);
}
示例5: findFilesByName
function findFilesByName(text, onComplete) {
let originalText = text;
if(text && text.length > 1) {
$.ajax({
url: '/file/' + Common.getProjectName() + '?expression=' + originalText,
success: function (filesMatched) {
var response = [];
for(var i = 0; i < filesMatched.length; i++) {
var fileMatch = filesMatched[i];
var typeEntry = {
resource: fileMatch.resource,
path: fileMatch.path,
name: fileMatch.name,
project: Common.getProjectName()
};
response.push(fileMatch);
}
onComplete(response, originalText);
},
async: true
});
} else {
onComplete([], originalText);
}
}
示例6: saveEditor
function saveEditor(update) {
var editorState: FileEditorState = FileEditor.currentEditorState();
var editorPath: FilePath = editorState.getResource();
if(editorPath != null) {
var message = {
project : Common.getProjectName(),
resource : editorPath.getFilePath(),
source : editorState.getSource(),
directory: false,
create: false
};
ProcessConsole.clearConsole();
EventBus.sendEvent("SAVE", message);
if(update) { // should the editor be updated?
return function() {
var modificationTime: number = new Date().getTime();
var fileResource: FileResource = new FileResource(editorPath, null, modificationTime, editorState.getSource(), null, false, false);
FileEditor.updateEditor(fileResource);
};
}
}
return function(){}
}
示例7: dragAndDropFile
export function dragAndDropFile(fileToMove: FileNode, moveTo: FileNode) {
if(isDragAndDropFilePossible(fileToMove, moveTo)) {
var originalPath: FilePath = fileToMove.getResource();
var destinationPath: FilePath = moveTo.getResource();
var fromPath = FileTree.cleanResourcePath(originalPath.getFilePath());
var toPath = FileTree.cleanResourcePath(destinationPath.getFilePath() + "/" + originalPath.getFileName());
console.log("source: " + fromPath + " destination: " + toPath);
var message = {
project : Common.getProjectName(),
from : fromPath,
to: toPath,
dragAndDrop: true
};
EventBus.sendEvent("RENAME", message);
if(fileToMove.isFolder()) {
var children = fileToMove.getChildren();
for(var i = 0; i < children.length; i++) {
var oldChildPath = children[i];
var newChildPath = Common.stringReplaceText(oldChildPath, fromPath, toPath);
Project.renameEditorTab(FileTree.createResourcePath(oldChildPath), FileTree.createResourcePath(newChildPath)); // rename tabs if open
}
} else {
Project.renameEditorTab(originalPath, FileTree.createResourcePath(toPath)); // rename tabs if open
}
}
}
示例8: updateScriptBreakpoints
export function updateScriptBreakpoints() {
var editorState: FileEditorState = FileEditor.currentEditorState();
var message = {
breakpoints : editorState.getBreakpoints(),
project : Common.getProjectName(),
};
EventBus.sendEvent("BREAKPOINTS", message);
}