# Code coverage report for lib/accessors/base.js

## Statements: 100% (3 / 3) Branches: 100% (0 / 0) Functions: 0% (0 / 1) Lines: 100% (3 / 3) Ignored: none

All files » lib/accessors/ » base.js

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    501

    1

    1

     var protoclass = require("protoclass");

    /**
     */

    function BaseAccessor() {
    }

    /**
     */

    module.exports = protoclass(BaseAccessor, {
      __isScope: true

      /*accessible: function(context) {
        // override me
      },
      castObject: function(context) {
        // override me
      },
      castCollection: function(context) {
        // override me
      },
      normalizeObject: function(context) {
        // override me
      },
      normalizeCollection: function(context) {
        // override me
      },
      get: function(context, path) {
        // override me
      },
      set: function(context, path, value) {
        // override me
      },
      call: function(context, ctxPath, fnPath, params) {
        // override me
      },
      watchProperty: function(context, path, listener) {
        // override me
      },
      watchEvent: function(context, operation, listener) {
        // override me
      },
      dispose: function() {

      }*/
    });