1 // Copyright 2014 PDFium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 // Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
10 class Icon : public CJS_EmbedObj
13 Icon(CJS_Object* pJSObject);
17 FX_BOOL name(OBJ_PROP_PARAMS);
20 void SetStream(CPDF_Stream* pIconStream);
21 CPDF_Stream* GetStream();
22 void SetIconName(CFX_WideString name);
23 CFX_WideString GetIconName();
25 CPDF_Stream* m_pIconStream;
26 CFX_WideString m_swIconName;
29 class CJS_Icon : public CJS_Object
32 CJS_Icon(JSFXObject pObject) : CJS_Object(pObject){};
33 virtual ~CJS_Icon(){};
36 DECLARE_JS_CLASS(CJS_Icon);
38 JS_STATIC_PROP(name, Icon);