screenshotparser.as
来自「flex 实现的一个showcase 喜欢flex的朋友可以」· AS 代码 · 共 47 行
AS
47 行
package com.flexShowcase.net.remote.parsers {
//////////////////////////////////////////////////
//import
import com.flexShowcase.data.Screenshot;
//////////////////////////////////////////////////
//class
public class ScreenshotParser {
//////////////////////////////////////////////////
//public static functions
public static function parse(data:Object, hostURL:String):Screenshot {
var filePath:String = data.filepath;
var filePathSplit:Array = filePath.split(".");
var filePathSplitPath:String = filePathSplit[0];
var fileExtension:String = filePathSplit[1];
var screenshot:Screenshot = new Screenshot();
screenshot.id = parseInt(data.fid);
screenshot.projectID = parseInt(data.nid);
//screenshot.large = hostURL + filePathSplitPath + "-large" + "." + fileExtension;
//screenshot.medium = hostURL + filePathSplitPath + "-medium" + "." + fileExtension;
//screenshot.small = hostURL + filePathSplitPath + "-small" + "." + fileExtension;
screenshot.original = hostURL + filePathSplitPath + "." + fileExtension;
screenshot.large = screenshot.original;
screenshot.medium = screenshot.original;
screenshot.small = screenshot.original;
if (data.description == "SCREENSHOT_DEFAULT") {
screenshot.isDefault = true;
} else {
screenshot.isDefault = false;
}
return screenshot;
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?