示例#1
0
        public PluginOptions GetOptions()
        {
            if (_options == null)
            {
                _options = new JSParserOptions(this.GetID());
            }

            return(_options);
        }
示例#2
0
 public override void BeforeTranslate()
 {
     // This saves us casting everywhere.
     _sharedOptions = _windowManager.GetPluginOptions("JS Parser Plugin") as JSParserOptions;
 }
示例#3
0
        public void SetOptions(PluginOptions options)
        {
            if (options == null) return;
            if (!(options is JSParserOptions)) return;

            _options = options as JSParserOptions;
        }
示例#4
0
        public PluginOptions GetOptions()
        {
            if (_options == null)
            {
                _options = new JSParserOptions(this.GetID());
            }

            return _options;
        }
 public override void BeforeTranslate()
 {
     // This saves us casting everywhere.
     _sharedOptions = _windowManager.GetPluginOptions("JS Parser Plugin") as JSParserOptions;
 }