feat($compile): add partialDigest property in directive definition